33#include <odsstream/calcwriterinterface.h>
34#include <QCborStreamWriter>
100 std::size_t
size()
const;
108 void writeCellVariant(CalcWriterInterface &writer,
const QVariant &var)
const;
111 void writeXmlVariant(QXmlStreamWriter &writer,
const QVariant &var)
const;
void writeCellVariant(CalcWriterInterface &writer, const QVariant &var) const
std::map< QString, ProjectParam > m_mapQuantificationParameters
std::map< QString, ProjectParam > m_mapIdentificationParameters
ProjectParameters & operator=(const ProjectParameters &other)
std::map< QString, ProjectParam > m_mapGeneralParameters
void writeXmlVariant(QXmlStreamWriter &writer, const QVariant &var) const
void writeXmlParameter(QXmlStreamWriter &writer, const ProjectParam ¶m) const
std::map< QString, ProjectParam > m_mapFilterParameters
void setProjectParam(const ProjectParam ¶m)
std::map< QString, ProjectParam > m_mapInstrumentParameters
QJsonObject toJsonObject() const
std::vector< ProjectParam > getProjectParamListByCategory(ProjectParamCategory category) const
const QVariant getValue(ProjectParamCategory category, const QString &name) const
void merge(const ProjectParameters ¶meters)
void writeParameters(CalcWriterInterface &writer) const
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
@ identification
concerning identification
@ instrument
information about instrument
@ general
concerning the whole process
@ quantification
quantification
@ filter
concerning filters (psm, peptide, protein validation)
ProjectParamCategory category
QJsonObject toJsonObject() const