PLoS biology Brian P Anton, Yi-Chien Chang, Peter Brown, …, Richard J Roberts, Martin Steffen, Simon Kasif DOI: 10.1371/journal.pbio.1001638 PMID: 24013487 PMCID: PMC3754883