OpenMS
OMSSACSVFile.h
Go to the documentation of this file.
1 // Copyright (c) 2002-2023, The OpenMS Team -- EKU Tuebingen, ETH Zurich, and FU Berlin
2 // SPDX-License-Identifier: BSD-3-Clause
3 //
4 // --------------------------------------------------------------------------
5 // $Maintainer: Timo Sachsenberg $
6 // $Authors: $
7 // --------------------------------------------------------------------------
8 
9 #pragma once
10 
13 
14 #include <vector>
15 
16 
17 namespace OpenMS
18 {
19  class String;
28  class OPENMS_DLLAPI OMSSACSVFile
29  {
30 public:
31 
35  virtual ~OMSSACSVFile();
36 
47  void load(const String & filename, ProteinIdentification & protein_identification, std::vector<PeptideIdentification> & id_data) const;
48  };
49 } // namespace OpenMS
50 
File adapter for OMSSACSV files.
Definition: OMSSACSVFile.h:29
OMSSACSVFile()
Default constructor.
void load(const String &filename, ProteinIdentification &protein_identification, std::vector< PeptideIdentification > &id_data) const
Loads a OMSSA file.
virtual ~OMSSACSVFile()
Destructor.
Representation of a protein identification run.
Definition: ProteinIdentification.h:50
A more convenient string class.
Definition: String.h:34
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22