Bmc Bioinformatics