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

Packages

 ConformationMoveset
 This package provides different methods for extending a conformation to a new one
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus and C. Roth

 
 ConformationTraits
 Concept defining geometric (and possibly biophysical) properties of a conformation.
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus and C. Roth

 
 MolecularGeometryLoader
 Concept defining how to load a molecular geometric model from a file.
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus

 
 MolecularSystemLabelsTraits
 Concept defining labels to identify particles in a molecular system associated to a molecular structure
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus

 
 ParticleAnnotator
 Concept defining how to decorate particles with supplemental information.
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus

 
 ParticleTraits
 Concept defining geometric (and possibly biophysical) properties of a particle.
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus

 
 UnitSystemTraits
 Concept defining types and constants for physical unit systems
Reference ManualUser Manual . Authors: F. Cazals and T. Dreyfus

 

Description

Development in the SBL follows the usual C++ pattern consisting of C++ concepts and C++ models. In a nutshell, C++ concepts define specifications, while C++ models implement such specifications in various contexts. The Models set of packages provide various C++ models to represent molecular systems, but also to perform IO operations.