|
ProteoWizard
|
#include <TraData.hpp>
Public Member Functions | |
| bool | empty () const |
| returns true iff all members are empty | |
| const std::string & | version () const |
| returns the version of this traML document; for a document created programmatically, the version is the current release version of traML; for a document created from a file/stream, the version is the schema version read from the file/stream | |
| TraData () | |
| virtual | ~TraData () |
Public Attributes | |
| std::string | id |
| for internal use: not currently in the schema | |
| std::vector< CV > | cvs |
| List of controlled vocabularies used in a TraML document note: one of the <cv> elements in this list MUST be the PSI MS controlled vocabulary. | |
| std::vector< ContactPtr > | contactPtrs |
| List of contacts referenced in the generation or validation of transitions. | |
| std::vector< Publication > | publications |
| List of publications from which the transitions were collected or wherein they are published. | |
| std::vector< InstrumentPtr > | instrumentPtrs |
| List of instruments on which transitions are validated. | |
| std::vector< SoftwarePtr > | softwarePtrs |
| List of software packages used in the generation of one of more transitions described in the document. | |
| std::vector< ProteinPtr > | proteinPtrs |
| List of proteins for which one or more transitions are intended to identify. | |
| std::vector< PeptidePtr > | peptidePtrs |
| List of compounds (including peptides) for which one or more transitions are intended to identify. | |
| std::vector< CompoundPtr > | compoundPtrs |
| std::vector< Transition > | transitions |
| List of transitions. | |
| TargetList | targets |
| List of precursor m/z targets to include or exclude. | |
Protected Attributes | |
| std::string | version_ |
Private Member Functions | |
| TraData (const TraData &) | |
| TraData & | operator= (const TraData &) |
Friends | |
| struct | IO::HandlerTraData |
Definition at line 350 of file TraData.hpp.
| pwiz::tradata::TraData::TraData | ( | ) |
|
virtual |
|
private |
| bool pwiz::tradata::TraData::empty | ( | ) | const |
returns true iff all members are empty
| const std::string& pwiz::tradata::TraData::version | ( | ) | const |
returns the version of this traML document; for a document created programmatically, the version is the current release version of traML; for a document created from a file/stream, the version is the schema version read from the file/stream
Referenced by pwiz::tradata::TextWriter::operator()().
|
friend |
Definition at line 402 of file TraData.hpp.
| std::string pwiz::tradata::TraData::id |
for internal use: not currently in the schema
Definition at line 353 of file TraData.hpp.
| std::vector<CV> pwiz::tradata::TraData::cvs |
List of controlled vocabularies used in a TraML document note: one of the <cv> elements in this list MUST be the PSI MS controlled vocabulary.
All <cvParam> elements in the document MUST refer to one of the <cv> elements in this list.
Definition at line 357 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTraData().
| std::vector<ContactPtr> pwiz::tradata::TraData::contactPtrs |
List of contacts referenced in the generation or validation of transitions.
Definition at line 360 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()().
| std::vector<Publication> pwiz::tradata::TraData::publications |
List of publications from which the transitions were collected or wherein they are published.
Definition at line 363 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTraData().
| std::vector<InstrumentPtr> pwiz::tradata::TraData::instrumentPtrs |
List of instruments on which transitions are validated.
Definition at line 366 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()().
| std::vector<SoftwarePtr> pwiz::tradata::TraData::softwarePtrs |
List of software packages used in the generation of one of more transitions described in the document.
Definition at line 369 of file TraData.hpp.
Referenced by hackInMemoryTraData(), pwiz::tradata::TextWriter::operator()(), and testTraData().
| std::vector<ProteinPtr> pwiz::tradata::TraData::proteinPtrs |
List of proteins for which one or more transitions are intended to identify.
Definition at line 372 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTraData().
| std::vector<PeptidePtr> pwiz::tradata::TraData::peptidePtrs |
List of compounds (including peptides) for which one or more transitions are intended to identify.
Definition at line 375 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), testTraData(), and testTransition().
| std::vector<CompoundPtr> pwiz::tradata::TraData::compoundPtrs |
Definition at line 376 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), testTraData(), and testTransition().
| std::vector<Transition> pwiz::tradata::TraData::transitions |
List of transitions.
Definition at line 379 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTraData().
| TargetList pwiz::tradata::TraData::targets |
List of precursor m/z targets to include or exclude.
Definition at line 382 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()().
|
protected |
Definition at line 401 of file TraData.hpp.
1.8.1.1