Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
Core

Packages

 CADS
 Combinatorial Algorithms and Data Structures.
 GT
 Geometry and Topology.
 CSB
 Computational Structural Biology.
 STATS
 Statistics.
 IO
 Input / Output.

Description

Generic algorithms of the SBL library.

The Core contains the packages defining the generic algorithms and data structures used in the SBL library. The packages are distributed on three parts:

  • CADS (Combinatorial Algorithms and Data Structures),
  • GT (Geometry and Topology),
  • CSB (Computational Structural Biology). Each part in the Core leads to a name-space endowed in the SBL name-space. In addition, there are two more name-spaces:
  • IO : it groups all the data structures for input / output on files (e.g, serialization, output for VMD, etc),
  • Modules : it groups all the data structures and algorithms for the Modules framework.

For example, a package in CADS defines components in the name-space CADS. If in addition, this package defines components for input / output on files, these ones will be endowed in the name-space IO. If in addition, this package defines one or more modules, these ones will be endowed in the name-space Modules.