|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   74       std::map<ReactionMonitoringTransition::DecoyTransitionType, size_t> 
decoy_counts; 
 
  139     void clear(
bool clear_meta_data);
 
  148     void setCVs(
const std::vector<CV> & cvs);
 
  150     const std::vector<CV> & getCVs() 
const;
 
  152     void addCV(
const CV & cv);
 
  155     void setContacts(
const std::vector<Contact> & contacts);
 
  157     const std::vector<Contact> & getContacts() 
const;
 
  159     void addContact(
const Contact & contact);
 
  162     void setPublications(
const std::vector<Publication> & publications);
 
  164     const std::vector<Publication> & getPublications() 
const;
 
  166     void addPublication(
const Publication & publication);
 
  169     void setTargetCVTerms(
const CVTermList & cv_terms);
 
  173     void addTargetCVTerm(
const CVTerm & cv_term);
 
  178     void setInstruments(
const std::vector<Instrument> & instruments);
 
  180     const std::vector<Instrument> & getInstruments() 
const;
 
  182     void addInstrument(
const Instrument & instrument);
 
  185     void setSoftware(
const std::vector<Software> & software);
 
  187     const std::vector<Software> & getSoftware() 
const;
 
  189     void addSoftware(
const Software & software);
 
  192     void setProteins(
const std::vector<Protein> & proteins);
 
  194     const std::vector<Protein> & getProteins() 
const;
 
  198     bool hasProtein(
const String & ref) 
const;
 
  200     void addProtein(
const Protein & protein);
 
  203     void setCompounds(
const std::vector<Compound> & rhs);
 
  205     const std::vector<Compound> & getCompounds() 
const;
 
  207     void addCompound(
const Compound & rhs);
 
  209     void setPeptides(
const std::vector<Peptide> & rhs);
 
  211     const std::vector<Peptide> & getPeptides() 
const;
 
  213     bool hasPeptide(
const String & ref) 
const;
 
  217     bool hasCompound(
const String & ref) 
const;
 
  221     void addPeptide(
const Peptide & rhs);
 
  224     void setTransitions(
const std::vector<ReactionMonitoringTransition> & transitions);
 
  227     const std::vector<ReactionMonitoringTransition> & getTransitions() 
const;
 
  232     void setIncludeTargets(
const std::vector<IncludeExcludeTarget> & targets);
 
  234     const std::vector<IncludeExcludeTarget> & getIncludeTargets() 
const;
 
  238     void setExcludeTargets(
const std::vector<IncludeExcludeTarget> & targets);
 
  240     const std::vector<IncludeExcludeTarget> & getExcludeTargets() 
const;
 
  245     void setSourceFiles(
const std::vector<SourceFile> & source_files);
 
  248     const std::vector<SourceFile> & getSourceFiles() 
const;
 
  251     void addSourceFile(
const SourceFile & source_file);
 
  259     void sortTransitionsByProductMZ();
 
  271     bool containsInvalidReferences() 
const;
 
  275     void createProteinReferenceMap_() 
const;
 
  277     void createPeptideReferenceMap_() 
const;
 
  279     void createCompoundReferenceMap_() 
const;
 
  321   namespace TargetedExperimentHelper
 
  
Description of the software used for processing.
Definition: Software.h:48
CompoundReferenceMapType compound_reference_map_
Definition: TargetedExperiment.h:315
ProteinReferenceMapType protein_reference_map_
Definition: TargetedExperiment.h:307
Definition: TargetedExperimentHelper.h:478
Size protein_count
Definition: TargetedExperiment.h:70
TargetedExperimentHelper::Interpretation Interpretation
Definition: TargetedExperiment.h:88
std::vector< IncludeExcludeTarget > include_targets_
Definition: TargetedExperiment.h:301
Represents a peptide (amino acid sequence)
Definition: TargetedExperimentHelper.h:370
TargetedExperimentHelper::Protein Protein
Definition: TargetedExperiment.h:80
bool protein_reference_map_dirty_
Definition: TargetedExperiment.h:309
TargetedExperimentHelper::Compound Compound
Definition: TargetedExperiment.h:82
std::vector< Protein > proteins_
Definition: TargetedExperiment.h:293
A more convenient string class.
Definition: String.h:59
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
This class stores a SRM/MRM transition.
Definition: IncludeExcludeTarget.h:52
bool peptide_reference_map_dirty_
Definition: TargetedExperiment.h:313
Residue IonType
Definition: TargetedExperiment.h:90
TargetedExperimentHelper::RetentionTime RetentionTime
Definition: TargetedExperiment.h:81
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
std::vector< Contact > contacts_
Definition: TargetedExperiment.h:283
Size transition_count
Definition: TargetedExperiment.h:73
TargetedExperimentHelper::CV CV
Definition: TargetedExperiment.h:79
std::vector< IncludeExcludeTarget > exclude_targets_
Definition: TargetedExperiment.h:303
Representation of a residue.
Definition: Residue.h:62
Class to hold strings, numeric values, lists of strings and lists of numeric values.
Definition: DataValue.h:56
bool compound_reference_map_dirty_
Definition: TargetedExperiment.h:317
This class stores a SRM/MRM transition.
Definition: ReactionMonitoringTransition.h:56
Definition: TargetedExperimentHelper.h:98
std::vector< Instrument > instruments_
Definition: TargetedExperiment.h:287
Definition: TargetedExperimentHelper.h:495
TargetedExperimentHelper::Publication Publication
Definition: TargetedExperiment.h:85
Size compound_count
Definition: TargetedExperiment.h:72
TargetedExperimentHelper::Prediction Prediction
Definition: TargetedExperiment.h:87
Represents a compound (small molecule)
Definition: TargetedExperimentHelper.h:333
std::ostream & operator<<(std::ostream &os, const AccurateMassSearchResult &amsr)
std::map< String, const Peptide * > PeptideReferenceMapType
Definition: TargetedExperiment.h:93
TargetedExperimentHelper::Contact Contact
Definition: TargetedExperiment.h:84
Representation of controlled vocabulary term list.
Definition: CVTermList.h:52
TargetedExperimentHelper::Instrument Instrument
Definition: TargetedExperiment.h:86
Definition: TargetedExperimentHelper.h:72
Definition: TargetedExperiment.h:68
bool operator==(const IDBoostGraph::ProteinGroup &lhs, const IDBoostGraph::ProteinGroup &rhs)
Representation of controlled vocabulary term.
Definition: CVTerm.h:52
std::vector< Peptide > peptides_
Definition: TargetedExperiment.h:297
std::vector< ReactionMonitoringTransition > transitions_
Definition: TargetedExperiment.h:299
This class stores a retention time structure that is used in TargetedExperiment (representing a TraML...
Definition: TargetedExperimentHelper.h:127
PeptideReferenceMapType peptide_reference_map_
Definition: TargetedExperiment.h:311
Description of a file location, used to store the origin of (meta) data.
Definition: SourceFile.h:46
std::vector< Publication > publications_
Definition: TargetedExperiment.h:285
std::map< ReactionMonitoringTransition::DecoyTransitionType, size_t > decoy_counts
# target/decoy transitions
Definition: TargetedExperiment.h:74
Definition: TargetedExperimentHelper.h:461
std::map< String, const Protein * > ProteinReferenceMapType
Definition: TargetedExperiment.h:92
A description of a targeted experiment containing precursor and production ions.
Definition: TargetedExperiment.h:64
std::vector< SourceFile > source_files_
Definition: TargetedExperiment.h:305
std::vector< Software > software_
Definition: TargetedExperiment.h:291
std::map< String, const Compound * > CompoundReferenceMapType
Definition: TargetedExperiment.h:94
std::vector< CV > cvs_
Definition: TargetedExperiment.h:281
ReactionMonitoringTransition Transition
Definition: TargetedExperiment.h:89
TargetedExperimentHelper::Peptide Peptide
Definition: TargetedExperiment.h:83
CVTermList targets_
Definition: TargetedExperiment.h:289
Size peptide_count
Definition: TargetedExperiment.h:71
Product ion interpretation.
Definition: TargetedExperimentHelper.h:520
std::vector< Compound > compounds_
Definition: TargetedExperiment.h:295
bool contains_invalid_references
Definition: TargetedExperiment.h:75