SeqAn is the foundation of many modern bioinformatics applications. Some of them are developed by the SeqAn team, mostly at Freie Universität Berlin. These are listed as Official Applications on the bottom. The downloads for most official apps, including some older (not listed) ones, can be found at the central SeqAn package repository.

Through our developer channels we know that many scientific groups and companies are using SeqAn for developing public and internal tools, among them Steven Salzberg’s team, PacBio, the Max-Planck-Institute for molecular Genetics and the Charite university hospital. A selection of these applications is listed as “Third-Party Applications” below.

The permissive open source BSD-license of the library enables you to integrate SeqAn into your applications with proper attribution being the only legal requirement. But, please also cite our most recent SeqAn publication when you use SeqAn in your academic work.

  • Knut Reinert, Temesgen Hailemariam Dadi, Marcel Ehrhardt, Hannes Hauswedell, Svenja Mehringer, René Rahn, Jongkyu Kim, Christopher Pockrandt, Jörg Winkler, Enrico Siragusa, Gianvito Urgese, David Weese, “The SeqAn C++ template library for efficient sequence analysis: A resource for programmers”, vol. 261, 2017-11-10.
    cite this publication
    @article{fu_mi_publications2103,
     abstract = {Background The use of novel algorithmic techniques is pivotal to many important
      problems in life science. For example the sequencing of the human genome (Venter et al., 2001)
      would not have been possible without advanced assembly algorithms and the development of practical
      BWT based read mappers have been instrumental for NGS analysis. However, owing to the high speed
      of technological progress and the urgent need for bioinformatics tools, there was a widening gap
      between state-of-the-art algorithmic techniques and the actual algorithmic components of tools
      that are in widespread use. We previously addressed this by introducing the SeqAn library of
      efficient data types and algorithms in 2008 (D{\"o}ring et al., 2008). Results The SeqAn library
      has matured considerably since its first publication 9 years ago. In this article we review its
      status as an established resource for programmers in the field of sequence analysis and its
      contributions to many analysis tools. Conclusions We anticipate that SeqAn will continue to be a
      valuable resource, especially since it started to actively support various hardware acceleration
      techniques in a systematic manner. Keywords NGS analysis; Software libraries; C++; Data
      structures},
     author = {Knut Reinert and Temesgen Hailemariam Dadi and Marcel Ehrhardt and Hannes Hauswedell and
      Svenja Mehringer and Ren{\'e} Rahn and Jongkyu Kim and Christopher Pockrandt and J{\"o}rg Winkler
      and Enrico Siragusa and Gianvito Urgese and David Weese},
     journal = {Journal of Biotechnology},
     keywords = {NGS analysis; Software libraries; C++; Data structures},
     month = {November},
     pages = {157--168},
     publisher = {ELSEVIER},
     title = {The SeqAn C++ template library for efficient sequence analysis: A resource for
      programmers},
     url = {http://publications.imp.fu-berlin.de/2103/},
     volume = {261},
     year = {2017}
    }

Official

Coming Soon

Third-party