|
IMP Reference Guide
2.23.0
The Integrative Modeling Platform
|
Useful utilities. More...
#include <IMP/bayesianem/bayesianem_config.h>#include "IMP/algebra/Gaussian3D.h"#include <IMP/algebra/grid_utility.h>#include <Eigen/Geometry>#include <Eigen/LU>#include <Eigen/Eigenvalues>#include <IMP/em.h>#include <IMP/isd.h>#include <limits>#include <vector>
Include dependency graph for bayesianem/utilities.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| IMP | |
| Base functionality and abstract base classes for representation, scoring and sampling. | |
| IMP::bayesianem | |
| Restraints for handling electron microscopy maps. | |
Typedefs | |
|
typedef IMP::algebra::DenseGrid3D < double > | IMP::bayesianem::DensityGrid |
Functions | |
| double | IMP::bayesianem::gem_score_cc (Particles model_ps, Particles density_ps) |
| DensityGrid | IMP::bayesianem::get_grid (IMP::em::DensityMap *in) |
| Return a dense grid containing the voxels of the passed density map. More... | |
| IMP::em::DensityMap * | IMP::bayesianem::get_masked_map (const IMP::algebra::Gaussian3Ds &gmm, const Floats &weights, IMP::em::DensityMap *densitymap, double threshold) |
| IMP::algebra::Vector3Ds | IMP::bayesianem::get_overlap_binned (const IMP::algebra::Gaussian3Ds &gmm, const Floats &weights, IMP::em::DensityMap *dm, double factor=2.5, int Nbin=100) |
| double | IMP::bayesianem::get_overlap_fast (const IMP::algebra::Gaussian3Ds &gmm, const Floats &weights, IMP::em::DensityMap *dm, double factor=2.5) |
| double | IMP::bayesianem::get_percentage_closer_than (const IMP::core::XYZs &m1, const IMP::core::XYZs &m2, const double t) |
| double | IMP::bayesianem::get_rmsd_excluding_higher_than (const IMP::core::XYZs &m1, const IMP::core::XYZs &m2, const double t) |
| double | IMP::bayesianem::get_rmsd_of_best_population (const IMP::core::XYZs &m1, const IMP::core::XYZs &m2, const double percentage) |
| double | IMP::bayesianem::get_rmsd_of_best_population (const IMP::atom::Selection &s1, const IMP::atom::Selection &s2, const double percentage) |
| double | IMP::bayesianem::get_rmsd_of_best_population (const IMP::algebra::Vector3Ds &m1, const IMP::algebra::Vector3Ds &m2, const double percentage) |
| IMP::algebra::Rotation3D | IMP::bayesianem::get_rotation_matrix (const IMP::algebra::Vector3D &x, const IMP::algebra::Vector3D &y) |
| IMP::em::DensityMap * | IMP::bayesianem::get_sub_map (const IMP::em::DensityMap *dm, const IMP::em::DensityMap *sub_gmm, const IMP::em::DensityMap *gmm) |
| IMP::algebra::Transformation3D | IMP::bayesianem::get_transformation_aligning_first_to_second (const IMP::atom::Selection &s1, const IMP::atom::Selection &s2) |
| Get the transformation to align two selections. More... | |
| IMP::algebra::PrincipalComponentAnalysis | IMP::bayesianem::NormalizePCA (const IMP::algebra::PrincipalComponentAnalysis &pca, const IMP::Particles &ps) |
| IMP::algebra::Transformation3Ds | IMP::bayesianem::PCAalign (const IMP::algebra::PrincipalComponentAnalysis &pca1, const IMP::algebra::PrincipalComponentAnalysis &pca2) |
| float | IMP::bayesianem::sgn (double v) |
Useful utilities.
Copyright 2007-2016 IMP Inventors. All rights reserved.
Definition in file bayesianem/utilities.h.