Nucleic acids research Vladimir N Noskov, Thomas H Segall-Shapiro, Ray-Yuan Chuang DOI: 10.1093/nar/gkq099 PMID: 20228123 PMCID: PMC2860121