|
libpappsomspp
Library for mass spectrometry
|
#include <psmfilereaderbase.h>
Classes | |
| struct | PsmProteinRef |
Public Member Functions | |
| PsmFileReaderBase () | |
| virtual | ~PsmFileReaderBase () |
| void | readCbor (QFile *cborp, pappso::UiMonitorInterface &monitor) |
| virtual void | close () |
Public Member Functions inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReaderInterface () | |
| virtual | ~CborStreamReaderInterface () |
Protected Attributes | |
| QStringList | m_targetFastaFiles |
| QStringList | m_decoyFastaFiles |
| PsmProteinMap | m_proteinMap |
| QString | m_currentSampleName |
| PsmFile | m_currentPeaklistFile |
| std::vector< PsmFile > | m_currentIdentificationFileList |
| QCborMap | m_cborInformations |
| QCborArray | m_cborLog |
| QCborMap | m_cborParameterMap |
| QCborMap | m_cborScanId |
| QCborMap | m_cborScanPrecursor |
| QCborMap | m_cborScanMs2 |
| QCborMap | m_cborScanPsmEval |
| QString | m_currentPsmProforma |
| std::vector< PsmProteinRef > | m_currentPsmProteinRefList |
Protected Attributes inherited from pappso::cbor::CborStreamReaderInterface | |
| CborStreamReader * | mpa_cborReader = nullptr |
| QString | m_expectedString |
| QByteArray | m_data |
Definition at line 48 of file psmfilereaderbase.h.
| pappso::cbor::psm::PsmFileReaderBase::PsmFileReaderBase | ( | ) |
|
virtual |
Destructor
Definition at line 38 of file psmfilereaderbase.cpp.
|
virtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, pappso::cbor::psm::PsmFileAppend, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 59 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 64 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 75 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, pappso::cbor::psm::PsmFileAppend, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 564 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 594 of file psmfilereaderbase.cpp.
References pappso::PeptideProFormaParser::parseString().
|
protected |
Definition at line 609 of file psmfilereaderbase.cpp.
References pappso::QualifiedMassSpectrum::appendPrecursorIonData(), pappso::PrecursorIonData::charge, pappso::PrecursorIonData::intensity, pappso::MassSpectrum::makeMassSpectrumSPtr(), pappso::QualifiedMassSpectrum::makeQualifiedMassSpectrumSPtr(), pappso::PrecursorIonData::mz, pappso::QualifiedMassSpectrum::setMassSpectrumSPtr(), pappso::QualifiedMassSpectrum::setMsLevel(), pappso::MassSpectrumId::setNativeId(), pappso::QualifiedMassSpectrum::setRtInSeconds(), pappso::MsRunId::setSampleName(), and pappso::MassSpectrumId::setSpectrumIndex().
|
protected |
convenient function do compute precusor ion mass
Definition at line 705 of file psmfilereaderbase.cpp.
References pappso::MHPLUS().
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, pappso::cbor::psm::PsmFileAppend, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 548 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 558 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmFeatures, pappso::cbor::psm::PsmNewEval, pappso::cbor::psm::PsmSpecGlob, pappso::cbor::psm::PsmSpecPeptidOms, pappso::cbor::psm::PsmCbor2Json, pappso::cbor::psm::PsmFileAppend, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 553 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 569 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Definition at line 542 of file psmfilereaderbase.cpp.
| void pappso::cbor::psm::PsmFileReaderBase::readCbor | ( | QFile * | cborp, |
| pappso::UiMonitorInterface & | monitor | ||
| ) |
Definition at line 45 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Definition at line 168 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Definition at line 196 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Definition at line 210 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json.
Definition at line 225 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json.
Definition at line 471 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 270 of file psmfilereaderbase.cpp.
References pappso::cbor::psm::PsmFile::name.
|
protected |
Definition at line 233 of file psmfilereaderbase.cpp.
References pappso::cbor::psm::PsmFileReaderBase::PsmProteinRef::accession, and pappso::cbor::psm::PsmFileReaderBase::PsmProteinRef::positions.
|
protected |
Definition at line 87 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, and pappso::cbor::psm::PsmFileAppend.
Definition at line 315 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, and pappso::cbor::psm::PsmFileScanProcess.
Definition at line 390 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmFileScanProcess, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 589 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 698 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmCbor2Json, and pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 692 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 574 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Reimplemented in pappso::cbor::psm::PsmFileScanProcess.
Definition at line 584 of file psmfilereaderbase.cpp.
|
protectedvirtual |
Definition at line 579 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 292 of file psmfilereaderbase.cpp.
References pappso::cbor::psm::PsmFile::name.
|
protected |
Definition at line 302 of file psmfilereaderbase.cpp.
|
protected |
Definition at line 116 of file psmfilereaderbase.h.
|
protected |
Definition at line 117 of file psmfilereaderbase.h.
|
protected |
Definition at line 118 of file psmfilereaderbase.h.
|
protected |
Definition at line 119 of file psmfilereaderbase.h.
|
protected |
Definition at line 121 of file psmfilereaderbase.h.
|
protected |
Definition at line 120 of file psmfilereaderbase.h.
|
protected |
Definition at line 122 of file psmfilereaderbase.h.
|
protected |
Definition at line 115 of file psmfilereaderbase.h.
|
protected |
Definition at line 114 of file psmfilereaderbase.h.
|
protected |
Definition at line 123 of file psmfilereaderbase.h.
|
protected |
Definition at line 124 of file psmfilereaderbase.h.
|
protected |
Definition at line 113 of file psmfilereaderbase.h.
|
protected |
Definition at line 111 of file psmfilereaderbase.h.
|
protected |
Definition at line 112 of file psmfilereaderbase.h.
|
protected |
Definition at line 110 of file psmfilereaderbase.h.