IMP  2.0.1
The Integrative Modeling Platform
IMP::multifit::ProteinsAnchorsSamplingSpace Class Reference

stores the anchors sampling space for each protein

#include <IMP/multifit/protein_anchors_mapping_reader.h>

Public Member Functions

 ProteinsAnchorsSamplingSpace (multifit::ProteomicsData *prots=0)
 
void add_protein (const multifit::ProteinRecordData &rec)
 
multifit::AnchorsData get_anchors () const
 
std::string get_anchors_filename () const
 
std::string get_paths_filename_for_protein (const std::string &prot_name) const
 
IntsList get_paths_for_protein (const std::string &prot_name) const
 
multifit::ProteomicsData * get_proteomics_data () const
 
void set_anchors (const multifit::AnchorsData &data)
 
void set_anchors_filename (const std::string &fn)
 
void set_paths_filename_for_protein (const std::string &prot_name, const std::string &paths_filename)
 
void set_paths_for_protein (const std::string &prot_name, IntsList paths)
 
void show (std::ostream &s=std::cout) const
 

Protected Attributes

multifit::AnchorsData anchors_data_
 
std::string anchors_fn_
 
std::map< std::string,
std::string > 
paths_filename_
 
std::map< std::string, IntsListpaths_map_
 
base::OwnerPointer
< multifit::ProteomicsData > 
prots_
 

Detailed Description

Definition at line 21 of file protein_anchors_mapping_reader.h.


The documentation for this class was generated from the following file: