Nucleic acids research He Zhang, Sizhen Li, Ning Dai, Liang Zhang, David H Mathews, Liang Huang DOI: 10.1093/nar/gkad664 PMID: 37650626