9 #ifndef IMPMULTIFIT_PROTEOMICS_EM_ALIGNMENT_ATOMIC_H
10 #define IMPMULTIFIT_PROTEOMICS_EM_ALIGNMENT_ATOMIC_H
22 #include <IMP/multifit/multifit_config.h>
24 #include <boost/scoped_ptr.hpp>
26 IMPMULTIFIT_BEGIN_NAMESPACE
36 const AlignmentParams &align_param);
38 void add_all_restraints();
39 void add_states_and_filters();
40 void show_domino_merge_tree()
const;
43 dmap_=dmap;threshold_=threshold;
53 void load_combination_of_states(
const Ints &state4particles);
54 void show_scores_header(std::ostream& ous=std::cout)
const;
73 void load_atomic_molecules();
82 AlignmentParams params_;
86 std::vector<std::pair<int,float> >cg_sorted_;
100 IntKey fit_state_key_,order_key_;
101 bool restraints_set_,states_set_,filters_set_;
110 IMPMULTIFIT_END_NAMESPACE
handles reading of proteomics data
A smart pointer to a ref-counted Object that is a class memeber.
handles reading matches between a protein and its anchors
Return the hierarchy children of a particle.
stored multifit settings data
void set_fast_scoring(bool state)
Calculate weighted excluded volume between rigid bodies.
Align proteomics graph to EM density map.
Class for handling density maps.
Class for handling density maps.
stored a multifit fitting solution
Holds header data for optimization.
Parameters for alignments.
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
Common base class for heavy weight IMP objects.
#define IMP_OBJECTS(Name, PluralName)
Define the types for storing sets of objects.
A beyesian infererence-based sampler.
handles reading of anchors data
Class for storing model, its restraints, constraints, and particles.