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
 
 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

Models are instantiations of concepts.

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.