|
IMP
2.0.0
The Integrative Modeling Platform
|
See IMP.misc Overview for more information.
Classes | |
| class | CommonEndpointPairFilter |
| Return true for any pair of bonds sharing an endpoint. More... | |
| class | CustomXYZR |
| A decorator for a particle with x,y,z coordinates and a radius. More... | |
| class | DecayPairContainerOptimizerState |
| Maintain a pair container with a decaying list of pairs. More... | |
| class | LogPairScore |
| Track the pairs of particles passed. More... | |
| class | LowestRefinedPairScore |
| Refine both particles with the refiner and score on the lowest pair. More... | |
| class | SoftCylinderPairScore |
| Apply a function to the distance between the cylinders defined by two bonds. More... | |
| class | StateAdaptor |
| Allow OptimizerStates to be used as ScoreStates. More... | |
| class | WormLikeChain |
| Worm-like-chain energy for polymer chains. More... | |
Functions | |
| std::string | get_data_path (std::string file_name) |
| Return the full path to installed data. More... | |
| double | get_distance (CustomXYZR a, CustomXYZR b) |
| Compute the distance between a pair of particles. | |
| std::string | get_example_path (std::string file_name) |
| Return the path to installed example data for this module. More... | |
| const algebra::Sphere3D | get_sphere_d_geometry (CustomXYZR d) |
| void | set_sphere_d_geometry (CustomXYZR d, const algebra::Sphere3D &v) |
| std::string IMP::misc::get_data_path | ( | std::string | file_name | ) |
Each module has its own data directory, so be sure to use the version of this function in the correct module. To read the data file "data_library" that was placed in the data directory of module "mymodule", do something like
This will ensure that the code works when IMP is installed or used via the tools/imppy.sh script.
| std::string IMP::misc::get_example_path | ( | std::string | file_name | ) |
Each module has its own example directory, so be sure to use the version of this function in the correct module. For example to read the file example_protein.pdb located in the examples directory of the IMP::atom module, do
This will ensure that the code works when IMP is installed or used via the tools/imppy.sh script.
| const algebra::Sphere3D IMP::misc::get_sphere_d_geometry | ( | CustomXYZR | d | ) |
| void IMP::misc::set_sphere_d_geometry | ( | CustomXYZR | d, |
| const algebra::Sphere3D & | v | ||
| ) |