BMC Bioinformatics BioMed Central