Shan Zhao, Kira S Makarova, Wenchao Zheng, …, Xiangdong Chen, Eugene V Koonin, Shishen Du DOI: 10.1101/2023.03.28.534520 PMID: 37090588 PMCID: PMC10120694