Nucleic acids research Ke Zhang, Dao-Qiong Zheng, Yang Sui, Lei Qi, Thomas D Petes DOI: 10.1093/nar/gkz027 PMID: 30668788 PMCID: PMC6468167