Nature structural & molecular biology Fangyuan Ding, Michael B Elowitz DOI: 10.1038/s41594-019-0226-x PMID: 31133700 PMCID: PMC6663491