IMP
2.0.1
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 | ||
) |