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
41 void getPresets(const std::string& p,
42 const std::string& custom_presets_file,
43 StringList& nucleotides,
44 StringList& mapping,
45 StringList& modifications,
46 StringList& fragment_adducts,
47 std::string& can_cross_link,
48 std::string& standalone,
49 std::string& localization);
50
62 void getPresets(const std::string& p,
63 StringList& nucleotides,
64 StringList& mapping,
65 StringList& modifications,
66 StringList& fragment_adducts,
67 std::string& can_cross_link,
68 std::string& standalone,
69 std::string& localization);
70 }
71
72}
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, std::string &localization)
Get preset parameters for a given preset name.
Definition NuXLPresets.cpp:67
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19