Main Page

Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is Object Oriented and is designed to be both easy to use and computer efficient. Bio++ intends to help programmers to write computer expensive programs, by providing them a set of re-usable tools.

Its home page is http://biopp.univ-montp2.fr/. Two discussion groups exist for users and developers.

This wiki gathers tutorial articles and examples for developers willing to use the Bio++ libraries in their programs.
 * Installation
 * API documentation
 * List of methods — an extensive list of methods and tools implemented in the library, and their corresponding classes.
 * Category:Usage — how to use the Bio++ library in your programs.
 * Category:Developers — information for Bio++ developers (coding rules, git usage, etc.).
 * Bio++ Versions

In addition to those libraries, several executable are available:


 * BppSuite (homepage) is a suite of ready-to-use programs for phylogenetic and sequence
 * Bpp Phyview  is a Qt based visual interface for of trees (needs bpp-qt).
 * TestNH is a package dedicated to the testing of non-homogeneous process in sequence evolution.

Bio++ and BppSuite are published under the CeCILL free software licence (GPL-compatible).