PLoS computational biology Michael F Staddon, Edwin M Munro, Shiladitya Banerjee DOI: 10.1371/journal.pcbi.1009981 PMID: 35353813 PMCID: PMC9000090