Nucleic acids research Haim Ashkenazy, Osnat Penn, Adi Doron-Faigenboim, …, Gina Cannarozzi, Oren Zomer, Tal Pupko DOI: 10.1093/nar/gks498 PMID: 22661579 PMCID: PMC3394241