BMC bioinformatics Shermin Pei, Betty L Slinger, Michelle M Meyer DOI: 10.1186/s12859-017-1704-y PMID: 28587636 PMCID: PMC5461778