56 const QString &operation);
63 void close()
override;
overrides QCborStreamWriter base class to provide convenient functions
void delayProteinMapInMemory()
void sampleStarted(pappso::UiMonitorInterface &monitor) override
void fastaFilesReady(pappso::UiMonitorInterface &monitor) override
void sampleFinished(pappso::UiMonitorInterface &monitor) override
CborStreamWriter * mp_cborOutput
CborStreamWriter * mp_copyCborOutput
PsmFileScanProcessAndCopy(std::size_t buffer_scan_size, CborStreamWriter *cbor_output_p, const QString &operation)
void sampleListStarted(pappso::UiMonitorInterface &monitor) override
pappso::cbor::CborStreamWriter * mpa_bufferWriterAfterProteinMap
void sampleListFinished(pappso::UiMonitorInterface &monitor) override
virtual void proteinMapReady(pappso::UiMonitorInterface &monitor) override
void close() override
convenient function to clean pointer before leaving
void informationsReady(pappso::UiMonitorInterface &monitor) override
QBuffer * mpa_bufferAfterProteinMap
virtual void processBufferScanDone(pappso::UiMonitorInterface &monitor) override
void parameterMapReady(pappso::UiMonitorInterface &monitor) override
void logReady(pappso::UiMonitorInterface &monitor) override
pappso::cbor::psm::PsmProteinMap m_psmNewProteinMap
PsmFileScanProcess(std::size_t buffer_scan_size)
store PsmProtein in a map with accession as key
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...