libpappsomspp
Library for mass spectrometry
|
#include <psmspecglob.h>
Public Member Functions | |
PsmSpecGlob (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QJsonObject ¶meters) | |
virtual | ~PsmSpecGlob () |
void | filterMassSpectrum (pappso::MassSpectrum &mass_spectrum) const |
![]() | |
PsmFileScanProcessAndCopy (std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QString &operation) | |
virtual | ~PsmFileScanProcessAndCopy () |
void | close () override |
![]() | |
PsmFileScanProcess (std::size_t buffer_scan_size) | |
virtual | ~PsmFileScanProcess () |
![]() | |
PsmFileReaderBase () | |
virtual | ~PsmFileReaderBase () |
void | readCbor (QFile *cborp, pappso::UiMonitorInterface &monitor) |
![]() | |
CborStreamReaderInterface () | |
virtual | ~CborStreamReaderInterface () |
Definition at line 37 of file psmspecglob.h.
pappso::cbor::psm::PsmSpecGlob::PsmSpecGlob | ( | std::size_t | buffer_scan_size, |
CborStreamWriter * | cbor_output_p, | ||
const QJsonObject & | parameters ) |
Default constructor
Definition at line 35 of file psmspecglob.cpp.
References pappso::cbor::psm::PsmFileScanProcessAndCopy::PsmFileScanProcessAndCopy(), pappso::PrecisionFactory::getDaltonInstance(), pappso::PrecisionFactory::getPpmInstance(), m_deisotope, m_fragmentTolerance, m_minimumMz, m_nMostIntense, and m_specglobParameters.
|
virtual |
void pappso::cbor::psm::PsmSpecGlob::filterMassSpectrum | ( | pappso::MassSpectrum & | mass_spectrum | ) | const |
Definition at line 84 of file psmspecglob.cpp.
References pappso::FilterChargeDeconvolution::filter(), pappso::FilterGreatestY::filter(), pappso::FilterResampleKeepGreater::filter(), m_deisotope, m_fragmentTolerance, m_minimumMz, and m_nMostIntense.
|
overrideprotectedvirtual |
Implements pappso::cbor::psm::PsmFileScanProcess.
Definition at line 94 of file psmspecglob.cpp.
References m_fragmentTolerance.
|
overrideprotectedvirtual |
Reimplemented from pappso::cbor::psm::PsmFileScanProcessAndCopy.
Definition at line 67 of file psmspecglob.cpp.
References pappso::cbor::psm::PsmFileReaderBase::m_cborParameterMap, m_specglobParameters, and pappso::cbor::psm::PsmFileScanProcessAndCopy::mp_cborOutput.
|
protected |
Definition at line 65 of file psmspecglob.h.
Referenced by PsmSpecGlob(), and filterMassSpectrum().
|
protected |
Definition at line 62 of file psmspecglob.h.
Referenced by PsmSpecGlob(), filterMassSpectrum(), and newCborScanMap().
|
protected |
Definition at line 63 of file psmspecglob.h.
Referenced by PsmSpecGlob(), and filterMassSpectrum().
|
protected |
Definition at line 64 of file psmspecglob.h.
Referenced by PsmSpecGlob(), and filterMassSpectrum().
|
protected |
Definition at line 61 of file psmspecglob.h.
Referenced by PsmSpecGlob(), and parameterMapReady().