Log on / register
Feedback | Support | My details
Open AccessHighly AccessResearch article

Automated generation of heuristics for biological sequence comparison

Guy St C Slater email and Ewan Birney email

The Ensembl Group, EMBL – European Bioinformatics Institute, Wellcome Trust Genome Campus, Hinxton, Cambridge, CB10 1SD, UK

author email corresponding author email

BMC Bioinformatics 2005, 6:31doi:10.1186/1471-2105-6-31

Published: 15 February 2005

Abstract

Background

Exhaustive methods of sequence alignment are accurate but slow, whereas heuristic approaches run quickly, but their complexity makes them more difficult to implement. We introduce bounded sparse dynamic programming (BSDP) to allow rapid approximation to exhaustive alignment. This is used within a framework whereby the alignment algorithms are described in terms of their underlying model, to allow automated development of efficient heuristic implementations which may be applied to a general set of sequence comparison problems.

Results

The speed and accuracy of this approach compares favourably with existing methods. Examples of its use in the context of genome annotation are given.

Conclusions

This system allows rapid implementation of heuristics approximating to many complex alignment models, and has been incorporated into the freely available sequence alignment program, exonerate.


© 1999-2009 BioMed Central Ltd unless otherwise stated. Part of Springer Science+Business Media.