Nature methods Ethan C Alley, Grigory Khimulya, Surojit Biswas, Mohammed AlQuraishi, George M Church DOI: 10.1038/s41592-019-0598-1 PMID: 31636460 PMCID: PMC7067682