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 OPENMS_DLLAPI StringList getAllPresetsNames(const String& custom_presets_file = "");
28
39 OPENMS_DLLAPI void getPresets(const String& p,
40 const String& custom_presets_file,
41 StringList& nucleotides,
42 StringList& mapping,
43 StringList& modifications,
44 StringList& fragment_adducts,
45 String& can_cross_link);
46
56 OPENMS_DLLAPI void getPresets(const String& p,
57 StringList& nucleotides,
58 StringList& mapping,
59 StringList& modifications,
60 StringList& fragment_adducts,
61 String& can_cross_link);
62 }
63
64}
A more convenient string class.
Definition String.h:34
std::vector< String > StringList
Vector of String.
Definition ListUtils.h:44
void getPresets(const String &p, const String &custom_presets_file, StringList &nucleotides, StringList &mapping, StringList &modifications, StringList &fragment_adducts, String &can_cross_link)
Get preset parameters for a given preset name.
StringList getAllPresetsNames(const String &custom_presets_file="")
Get all available presets names from JSON file.
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19