ProteoWizard
|
TraData object plus file I/O. More...
#include <TraDataFile.hpp>
Classes | |
struct | WriteConfig |
configuration for write() More... | |
Public Member Functions | |
TraDataFile (const std::string &filename, const Reader *reader=0) | |
constructs TraData object backed by file; reader==0 -> use DefaultReaderList More... | |
void | write (const std::string &filename, const WriteConfig &config=WriteConfig()) |
member write function More... | |
![]() | |
bool | empty () const |
returns true iff all members are empty More... | |
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 More... | |
TraData () | |
virtual | ~TraData () |
Static Public Member Functions | |
static void | write (const TraData &msd, const std::string &filename, const WriteConfig &config=WriteConfig()) |
static write function for any TraData object; More... | |
Additional Inherited Members | |
![]() | |
std::string | id |
for internal use: not currently in the schema More... | |
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. More... | |
std::vector< ContactPtr > | contactPtrs |
List of contacts referenced in the generation or validation of transitions. More... | |
std::vector< Publication > | publications |
List of publications from which the transitions were collected or wherein they are published. More... | |
std::vector< InstrumentPtr > | instrumentPtrs |
List of instruments on which transitions are validated. More... | |
std::vector< SoftwarePtr > | softwarePtrs |
List of software packages used in the generation of one of more transitions described in the document. More... | |
std::vector< ProteinPtr > | proteinPtrs |
List of proteins for which one or more transitions are intended to identify. More... | |
std::vector< PeptidePtr > | peptidePtrs |
List of compounds (including peptides) for which one or more transitions are intended to identify. More... | |
std::vector< CompoundPtr > | compoundPtrs |
std::vector< Transition > | transitions |
List of transitions. More... | |
TargetList | targets |
List of precursor m/z targets to include or exclude. More... | |
![]() | |
std::string | version_ |
TraData object plus file I/O.
Definition at line 37 of file TraDataFile.hpp.
pwiz::tradata::TraDataFile::TraDataFile | ( | const std::string & | filename, |
const Reader * | reader = 0 |
||
) |
constructs TraData object backed by file; reader==0 -> use DefaultReaderList
|
static |
void pwiz::tradata::TraDataFile::write | ( | const std::string & | filename, |
const WriteConfig & | config = WriteConfig() |
||
) |
member write function