PLoS computational biology Magdalena San Roman, Andreas Wagner DOI: 10.1371/journal.pcbi.1006340 PMID: 30040834 PMCID: PMC6080805