Nucleic acids research David M Kristensen, Yuri I Wolf, Eugene V Koonin DOI: 10.1093/nar/gkw934 PMID: 28053163 PMCID: PMC5210634