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
35 const AlignmentParams &align_param);
37 void add_all_restraints();
38 void add_states_and_filters();
39 void show_domino_merge_tree()
const;
43 threshold_ = threshold;
53 void load_combination_of_states(
const Ints &state4particles);
54 void show_scores_header(std::ostream &ous = std::cout)
const;
71 void load_atomic_molecules();
80 AlignmentParams params_;
84 std::vector<std::pair<int, float> > cg_sorted_;
98 IntKey fit_state_key_, order_key_;
99 bool restraints_set_, states_set_, filters_set_;
108 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.