Nucleic acids research Shuyi Zhang, Christopher A Voigt DOI: 10.1093/nar/gky884 PMID: 30289463 PMCID: PMC6237744