libpappsomspp
Library for mass spectrometry
|
#include <mzidentmlwriter.h>
Public Member Functions | |
MzIdentMlWriter () | |
~MzIdentMlWriter () | |
void | writeDBSequence (const QString &id, const QString &db_ref_id, const pappso::Protein &protein, bool is_reverse) |
void | writeDBSequence (const QString &id, const QString &db_ref_id, const QString &accession, const QString &description, const QString &sequence, bool is_reverse) |
void | writeStartMzIdentMlDocument (const QString &id, const QString &version) |
void | writeCvList () |
void | writeCvParam (pappso::AaModificationP modification) |
void | writeCvParam (const pappso::OboPsiModTerm &term, const QString &value) |
void | writeCvParam (const QString &cv_ref, const QString &accession, const QString &name, const QString &value) |
void | writeCvParamUo (const QString &cv_ref, const QString &accession, const QString &name, const QString &value, const QString &unit_cv_ref, const QString &unit_accession, const QString &unit_name) |
void | writeCvParamUo (const QString &cv_ref, const QString &accession, const QString &name, const QString &value, Enums::PrecisionUnit precision_unit) |
void | writeUserParam (const QString &name, const QString &value) |
void | writeUserParam (const QString &name, double value) |
void | writeUserParam (pappso::DeepProtMatchType matchType) |
void | writeUserParam (pappso::DeepProtPeptideCandidateStatus status) |
Static Public Member Functions | |
static const QString | toXmlMass (double mass) |
static const QString | toXmlMassDelta (double mass) |
static const QString | toXmlDouble (double value) |
Definition at line 46 of file mzidentmlwriter.h.
pappso::MzIdentMlWriter::MzIdentMlWriter | ( | ) |
pappso::MzIdentMlWriter::~MzIdentMlWriter | ( | ) |
|
static |
Definition at line 341 of file mzidentmlwriter.cpp.
|
static |
Definition at line 323 of file mzidentmlwriter.cpp.
|
static |
Definition at line 329 of file mzidentmlwriter.cpp.
void pappso::MzIdentMlWriter::writeCvList | ( | ) |
Definition at line 72 of file mzidentmlwriter.cpp.
void pappso::MzIdentMlWriter::writeCvParam | ( | const pappso::OboPsiModTerm & | term, |
const QString & | value ) |
Definition at line 194 of file mzidentmlwriter.cpp.
References pappso::OboPsiModTerm::getAccession(), pappso::OboPsiModTerm::m_name, and writeCvParam().
void pappso::MzIdentMlWriter::writeCvParam | ( | const QString & | cv_ref, |
const QString & | accession, | ||
const QString & | name, | ||
const QString & | value ) |
Definition at line 177 of file mzidentmlwriter.cpp.
void pappso::MzIdentMlWriter::writeCvParam | ( | pappso::AaModificationP | pmod | ) |
cvParam accession="MS:1000894" cvRef="PSI-MS" name="retention time" value="5468.0193" unitAccession="UO:0000010" unitName="second" unitCvRef="UO"/>
Definition at line 226 of file mzidentmlwriter.cpp.
References pappso::AaModification::getAccession(), pappso::AaModification::getName(), and writeCvParam().
Referenced by writeCvParam(), writeCvParam(), and writeDBSequence().
void pappso::MzIdentMlWriter::writeCvParamUo | ( | const QString & | cv_ref, |
const QString & | accession, | ||
const QString & | name, | ||
const QString & | value, | ||
const QString & | unit_cv_ref, | ||
const QString & | unit_accession, | ||
const QString & | unit_name ) |
Definition at line 255 of file mzidentmlwriter.cpp.
Referenced by writeCvParamUo().
void pappso::MzIdentMlWriter::writeCvParamUo | ( | const QString & | cv_ref, |
const QString & | accession, | ||
const QString & | name, | ||
const QString & | value, | ||
Enums::PrecisionUnit | precision_unit ) |
Definition at line 277 of file mzidentmlwriter.cpp.
References pappso::Enums::dalton, pappso::Enums::ppm, and writeCvParamUo().
void pappso::MzIdentMlWriter::writeDBSequence | ( | const QString & | id, |
const QString & | db_ref_id, | ||
const pappso::Protein & | protein, | ||
bool | is_reverse ) |
Definition at line 116 of file mzidentmlwriter.cpp.
References pappso::Protein::getAccession(), pappso::Protein::getDescription(), pappso::Protein::getSequence(), and writeDBSequence().
Referenced by writeDBSequence().
void pappso::MzIdentMlWriter::writeDBSequence | ( | const QString & | id, |
const QString & | db_ref_id, | ||
const QString & | accession, | ||
const QString & | description, | ||
const QString & | sequence, | ||
bool | is_reverse ) |
Definition at line 131 of file mzidentmlwriter.cpp.
References writeCvParam().
void pappso::MzIdentMlWriter::writeStartMzIdentMlDocument | ( | const QString & | id, |
const QString & | version ) |
Definition at line 42 of file mzidentmlwriter.cpp.
void pappso::MzIdentMlWriter::writeUserParam | ( | const QString & | name, |
const QString & | value ) |
Definition at line 301 of file mzidentmlwriter.cpp.
Referenced by writeUserParam(), writeUserParam(), and writeUserParam().
void pappso::MzIdentMlWriter::writeUserParam | ( | const QString & | name, |
double | value ) |
Definition at line 335 of file mzidentmlwriter.cpp.
References writeUserParam().
void pappso::MzIdentMlWriter::writeUserParam | ( | pappso::DeepProtMatchType | matchType | ) |
Definition at line 311 of file mzidentmlwriter.cpp.
References pappso::DeepProtEnumStr::toString(), and writeUserParam().
void pappso::MzIdentMlWriter::writeUserParam | ( | pappso::DeepProtPeptideCandidateStatus | status | ) |
Definition at line 317 of file mzidentmlwriter.cpp.
References pappso::DeepProtEnumStr::toString(), and writeUserParam().