In the area of sequence analysis, biologists find that existing software developed in the early days of sequencing often falls short of their needs. The rapid increase in large-scale sequencing and the challenges of the post-genomic era lead to a need for the rapid development of new applications, or the enhancement of existing software. This has been limited by the need for a general purpose-framework for the academic development of sequence analysis software. A survey by Pitt in 1998 (http://www.hgmp.mrc.ac.uk/CCP11/newsletter/vol2_1/questionnaire/) found that most bioinformatics developers were using C and that, although only 18% were using a free software library, a further 54% were likely to do so in future.