|
IMP Reference Guide
2.17.0
The Integrative Modeling Platform
|
| Base functionality and abstract base classes for representation, scoring and sampling | |
| General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP modules | |
| Functionality for loading, creating, manipulating and scoring atomic structures | |
| Restraints for handling electron microscopy maps | |
| Support for developing and analyzing benchmarks of IMP code | |
| Make CGAL functionality available to IMP | |
| Generate cyclic atomic structures using cryo-electron microscopy data | |
| Various classes to hold sets of particles | |
| Basic functionality that is expected to be used by a wide variety of IMP users | |
| Output IMP model data in various file formats | |
| Divide-and-conquer inferential optimization in discrete space | |
| Basic utilities for handling cryo-electron microscopy 3D density maps | |
| Restraints using electron microscopy 2D images (class averages) | |
| Build assembly models consistent with EM images (class averages) | |
| Utility functions to extract min/max from the inputs | |
| Utility functions to handle cross links | |
| Utility functions to handle CSV files | |
| Utility functions to manage SQL databases with sqlite3 | |
| Classes to manage a model using DOMINO | |
| Utility functions that are supposedly not EMageFit-specific | |
| Classes for Monte Carlo sampling using rigid body relative moves | |
| Utility functions to handle restraints | |
| Utility functions to handle sampling | |
| Utility functions to store and retrieve solution information | |
| Utility functions | |
| Example module | |
| Determine small angle X-ray (SAXS) profiles | |
| Several general purpose optimizers from the GNU Scientific Library (GSL) | |
| Pairwise docking incorporating additional data | |
| Inferential scoring building on methods developed as part of the Inferential Structure Determination software (ISD) | |
| Classes to handle ISD statistics files | |
| Tools for handling Gaussian Mixture Models | |
| Classes to store output from replicas | |
| Classes to handle TALOS files or folders | |
| Classes to handle TBL files | |
| Miscellaneous utilities | |
| Functionality for dealing with kinematic mechanical structures | |
| Interface to the GPL k-means clustering library | |
| Miscellaneous functionality that is not expected to be used by many IMP users | |
| Support for output of models in mmCIF format | |
| Classes to represent data structures used in mmCIF | |
| Classes to extract metadata for various input files | |
| Map IMP restraints to mmCIF categories | |
| Utility functions for IMP.mmcif | |
| Interface to the Modeller comparative modeling package | |
| Code that uses the MPI parallel library | |
| Functionality for handling multi-state models | |
| Fitting atomic structures into a cryo-electron microscopy density map | |
| Restraints designed for modeling the Nuclear Pore Complex (NPC) | |
| Distribute IMP tasks to multiple processors or machines | |
| Classes for communicating from the manager to workers | |
| Subprocess handling | |
| Utilities for the IMP.parallel module | |
| Initial peptide docking | |
| Python classes to represent, score, sample and analyze models | |
| Mapping between FASTA one-letter codes and residue types | |
| Tools for clustering and cluster analysis | |
| Create movers and set up constraints for PMI objects | |
| Utility classes and functions for reading and storing PMI files | |
| Protocols for sampling structures and analyzing them | |
| Support for the mmCIF file format | |
| Classes for writing output files and processing them | |
| Classes to handle different kinds of restraints | |
| Sampling of the system | |
| Miscellaneous utilities | |
| Set of Python classes to create a multi-state, multi-resolution IMP hierarchy | |
| Legacy PMI1 module to represent, score, sample and analyze models | |
| Tools for clustering and cluster analysis | |
| Utility classes and functions for reading and storing PMI files | |
| Protocols for sampling structures and analyzing them | |
| Classes for attaching metadata to PMI objects | |
| Support for the mmCIF file format | |
| Nonmaintained code | |
| Classes for writing output files and processing them | |
| Representation of the system | |
| Classes to handle different kinds of restraints | |
| Sampling of the system | |
| Miscellaneous utilities | |
| Set of python classes to create a multi-state, multi-resolution IMP hierarchy | |
| Support for the RMF file format for storing hierarchical molecular data and markup | |
| Sampling of sidechain rotamers | |
| Sampling exhaustiveness protocol | |
| Support for small angle X-ray scattering (SAXS) data | |
| A method for merging SAXS profiles using Gaussian processes | |
| Composable functors to implement scores via compile-time composition | |
| A space to add temporary classes while experimenting without forcing you to create your own module | |
| Classes, functions and executables for modeling of the Spindle Pole Body | |
| Code to compute statistical measures | |
| Support for basic symmetry, such as periodic boundary conditions (PBC) | |
| Support for running tests of IMP functionality | |