83 double iso_score = 0.0;
84 double tree_score = 0.0;
85 double sirius_score = 0.0;
86 int explainedpeaks = 0;
87 double explainedintensity = 0.0;
88 double median_mass_error_fragment_peaks_ppm = 0.0;
89 double median_absolute_mass_error_fragment_peaks_ppm = 0.0;
90 double mass_error_precursor_ppm = 0.0;
100 int scan_number = -1;
102 std::vector<SiriusAdapterHit>
hits;
122 static int extractScanIndex(
const String& path);
127 static int extractScanNumber(
const String& path);
137 static std::map< std::string, Size > extract_columnname_to_columnindex(
CsvFile& csvfile);
154 static void read(
const std::vector<String>& sirius_output_paths,
155 const String& original_input_mzml,
156 const Size& top_n_hits,
161 namespace SiriusVersion
Internal structure used in SiriusAdapter that is used for the conversion of the sirius output to an m...
Definition: SiriusMzTabWriter.h:76
OpenMS::StringList native_ids
Definition: SiriusMzTabWriter.h:98
OpenMS::String feature_id
Definition: SiriusMzTabWriter.h:101
Definition: SiriusMzTabWriter.h:42
A more convenient string class.
Definition: String.h:58
Definition: SiriusMzTabWriter.h:93
std::vector< SiriusAdapterHit > hits
Definition: SiriusMzTabWriter.h:102
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
OpenMS::String precursor_formula
Definition: SiriusMzTabWriter.h:81
const std::string CURRENT_VERSION
Definition: SiriusMzTabWriter.h:165
OpenMS::String formula
Definition: SiriusMzTabWriter.h:79
Definition: SiriusMzTabWriter.h:111
This class handles csv files. Currently only loading is implemented.
Definition: CsvFile.h:49
Definition: SiriusMzTabWriter.h:105
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
OpenMS::String adduct
Definition: SiriusMzTabWriter.h:80
StringList ext_n_id
Definition: SiriusMzTabWriter.h:114
Data model of MzTab files. Please see the official MzTab specification at https://code.google.com/p/mztab/.
Definition: MzTab.h:477
std::vector< SiriusAdapterIdentification > identifications
Definition: SiriusMzTabWriter.h:108