ProteoWizard
|
Namespaces | |
diff_impl | |
peakdata | |
pepxml | |
SampleDatumConstant | |
unimod | |
Classes | |
struct | BaseDiffConfig |
class | BinaryIndexStream |
index implementation in a stream (intended for fstreams but any iostream works); find(string id) is O(logN); find(ordinal index) is O(1); memory footprint is negligible More... | |
struct | CalibrationParameters |
struct | CVParam |
represents a tag-value pair, where the tag comes from the controlled vocabulary More... | |
struct | CVParamIs |
functor for finding CVParam with specified exact CVID in a collection of CVParams: More... | |
struct | CVParamIsChildOf |
functor for finding children of a specified CVID in a collection of CVParams: More... | |
class | CVTranslator |
translates text to CV terms More... | |
struct | Diff |
Calculate diffs of objects in a ProteoWizard data model hierarchy. More... | |
class | FrequencyData |
Class for binary storage of complex frequency data. More... | |
class | Index |
generic interface for creating and using an index on a stream of serialized objects More... | |
class | MemoryIndex |
index implementation in memory; find(string id) is O(logN); find(ordinal index) is O(1); memory footprint is basically (number of entries * 2) More... | |
struct | OBO |
Represents a selectively parsed OBO file. More... | |
struct | ParamContainer |
The base class for elements that may contain cvParams, userParams, or paramGroup references. More... | |
struct | ParamGroup |
A collection of CVParam and UserParam elements that can be referenced from elsewhere in this mzML document by using the 'paramGroupRef' element in that location to reference the 'id' attribute value of this element. More... | |
struct | SampleDatum |
struct | Term |
a single controlled vocabulary term More... | |
struct | UserParam |
Uncontrolled user parameters (essentially allowing free text). Before using these, one should verify whether there is an appropriate CV term available, and if so, use the CV term instead. More... | |
Typedefs | |
typedef boost::shared_ptr< Index > | IndexPtr |
typedef boost::shared_ptr< ParamGroup > | ParamGroupPtr |
typedef SampleDatum< double, std::complex< double > > | FrequencyDatum |
Functions | |
template<typename textwriter_type , typename diff_type > | |
std::string | diff_string (const diff_type &diff) |
template<typename textwriter_type , typename object_type , typename config_type > | |
std::ostream & | operator<< (std::ostream &os, const Diff< object_type, config_type > &diff) |
stream insertion of Diff results More... | |
PWIZ_API_DECL std::ostream & | operator<< (std::ostream &os, const Term &term) |
PWIZ_API_DECL std::ostream & | operator<< (std::ostream &os, const OBO &obo) |
PWIZ_API_DECL std::ostream & | operator<< (std::ostream &os, const CVParam ¶m) |
std::ostream & | operator<< (std::ostream &os, const CalibrationParameters &p) |
template<typename abscissa_type , typename ordinate_type > | |
bool | operator== (const SampleDatum< abscissa_type, ordinate_type > &a, const SampleDatum< abscissa_type, ordinate_type > &b) |
template<typename abscissa_type , typename ordinate_type > | |
std::ostream & | operator<< (std::ostream &os, const SampleDatum< abscissa_type, ordinate_type > &datum) |
template<typename abscissa_type , typename ordinate_type > | |
std::istream & | operator>> (std::istream &is, SampleDatum< abscissa_type, ordinate_type > &datum) |
Variables | |
const double | thermoA_FT_ = 1.075e8 |
const double | thermoB_FT_ = -3.455e8 |
const double | thermoA_Orbitrap_ = 4.753e10 |
const double | thermoB_Orbitrap_ = 0 |
typedef boost::shared_ptr<Index> pwiz::data::IndexPtr |
typedef boost::shared_ptr<ParamGroup> pwiz::data::ParamGroupPtr |
Definition at line 239 of file ParamTypes.hpp.
typedef SampleDatum< double, std::complex<double> > pwiz::data::FrequencyDatum |
Definition at line 40 of file FrequencyData.hpp.
std::string pwiz::data::diff_string | ( | const diff_type & | diff | ) |
Definition at line 177 of file diff_std.hpp.
References pwiz::identdata::IO::write().
Referenced by testString().
std::ostream& pwiz::data::operator<< | ( | std::ostream & | os, |
const Diff< object_type, config_type > & | diff | ||
) |
stream insertion of Diff results
Definition at line 200 of file diff_std.hpp.
References diff(), and pwiz::identdata::IO::write().
Referenced by pwiz::data::OBO::OBO(), and pwiz::data::CVParam::valueAs().
PWIZ_API_DECL std::ostream& pwiz::data::operator<< | ( | std::ostream & | os, |
const Term & | term | ||
) |
PWIZ_API_DECL std::ostream& pwiz::data::operator<< | ( | std::ostream & | os, |
const OBO & | obo | ||
) |
PWIZ_API_DECL std::ostream& pwiz::data::operator<< | ( | std::ostream & | os, |
const CVParam & | param | ||
) |
|
inline |
Definition at line 65 of file CalibrationParameters.hpp.
References pwiz::data::CalibrationParameters::A, and pwiz::data::CalibrationParameters::B.
bool pwiz::data::operator== | ( | const SampleDatum< abscissa_type, ordinate_type > & | a, |
const SampleDatum< abscissa_type, ordinate_type > & | b | ||
) |
Definition at line 52 of file SampleDatum.hpp.
References pwiz::data::SampleDatum< abscissa_type, ordinate_type >::x, and pwiz::data::SampleDatum< abscissa_type, ordinate_type >::y.
Referenced by pwiz::data::CVParam::operator!=(), pwiz::data::peakdata::Software::Parameter::Parameter(), pwiz::data::peakdata::Scan::Scan(), pwiz::data::ParamContainer::set(), pwiz::data::peakdata::Software::Software(), pwiz::data::peakdata::PeakFamily::sumArea(), and pwiz::data::UserParam::valueAs().
std::ostream& pwiz::data::operator<< | ( | std::ostream & | os, |
const SampleDatum< abscissa_type, ordinate_type > & | datum | ||
) |
Definition at line 68 of file SampleDatum.hpp.
References pwiz::data::SampleDatumConstant::close_, pwiz::data::SampleDatumConstant::open_, and pwiz::data::SampleDatumConstant::separator_.
std::istream& pwiz::data::operator>> | ( | std::istream & | is, |
SampleDatum< abscissa_type, ordinate_type > & | datum | ||
) |
Definition at line 81 of file SampleDatum.hpp.
References pwiz::data::SampleDatumConstant::close_, pwiz::data::SampleDatumConstant::open_, pwiz::data::SampleDatumConstant::separator_, pwiz::data::SampleDatum< abscissa_type, ordinate_type >::x, and pwiz::data::SampleDatum< abscissa_type, ordinate_type >::y.
const double pwiz::data::thermoA_FT_ = 1.075e8 |
Definition at line 38 of file CalibrationParameters.hpp.
Referenced by test().
const double pwiz::data::thermoB_FT_ = -3.455e8 |
Definition at line 39 of file CalibrationParameters.hpp.
Referenced by test().
const double pwiz::data::thermoA_Orbitrap_ = 4.753e10 |
Definition at line 40 of file CalibrationParameters.hpp.
const double pwiz::data::thermoB_Orbitrap_ = 0 |
Definition at line 41 of file CalibrationParameters.hpp.