![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Packages | |
| ConformationMoveset | |
| This package provides different methods for extending a conformation to a new one Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus and C. Roth |
| MolecularGeometryLoader | |
| Concept defining how to load a molecular geometric model from a file. Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus |
| MolecularSystemLabelsTraits | |
| Concept defining labels to identify particles in a molecular system associated to a molecular structure Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus |
| ParticleAnnotator | |
| Concept defining how to decorate particles with supplemental information. Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus |
| ParticleTraits | |
| Concept defining geometric (and possibly biophysical) properties of a particle. Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus |
| UnitSystemTraits | |
| Concept defining types and constants for physical unit systems Reference Manual – User Manual . Authors: F. Cazals and T. Dreyfus |
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.