17#ifndef MS_QUANT_NORMALISATION_HPP
18#define MS_QUANT_NORMALISATION_HPP
22namespace msparser_internal {
23 class ms_quant_xmlloader;
26namespace matrix_science {
29 class ms_quant_normalisation_peptides;
30 class ms_quant_normalisation_proteins;
43 friend class msparser_internal::ms_quant_xmlloader;
66 virtual std::string getSchemaType()
const;
69 virtual std::string validateShallow(
const ms_xml_schema *pSchemaFileObj)
const;
72 virtual std::string validateDeep(
const ms_xml_schema *pSchemaFileObj)
const;
76 bool haveMethod()
const;
79 std::string getMethod()
const;
82 void setMethod(
const char* value);
88 std::string getMethodSchemaType()
const;
92 bool havePeptides()
const;
104 std::string getPeptidesSchemaType()
const;
108 bool haveProteins()
const;
120 std::string getProteinsSchemaType()
const;
An object of this class represent a collection of peptide elements in quantitation....
Definition: ms_quant_normalisation_peptide.hpp:100
An object of this class represent a collection of peptide elements in quantitation....
Definition: ms_quant_normalisation_protein.hpp:100
An object of this class represent a single normalisation element in quantitation.xml.
Definition: ms_quant_normalisation.hpp:42
A class that represents base parametersType in quantitation.xml.
Definition: ms_quant_parameters.hpp:82