OpenMS
Loading...
Searching...
No Matches
NuXLPresets.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, 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: Timo Sachsenberg $
7// --------------------------------------------------------------------------
8
9#pragma once
10
15
16namespace OpenMS
17{
18
19 // MS1 (modifications) and MS2 (fragments) for the different protocols
20 namespace NuXLPresets
21 {
27 StringList getAllPresetsNames(const std::string& custom_presets_file = "");
28
40 void getPresets(const std::string& p,
41 const std::string& custom_presets_file,
42 StringList& nucleotides,
43 StringList& mapping,
44 StringList& modifications,
45 StringList& fragment_adducts,
46 std::string& can_cross_link,
47 std::string& standalone);
48
59 void getPresets(const std::string& p,
60 StringList& nucleotides,
61 StringList& mapping,
62 StringList& modifications,
63 StringList& fragment_adducts,
64 std::string& can_cross_link,
65 std::string& standalone);
66 }
67
68}
std::vector< std::string > StringList
Vector of String.
Definition TypeAliases.h:39
StringList getAllPresetsNames(const std::string &custom_presets_file="")
Get all available presets names from JSON file.
Definition NuXLPresets.cpp:20
void getPresets(const std::string &p, const std::string &custom_presets_file, StringList &nucleotides, StringList &mapping, StringList &modifications, StringList &fragment_adducts, std::string &can_cross_link, std::string &standalone)
Get preset parameters for a given preset name.
Definition NuXLPresets.cpp:67
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19