OpenMS is an open-source software C++ library for LC/MS data management and analyses. It offers an infrastructure for the development of mass spectrometry related software.
pyOpenMS provides Python-bindings for the C++ OpenMS mass spectrometric algorithm library, allowing researchers to directly access algorithms and data structures available in C++ from the interactive Python environment. pyOpenMS thus provides access to a feature-rich, open-source algorithm library for mass-spectrometry based proteomics analysis, giving the user functionality ranging from file access (mzXML, mzML, TraML, mzIdentML among others), basic signal processing (smoothing, filtering, de-isotoping and peak-picking) and complex data analysis (including label-free, SILAC, iTRAQ and SWATH analysis tools).
EggLib is a C++/Python library and program package for evolutionary genetics and genomics. Main features are sequence data management, sequence polymorphism analysis, coalescent simulations and Approximate Bayesian Computation.
Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics. Bio++ is fully Object Oriented and is designed to be both easy to use and computer efficient.
Bio C# contains classes for handling fasta IO, Blast-search (using an own algorithm), local and global alignments, quality sequence IO, statistics (Mann-Whitney, Poisson Distribution), distribution of features along chromosomes, SNP-identification, gene expression statistics, 454-sequence handling, microsatellite search and basic sequence statistics
The NCL (Nexus Class Library) is a C++ library for interpreting data files created according to the NEXUS file format used in phylogenetic systematics and molecular evolution.
PDBlib is an extensible object oriented class library, written in C++ for representing the 3-dimensional structure of biological macromolecules. The library models the structural features of proteins,DNA,RNA and complexes thereof, at a level of detail on a par with which can be parsed from a Brookhaven Protein Data Bank (PDB) entry. However, the memory resident representation of the macromolecule is independant of the PDB entry, and can be obtained from other sources such as relational, and object-oriented databases.
Segtrack is a library of MATLAB functions useful for prepocessing, segmenting, tracking, postprocessing, and other tasks used for treating biological image data. See the html main_index file included in the dowload package for more details.
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.