IMP  2.4.0
The Integrative Modeling Platform
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
oNIMPSynonym for IMP::kernel
|oNalgebraGeneral purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP modules
|oNatomFunctionality for loading, creating, manipulating and scoring atomic structures
|oNbaseLow level functionality (logging, error handling, profiling, command line flags etc) that is used by all of IMP
|oNbenchmarkSupport for developing and analyzing benchmarks of IMP code
|oNcgalMake CGAL functionality available to IMP
|oNcnmultifitGenerate cyclic atomic structures using cryo-electron microscopy data
|oNcontainerVarious classes to hold sets of particles
|oNcoreBasic functionality that is expected to be used by a wide variety of IMP users
|oNdisplayOutput IMP model data in various file formats
|oNdominoDivide-and-conquer inferential optimization in discrete space
|oNemBasic utilities for handling cryo-electron microscopy 3D density maps
|oNem2dRestraints using electron microscopy 2D images (class averages)
|oNEMageFitBuild assembly models consistent with EM images (class averages)
|oNexampleExample module
|oNgslSeveral general purpose optimizers from the GNU Scientific Library (GSL)
|oNisdInferential scoring building on methods developed as part of the Inferential Structure Determination software (ISD)
|oNkernelBase functionality and abstract base classes for representation, scoring and sampling
|oNkinematicsFunctionality for dealing with kinematic mechanical structures
|oNkmeansInterface to the GPL k-means clustering library
|oNmiscMiscellaneous functionality that is not expected to be used by many IMP users
|oNmodellerInterface to the Modeller comparative modeling package
|oNmodule_templateTemplate for a module that is stored externally to IMP
|oNmpiCode that uses the MPI parallel library
|oNmultifitFitting atomic structures into a cryo-electron microscopy density map
|oNparallelDistribute IMP tasks to multiple processors or machines
|oNpepdockInitial peptide docking
|oNpmiPython classes to represent, score, sample and analyze models
|oNrmfSupport for the RMF file format for storing hierarchical molecular data and markup
|oNrotamerSampling of sidechain rotamers
|oNsaxsSupport for small angle X-ray scattering (SAXS) data
|oNscore_functorComposable functors to implement scores via compile-time composition
|oNscratchA space to add temporary classes while experimenting without forcing you to create your own module
|oNstatisticsCode to compute statistical measures
|oNsymmetrySupport for basic symmetry, such as periodic boundary conditions (PBC)
|\NtestSupport for running tests of IMP functionality