Nucleic acids research Jeremy J Gam, Breanna DiAndreth, Ross D Jones, Jin Huh, Ron Weiss DOI: 10.1093/nar/gkz623 PMID: 31372658 PMCID: PMC6765116