Nucleic acids research Luke Cuculis, Chuankai Zhao, Zhanar Abil, Huimin Zhao, Diwakar Shukla, Charles M Schroeder DOI: 10.1093/nar/gkz1174 PMID: 31863586 PMCID: PMC7026652