OpenMS
Loading...
Searching...
No Matches
LevelContextInference.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: Justin Sing $
6// $Authors: Justin Sing $
7// --------------------------------------------------------------------------
8
9#pragma once
10
13#include <OpenMS/config.h>
14
15#include <vector>
16
17namespace OpenMS
18{
28 class OPENMS_DLLAPI LevelContextInference
29 {
30 public:
54 static std::vector<LevelContextResultRow> infer(const std::vector<LevelContextInputRow>& input,
55 const LevelContextInferenceConfig& config);
56 };
57} // namespace OpenMS
Shared OpenSwath analysis context inference for peptide, protein, and gene rows.
Definition LevelContextInference.h:29
static std::vector< LevelContextResultRow > infer(const std::vector< LevelContextInputRow > &input, const LevelContextInferenceConfig &config)
Estimate p-values, q-values, and PEPs for the given input rows.
Configuration for peptide-, protein-, and gene-level context inference.
Definition OpenSwathInferenceConfig.h:91
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19