journal.pcbi.1010698.pdf