Erratum

During the production of this article [1], errors occurred in equations and algorithms. The Editorial Department of BMC Bioinformatics would like to apologise and inform its readers that an updated version is now available on the BMC Bioinformatics website.