9 #ifndef IMPMULTIFIT_COARSE_MOLECULE_H
10 #define IMPMULTIFIT_COARSE_MOLECULE_H
14 #include <IMP/multifit/multifit_config.h>
16 IMPMULTIFIT_BEGIN_NAMESPACE
29 const atom::Hierarchy &mh,
int num_beads,
32 bool add_conn_restraint =
false);
46 const atom::Hierarchies &mhs,
50 bool add_conn_restraint =
false);
69 IMPMULTIFIT_END_NAMESPACE
atom::Hierarchy create_coarse_molecule_from_density(em::DensityMap *dmap, float dens_threshold, int num_beads, kernel::Model *mdl, float bead_radius)
Coarsen a density map based on voxels clustering.
Class for handling density maps.
Decorator for helping deal with a hierarchy of molecules.
atom::Hierarchy create_coarse_molecule_from_molecule(const atom::Hierarchy &mh, int num_beads, kernel::Model *mdl, float bead_radius, bool add_conn_restraint=false)
Coarsen a molecule based on atom clustering.
atom::Hierarchies create_coarse_molecules_from_molecules(const atom::Hierarchies &mhs, int frag_len, kernel::Model *mdl, float bead_radius, bool add_conn_restraint=false)
Coarsen molecules based on atom clustering.