76 const std::vector<ProteinIdentification>& protein_identifications,
90 const std::vector<ProteinIdentification>& protein_identifications,
92 bool export_all_psms);
106 const std::vector<ProteinIdentification>& protein_identifications,
108 bool export_all_psms,
109 const std::set<String>& meta_value_keys);
Container for peptide identifications from multiple spectra.
Definition: PeptideIdentificationList.h:66
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:27
File adapter for writing PSM (Peptide Spectrum Match) data to parquet files.
Definition: QuantmsIO.h:58
void store(const String &filename, const std::vector< ProteinIdentification > &protein_identifications, const PeptideIdentificationList &peptide_identifications)
Store peptide and protein identifications in parquet format.
void store(const String &filename, const std::vector< ProteinIdentification > &protein_identifications, const PeptideIdentificationList &peptide_identifications, bool export_all_psms)
Store peptide and protein identifications in parquet format with all PSMs.
void store(const String &filename, const std::vector< ProteinIdentification > &protein_identifications, const PeptideIdentificationList &peptide_identifications, bool export_all_psms, const std::set< String > &meta_value_keys)
Store peptide and protein identifications in parquet format with enhanced options.
QuantmsIO()=default
Default constructor.
A more convenient string class.
Definition: String.h:34
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19