Nature methods Vadim Demichev, Christoph B Messner, Spyros I Vernardis, Kathryn S Lilley, Markus Ralser DOI: 10.1038/s41592-019-0638-x PMID: 31768060 PMCID: PMC6949130