ProteoWizard
Classes | Namespaces | Typedefs | Functions
TraData.hpp File Reference
#include "pwiz/utility/misc/Export.hpp"
#include "pwiz/data/common/cv.hpp"
#include "pwiz/data/common/ParamTypes.hpp"
#include <vector>
#include <string>

Go to the source code of this file.

Classes

struct  pwiz::tradata::Contact
struct  pwiz::tradata::Publication
struct  pwiz::tradata::Software
struct  pwiz::tradata::RetentionTime
struct  pwiz::tradata::Prediction
 Information about a prediction for a suitable transition using some software. More...
struct  pwiz::tradata::Evidence
 Information about empirical mass spectrometer observations of the peptide. More...
struct  pwiz::tradata::Validation
 Information about the state of validation of a transition on a given instrument model. More...
struct  pwiz::tradata::Instrument
 Instrument on which transitions are validated. More...
struct  pwiz::tradata::Configuration
 Instrument configuration used in the validation or optimization of the transitions. More...
struct  pwiz::tradata::Interpretation
 A possible interpration of the product ion for a transition. More...
struct  pwiz::tradata::Protein
struct  pwiz::tradata::Modification
 A molecule modification specification. More...
struct  pwiz::tradata::Peptide
 Peptide for which one or more transitions are intended to identify. More...
struct  pwiz::tradata::Compound
 Chemical compound other than a peptide for which one or more transitions. More...
struct  pwiz::tradata::Precursor
 Precursor (Q1) of the transition. More...
struct  pwiz::tradata::Product
 Product (Q3) of the transition. More...
struct  pwiz::tradata::Transition
struct  pwiz::tradata::Target
 A peptide or compound that is to be included or excluded from a target list of precursor m/z values. More...
struct  pwiz::tradata::TargetList
 List of precursor m/z targets to include or exclude. More...
struct  pwiz::tradata::TraData

Namespaces

namespace  pwiz
 AMTContainer.hpp.
namespace  pwiz::tradata
namespace  pwiz::tradata::IO

Typedefs

typedef boost::shared_ptr
< Contact > 
pwiz::tradata::ContactPtr
typedef boost::shared_ptr
< Software > 
pwiz::tradata::SoftwarePtr
typedef boost::shared_ptr
< Instrument > 
pwiz::tradata::InstrumentPtr
typedef boost::shared_ptr
< Protein > 
pwiz::tradata::ProteinPtr
typedef boost::shared_ptr
< Peptide > 
pwiz::tradata::PeptidePtr
typedef boost::shared_ptr
< Compound > 
pwiz::tradata::CompoundPtr
typedef boost::shared_ptr
< TraData > 
pwiz::tradata::TraDataPtr

Functions

PWIZ_API_DECL std::vector< CV > pwiz::tradata::defaultCVList ()
 returns a default list of CVs used in an TraML document; currently includes PSI-MS, Unit Ontology, and UNIMOD