Algorithmic Bioinformatics







A C++ library for biological sequence analysis

SeqAn is an open source C++ library of efficient algorithms and data structures for the analysis of sequences with the focus on biological data. Our library applies a unique generic design that guarantees high performance, generality, extensibility, and integration with other libraries. SeqAn is easy to use and simplifies the development of new software tools with a minimal loss of performance.


The software library is intended to allow rapid prototyping of algorithms for analyzing large sets of sequences.The main emphasis lies on NGS data. SeqAn supports the handling of large sets of reads. It is in worldwide use for developing analysis tools for genomic sequence analysis.


For a more detailed description we refer you to the SeqAn book published at CRC press and available from all bookstores.