Nucleic acids research Vignesh M P Babu, Siva Sankari, James A Budnick, Clayton C Caswell, Graham C Walker DOI: 10.1093/nar/gkz1095 PMID: 31777930 PMCID: PMC6943124