OpenMS
Loading...
Searching...
No Matches
RibonucleotideTSVDataProvider.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, OpenMS Inc. -- EKU Tuebingen, ETH Zurich, and FU Berlin
2// SPDX-License-Identifier: BSD-3-Clause
3//
4// --------------------------------------------------------------------------
5// $Maintainer: Timo Sachsenberg $
6// $Authors: Timo Sachsenberg $
7// --------------------------------------------------------------------------
8
9#pragma once
10
13
14namespace OpenMS
15{
25 {
26 public:
30 explicit RibonucleotideTSVDataProvider(const String& filename);
31
32 std::vector<RibonucleotideEntry> loadRibonucleotides() override;
33
34 private:
36 };
37
38} // namespace OpenMS
Interface for providing Ribonucleotide data to RibonucleotideDB.
Definition RibonucleotideDataProvider.h:57
Loads Ribonucleotide data from a tab-separated values (TSV) file.
Definition RibonucleotideTSVDataProvider.h:25
RibonucleotideTSVDataProvider(const String &filename)
std::vector< RibonucleotideEntry > loadRibonucleotides() override
Load ribonucleotides from whatever source this provider wraps.
String filename_
Definition RibonucleotideTSVDataProvider.h:35
A more convenient string class.
Definition String.h:34
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19