OpenMS
Loading...
Searching...
No Matches
BuiltInProteaseDataProvider.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: Sachsenberg $
6// $Authors: Sachsenberg $
7// --------------------------------------------------------------------------
8
9#pragma once
10
13#include <OpenMS/config.h>
14
15namespace OpenMS
16{
25 class OPENMS_DLLAPI BuiltInProteaseDataProvider : public DigestionEnzymeDataProvider<DigestionEnzymeProtein>
26 {
27 public:
29 std::vector<std::unique_ptr<DigestionEnzymeProtein>> loadEnzymes() override;
30 };
31
32} // namespace OpenMS
Data provider for built-in protease definitions.
Definition BuiltInProteaseDataProvider.h:26
std::vector< std::unique_ptr< DigestionEnzymeProtein > > loadEnzymes() override
Returns the hardcoded set of built-in protease definitions.
Abstract interface for providing digestion enzyme data.
Definition DigestionEnzymeDataProvider.h:30
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19