BMC BIOINFORMATICS Journal