Mercurial > repos > computational-metabolomics > metfrag
comparison metfrag.xml @ 0:fd5c0b39569a draft
"planemo upload for repository https://github.com/computational-metabolomics/metfrag-galaxy commit e20ce56f23d9fe30df64542ece2295d654ca142d"
author | computational-metabolomics |
---|---|
date | Wed, 05 Feb 2020 12:30:06 -0500 |
parents | |
children | 9ee2e2ceb2c9 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:fd5c0b39569a |
---|---|
1 <tool id="metfrag" name="MetFrag" version="2.4.5+galaxy1"> | |
2 <description> | |
3 in silico fragmentor for compound annotation of mass spectrometry fragmentation spectra | |
4 </description> | |
5 <macros> | |
6 <import>macros.xml</import> | |
7 </macros> | |
8 <requirements> | |
9 <requirement type="package" version="2.4.5">metfrag</requirement> | |
10 </requirements> | |
11 <stdio> | |
12 <regex match="Cannot allocate memory" | |
13 source="stderr" | |
14 level="fatal_oom" | |
15 description="Out of memory error occurred" /> | |
16 </stdio> | |
17 <command detect_errors="exit_code"> | |
18 <![CDATA[ | |
19 python '$__tool_directory__/metfrag.py' | |
20 --input_pth '$input' | |
21 --result_pth '$results' | |
22 --temp_dir './temp/' | |
23 | |
24 --cores_top_level \${GALAXY_SLOTS:-4} | |
25 | |
26 --MetFragDatabaseType '$db_select.MetFragDatabaseType' | |
27 | |
28 #if $db_select.MetFragDatabaseType == 'LocalCSV': | |
29 --LocalDatabasePath '$db_select.LocalDatabasePath' | |
30 #elif $db_select.MetFragDatabaseType == 'MetChem': | |
31 --LocalMetChemDatabaseServerIp '$db_select.LocalMetChemDatabaseServerIp' | |
32 #end if | |
33 | |
34 --DatabaseSearchRelativeMassDeviation $DatabaseSearchRelativeMassDeviation | |
35 --FragmentPeakMatchRelativeMassDeviation $FragmentPeakMatchRelativeMassDeviation | |
36 --FragmentPeakMatchAbsoluteMassDeviation $FragmentPeakMatchAbsoluteMassDeviation | |
37 --polarity '$polarity' | |
38 | |
39 --MetFragScoreTypes '$suspectlist.MetFragScoreTypes' | |
40 --MetFragScoreWeights '$suspectlist.MetFragScoreWeights' | |
41 | |
42 #if $suspectlist.suspectselector == 'includesuspects': | |
43 #if $suspectlist.includesuspects_default_cond: | |
44 --ScoreSuspectLists '$__tool_directory__/UNPD_DB.inchikeys.txt' | |
45 #else | |
46 --ScoreSuspectLists '$suspectlist.includesuspects_custom_cond.ScoreSuspectLists' | |
47 #end if | |
48 #end if | |
49 | |
50 --meta_select_col $meta_select_col | |
51 --minMSMSpeaks $minMSMSpeaks | |
52 --schema $schema | |
53 | |
54 $PreProcessFilter.UnconnectedCompoundFilter | |
55 $PreProcessFilter.IsotopeFilter | |
56 | |
57 --FilterMinimumElements '$PreProcessFilter.FilterMinimumElements' | |
58 --FilterMaximumElements '$PreProcessFilter.FilterMaximumElements' | |
59 --FilterSmartsInclusionList '$PreProcessFilter.FilterSmartsInclusionList' | |
60 --FilterSmartsExclusionList '$PreProcessFilter.FilterSmartsExclusionList' | |
61 --FilterIncludedElements '$PreProcessFilter.FilterIncludedElements' | |
62 --FilterExcludedElements '$PreProcessFilter.FilterExcludedElements' | |
63 --FilterIncludedExclusiveElements '$PreProcessFilter.FilterIncludedExclusiveElements' | |
64 | |
65 $skip_invalid_adducts | |
66 --score_thrshld $PostProcessFilter.score_thrshld | |
67 --pctexplpeak_thrshld $PostProcessFilter.pctexplpeak_thrshld | |
68 | |
69 ]]></command> | |
70 <inputs> | |
71 <param name="input" type="data" format="msp" label="MSP file (Output from Create MSP tool)"/> | |
72 <conditional name="db_select"> | |
73 <param argument="--MetFragDatabaseType" type="select" label="Choose Compound Database"> | |
74 <option value="PubChem" selected="true">PubChem</option> | |
75 <option value="KEGG">KEGG</option> | |
76 <option value="LocalCSV">Local database (csv)</option> | |
77 <option value="MetChem">MetChem</option> | |
78 </param> | |
79 <when value="MetChem"> | |
80 <param argument="--LocalMetChemDatabaseServerIp" type="text" label="MetChem URL"/> | |
81 </when> | |
82 <when value="LocalCSV"> | |
83 <param argument="--LocalDatabasePath" type="data" format="csv" | |
84 label="Local database of compounds (CSV format)" /> | |
85 </when> | |
86 <when value="KEGG"/> | |
87 <when value="PubChem"/> | |
88 </conditional> | |
89 <param argument="--DatabaseSearchRelativeMassDeviation" type="float" min="0" value="10" | |
90 label="Relative Mass Deviation for database search (ppm)" | |
91 help="A value in ppm that defines the deviation of theoretical masses in the database | |
92 vs. the measured masses"/> | |
93 <param argument="--FragmentPeakMatchRelativeMassDeviation" type="float" min="0" value="5" | |
94 label="Fragment Peak Match Relative Mass Deviation (ppm)" | |
95 help="Relative mass deviation in ppm of theoretical fragment peaks vs. measured fragment peaks" /> | |
96 <param argument="--FragmentPeakMatchAbsoluteMassDeviation" type="float" min="0" value="0.001" | |
97 label="Fragment Peak Match Absolute Mass Deviation (Da)" | |
98 help="Absolute mass deviation in Dalton of theoretical fragment peaks vs. measured fragment peaks" /> | |
99 <param argument="--polarity" type="select" label="Polarity" | |
100 help="The polarity used for the mode of acquisition"> | |
101 <option value="pos" selected="true">Positive</option> | |
102 <option value="neg">Negative</option> | |
103 </param> | |
104 <param argument="--schema" type="select" label="Schema" | |
105 help="The schema used for the MSP file (auto will try automatically determine the schema)"> | |
106 <option value="auto" selected="True">Auto</option> | |
107 <option value="msp">Generic MSP</option> | |
108 <option value="massbank">MassBank</option> | |
109 </param> | |
110 <param argument="--meta_select_col" type="select" | |
111 label="Choose how additional metadata columns are extracted" | |
112 help="The MetFrag output can have additional meta data columns added, these can be either extracted | |
113 from all MSP parameters or from the 'Name' and 'RECORD_TITLE' MSP parameter. Additionally, columns | |
114 can be added from the 'Name' or 'RECORD_TITLE' parameter by splitting on | and : | |
115 e.g. 'MZ:100.2 | RT:20 | xcms_grp_id:1' would create MZ,RT and xcms_grp_id columns"> | |
116 <option value="name" selected="true">Extra metadata columns from the Name or RECORD_TITLE</option> | |
117 <option value="name_split">Extra metadata columns from the Name or RECORD_TITLE (each column is split on "|" and ":" ) </option> | |
118 <option value="all">Extra metadata columns from all MSP parameters</option> | |
119 </param> | |
120 <conditional name="suspectlist"> | |
121 <param name="suspectselector" type="select" label="Suspect list" | |
122 help="Choose whether to include a suspect list"> | |
123 <option value="includesuspects" >Include suspect list</option> | |
124 <option value="excludesuspects" selected="True">Do not include suspect list</option> | |
125 </param> | |
126 <when value="includesuspects"> | |
127 <conditional name="includesuspects_default_cond"> | |
128 <param name="includesuspects_default_bool" type="boolean" | |
129 label="Use default list of suspect compounds?" | |
130 help="Either provide a file containing a list of suspect compounds or a default file | |
131 of an aggregated list of in silico predicted MS/MS spectra of natural products | |
132 from the Universal Natural Products Database (http://pkuxxj.pku.edu.cn/UNPD/index.php). | |
133 The list is an aggregated version of the github repository https://github.com/oolonek/ISDB/tree/master/Data/dbs."/> | |
134 <when value="true"/> | |
135 <when value="false"> | |
136 <param argument="--ScoreSuspectLists" type="data" format="txt" optional="True" | |
137 label="Suspect list file" help="File containing a list of suspects inchikeys" /> | |
138 </when> | |
139 </conditional> | |
140 <expand macro="metfrag_scoring"/> | |
141 </when> | |
142 <when value="excludesuspects"> | |
143 <expand macro="metfrag_scoring" suspectlistscore="False" weights="1.0,1.0"/> | |
144 </when> | |
145 </conditional> | |
146 <param argument="--minMSMSpeaks" type="integer" label="Minimum number of MS/MS peaks" value="0"/> | |
147 <param argument="--skip_invalid_adducts" type="boolean" label="Skip invalid or undefined adduct types?" | |
148 truevalue="--skip_invalid_adducts" falsevalue="" checked="true" | |
149 help="If no adduct type is provided within the MSP file or if the adduct type is not usable | |
150 with MetFrag, set to 'yes' if these spectra should be skipped or 'no' if the default | |
151 of [M+H]+ for pos data or [M-H]- for neg data should be used"/> | |
152 <section name="PreProcessFilter" title="PreProcessing filters" expanded="False"> | |
153 <param argument="--UnconnectedCompoundFilter" type="boolean" checked="false" | |
154 truevalue="--UnconnectedCompoundFilter" falsevalue="" | |
155 label="filter non-connected compounds (e.g. salts)" help=""/> | |
156 <param argument="--IsotopeFilter" type="boolean" checked="false" truevalue="--IsotopeFilter" | |
157 falsevalue="" label="filter compounds containing non-standard isotopes" help=""/> | |
158 <param argument="--FilterMinimumElements" type="text" | |
159 optional="true" label="Minimum Elements Filter" | |
160 help="Filter by minimum of contained elements. Ex: N2O3 include compounds with at least | |
161 2 nitrogens and 3 oxygens"> | |
162 <expand macro="text-alphanumeric-regex-validator"/> | |
163 </param> | |
164 <param argument="--FilterMaximumElements" type="text" | |
165 optional="true" label="Maximum Elements Filter" | |
166 help="Filter by maximum of contained elements. Ex: N5O7 filter out compounds with at | |
167 maximum 5 nitrogens and 7 oxygens"> | |
168 <expand macro="text-alphanumeric-regex-validator"/> | |
169 </param> | |
170 <param argument="--FilterSmartsInclusionList" type="text" | |
171 optional="true" label="Include substructures" | |
172 help="Filter by presence of defined sub-structures. Ex: c1ccccc1 include compounds | |
173 containing benzene"/> | |
174 <param argument="--FilterSmartsExclusionList" type="text" | |
175 optional="true" label="Exclude substructures" | |
176 help="Filter by absence of defined sub-structures. Ex: [OX2H] filter out compounds | |
177 containing hydroxyl groups"/> | |
178 <param argument="--FilterIncludedElements" type="text" | |
179 optional="true" label="Include elements" | |
180 help="Filter by presence of defined elements (other elements are allowed). | |
181 Ex: 'N,O' include compounds containing nitrogen and oxygen" > | |
182 <expand macro="text-alphanumeric-comma-regex-validator"/> | |
183 </param> | |
184 <param argument="--FilterIncludedExclusiveElements" type="text" | |
185 optional="true" label="Include elements (exclusive)" | |
186 help="Filter by presence of defined elements (no other elements are allowed). | |
187 Ex: 'N,O' include compounds only composed of nitrogen and oxygen" > | |
188 <expand macro="text-alphanumeric-comma-regex-validator"/> | |
189 </param> | |
190 <param argument="--FilterExcludedElements" type="text" | |
191 optional="true" label="Exclude elements" | |
192 help="Filter by absence of defined sub-structures. Ex: 'Cl,Br' filter out | |
193 compounds including bromine or chlorine"> | |
194 <expand macro="text-alphanumeric-comma-regex-validator"/> | |
195 </param> | |
196 </section> | |
197 <section name="PostProcessFilter" title="PostProcessing filters" expanded="False"> | |
198 <param argument="--score_thrshld" type="float" label="Threshold for score after MetFrag search" | |
199 max="1" min="0" value="0"/> | |
200 <param argument="--pctexplpeak_thrshld" type="float" label="Minimum percentage of explain peaks" | |
201 max="100" min="0" value="0"/> | |
202 </section> | |
203 </inputs> | |
204 <outputs> | |
205 <data name="results" format="tabular"/> | |
206 </outputs> | |
207 <tests> | |
208 <test> | |
209 <!-- Test "massbank" style data format --> | |
210 <param name="input" value="massbank_format.txt"/> | |
211 <param name="schema" value="massbank"/> | |
212 <param name="skip_invalid_adducts" value="false"/> | |
213 <param name="MetFragDatabaseType" value="PubChem"/> | |
214 <param name="MetFragDatabaseType" value="LocalCSV"/> | |
215 <param name="LocalDatabasePath" value="demo_db.csv"/> | |
216 <output name="results" file="metfrag_massbank.tabular"/> | |
217 </test> | |
218 <test> | |
219 <!-- Test "generic" style data format --> | |
220 <param name="input" value="generic_format.msp"/> | |
221 <param name="schema" value="msp"/> | |
222 <param name="MetFragDatabaseType" value="PubChem"/> | |
223 <param name="skip_invalid_adducts" value="false"/> | |
224 <param name="MetFragDatabaseType" value="LocalCSV"/> | |
225 <param name="LocalDatabasePath" value="demo_db.csv"/> | |
226 <output name="results" file="metfrag_msp.tabular"/> | |
227 </test> | |
228 <test> | |
229 <!-- Test PubChem API with "winter" dataset --> | |
230 <param name="input" value="winter_pos.msp"/> | |
231 <section name="PostProcessFilter"> | |
232 <param name="score_thrshld" value="0.9"/> | |
233 </section> | |
234 <param name="MetFragDatabaseType" value="PubChem"/> | |
235 <output name="results" file="winter_pos.tabular"/> | |
236 </test> | |
237 <test> | |
238 <!-- Test actual MassBank data for Glucose --> | |
239 <param name="input" value="RP022611.txt"/> | |
240 <param name="MetFragDatabaseType" value="LocalCSV"/> | |
241 <param name="LocalDatabasePath" value="demo_db.csv"/> | |
242 <output name="results" file="RP022611.tabular"/> | |
243 </test> | |
244 <test> | |
245 <!-- Test actual MassBank data for Glucose (all metadata columns in output--> | |
246 <param name="input" value="RP022611.txt"/> | |
247 <param name="schema" value="massbank"/> | |
248 <param name="MetFragDatabaseType" value="LocalCSV"/> | |
249 <param name="LocalDatabasePath" value="demo_db.csv"/> | |
250 <param name="meta_select_col" value="all"/> | |
251 <output name="results" file="RP022611_all_col.tabular"/> | |
252 </test> | |
253 <test> | |
254 <!-- Test actual MassBank data for Glucose (include suspect list - default)--> | |
255 <param name="input" value="RP022611.txt"/> | |
256 <param name="schema" value="massbank"/> | |
257 <conditional name="suspectlist"> | |
258 <param name="suspectselector" value="includesuspects"/> | |
259 <conditional name="includesuspects_default_cond"> | |
260 <param name="includesuspects_default_bool" value="true"/> | |
261 </conditional> | |
262 </conditional> | |
263 <output name="results" file="RP022611_suspect_default.txt"/> | |
264 </test> | |
265 <test> | |
266 <!-- Test invalid adduct --> | |
267 <param name="input" value="invalid_adduct.msp"/> | |
268 <param name="skip_invalid_adducts" value="true"/> | |
269 <output name="results" file="invalid_adduct_result.txt" ftype="tabular"/> | |
270 </test> | |
271 </tests> | |
272 <help> | |
273 ------- | |
274 MetFrag | |
275 ------- | |
276 | |
277 Description | |
278 ----------- | |
279 | |
280 MetFrag is a freely available software for the annotation of high precision tandem mass spectra of metabolites which is | |
281 a first and critical step for the identification of a molecule's structure. Candidate molecules of different databases | |
282 are fragmented "in silico" and matched against mass to charge values. A score calculated using the fragment peak | |
283 matches gives hints to the quality of the candidate spectrum assignment. | |
284 | |
285 Website: http://ipb-halle.github.io/MetFrag/ | |
286 | |
287 Parameters | |
288 ---------- | |
289 | |
290 **\1. MSP file** | |
291 | |
292 MSP file created using *Create MSP* tool | |
293 | |
294 **\2a. MetFragDatabaseType (public databases)** | |
295 | |
296 * PubChem | |
297 | |
298 * KEGG | |
299 | |
300 | |
301 **\2b. MetFragDatabaseType (local CSV file database)** | |
302 | |
303 | |
304 Custom database file in CSV format with the following structure: | |
305 | |
306 +-------------+------------------+----------+---------------------------------------------+----------------------+---+ | |
307 | Identifier | MonoisotopicMass | SMILES | InChI | Name |...| | |
308 +-------------+------------------+----------+---------------------------------------------+----------------------+---+ | |
309 | HMDB0000123 | 75.03202841 | NCC(O)=O | InChI=1S/C2H5NO2/c3-1-2(4)5/h1,3H2,(H,4,5) | Glycine |...| | |
310 +-------------+------------------+----------+---------------------------------------------+----------------------+---+ | |
311 | HMDB0002151 | 78.0139355 | CS(C)=O | InChI=1S/C2H6OS/c1-4(2)3/h1-2H3 | Dimethyl sulfoxide |...| | |
312 +-------------+------------------+----------+---------------------------------------------+----------------------+---+ | |
313 | ... | ... | ... | ... | ... |...| | |
314 +-------------+------------------+----------+---------------------------------------------+----------------------+---+ | |
315 | |
316 | |
317 Table continued: | |
318 | |
319 +---+------------------+-----------------------------+------------------+------------+-------------+ | |
320 |...| MolecularFormula | InChIKey | InChIKey1 | InChIKey2 | InChIKey3 | | |
321 +---+------------------+-----------------------------+------------------+------------+-------------+ | |
322 |...| C2H5NO2 | DHMQDGOQFOQNFH-UHFFFAOYSA-N | DHMQDGOQFOQNFH | UHFFFAOYSA | N | | |
323 +---+------------------+-----------------------------+------------------+------------+-------------+ | |
324 |...| C2H6OS | IAZDPXIOMUYVGZ-UHFFFAOYSA-N | IAZDPXIOMUYVGZ | UHFFFAOYSA | N | | |
325 +---+------------------+-----------------------------+------------------+------------+-------------+ | |
326 |...| ... | ... | ... | ... | ... | | |
327 +---+------------------+-----------------------------+------------------+------------+-------------+ | |
328 | |
329 | |
330 | |
331 **\2b. MetFragDatabaseType MetChem** | |
332 | |
333 MetChem is a modified PubChem database and can be used in replace of PubChem | |
334 for performing API calls to the public PubChem instance. | |
335 | |
336 **\3. Database Search Relative Mass Deviation - ppm** | |
337 | |
338 A value in ppm that defines the deviation of theoretical masses in the database vs. the measured masses. | |
339 | |
340 **\4. Fragment Peak Match Relative Mass Deviation - ppm** | |
341 | |
342 Relative mass deviation in ppm of theoretical fragment peaks vs. measured fragment peaks. | |
343 | |
344 **\5. Fragment Peak Match Absolute Mass Deviation (Da)** | |
345 | |
346 Absolute mass deviation in Dalton of theoretical fragment peaks vs. measured fragment peaks. | |
347 | |
348 **\6. Polarity** | |
349 | |
350 The polarity used for the mode of acquisition. | |
351 | |
352 **\7. Schema** | |
353 | |
354 The Schema used by the MSP file (e.g. generic MSP format or MassBank format) | |
355 | |
356 **\8. Suspect list** | |
357 | |
358 Choose whether to include a file containing a list of suspects. | |
359 | |
360 **\9. MetFrag Score Types** | |
361 | |
362 The type of scores MetFrac is using for the calculations. Please do not change the values unless you know what you are doing! | |
363 | |
364 **\10. MetFrag Score Weights** | |
365 | |
366 The weights of the different score types, separated with a comma and without whitespaces. 1.0 means 100%. | |
367 | |
368 **\11. MetFrag Database Type** | |
369 | |
370 Database to choose from. | |
371 | |
372 **\12. minMSMSpeaks** | |
373 | |
374 Minimum MS/MS peaks within a MS/MS spectra to be used for the MetFrag calculation | |
375 | |
376 **\13. PreProcessFilter** | |
377 | |
378 Various filters can be performed on the potential compounds prior to predicting the in silico spectra | |
379 | |
380 **\14. PostProcessFilter** | |
381 | |
382 To make the output more manageble results below certain criteria can be removed from the various filters can be | |
383 performed on the potential compounds prior to predicting the in silico spectra | |
384 | |
385 Output | |
386 ------- | |
387 | |
388 These columns are derived from any metadata in the MSP input file (additional columns can included if they are recorded in the MSP file) | |
389 | |
390 +-------------+--------------------------------------------+---+ | |
391 | adduct | name |...| | |
392 +-------------+--------------------------------------------+---+ | |
393 | [M-H]- | D-Glucose; LC-ESI-QTOF; MS2; CE: 10; R=; |...| | |
394 +-------------+--------------------------------------------+---+ | |
395 | [M-H]- | D-Glucose; LC-ESI-QTOF; MS2; CE: 10; R=; |...| | |
396 +-------------+--------------------------------------------+---+ | |
397 | ... | ... |...| | |
398 +-------------+--------------------------------------------+---+ | |
399 | |
400 Table continued (these columns are derived from the MetFrag result): | |
401 | |
402 +---+------------------+----------------------------------------------------------+-------------------------------------------------------------------------------------+-----+ | |
403 |...| sample_name | ExplPeaks | FormulasOfExplPeaks | ... | | |
404 +---+------------------+----------------------------------------------------------+-------------------------------------------------------------------------------------+-----+ | |
405 |...| 1_metfrag_result | 59.0138_715.8;71.014_679.7;89.0251_999.0;101.0234_103.0 | 59.0138:[C2H4O2]-H-;71.014:[C3H5O2-H]-H-;89.0251:[C3H6O3]-H-;101.0234:[C4H7O3-H]-H- | ... | | |
406 +---+------------------+----------------------------------------------------------+-------------------------------------------------------------------------------------+-----+ | |
407 |...| 1_metfrag_result | 59.0138_715.8;71.014_679.7;89.0251_999.0;101.0234_103.0 | 59.0138:[C2H4O2]-H-;71.014:[C3H5O2-H]-H-;89.0251:[C3H6O3]-H-;101.0234:[C4H7O3-H]-H- | ... | | |
408 +---+------------------+----------------------------------------------------------+-------------------------------------------------------------------------------------+-----+ | |
409 |...| ... | ... | ... | ... | | |
410 +---+------------------+----------------------------------------------------------+-------------------------------------------------------------------------------------+-----+ | |
411 | |
412 | |
413 Table continued (columns are derived from the MetFrag result): | |
414 | |
415 +---+------------------+----------------------------+------------------------------------------------------+------------+---------------------------------------------------------------------------------+---+ | |
416 |...| FragmenterScore | FragmenterScore_Values | FormulasOfExplPeaks | Identifier | InChI |...| | |
417 +---+------------------+----------------------------+------------------------------------------------------+------------+---------------------------------------------------------------------------------+---+ | |
418 |...| 105.844569063138 | 696.0;1156.0;696.0;1156.0 | 6-(hydroxymethyl)oxane-2,3,4,5-tetrol | 206 | InChI=1S/C6H12O6/c7-1-2-3(8)4(9)5(10)6(11)12-2/h2-11H,1H |...| | |
419 +---+------------------+----------------------------+------------------------------------------------------+------------+---------------------------------------------------------------------------------+---+ | |
420 |...| 105.844569063138 | 696.0;1156.0;696.0;1156.0 | (3R,4S,5S,6R)-6-(hydroxymethyl)oxane-2,3,4,5-tetrol | 5793 | InChI=1S/C6H12O6/c7-1-2-3(8)4(9)5(10)6(11)12-2/h2-11H,1H2/t2-,3-,4+,5-,6?/m1/s1 |...| | |
421 +---+------------------+----------------------------+------------------------------------------------------+------------+---------------------------------------------------------------------------------+---+ | |
422 |...| ... | ... | ... | ... | ... |...| | |
423 +---+------------------+----------------------------+------------------------------------------------------+------------+---------------------------------------------------------------------------------+---+ | |
424 | |
425 Table continued (columns are derived from the MetFrag result): | |
426 | |
427 | |
428 +---+-------------+-----------------+-----------------------+----------------------------------------------+------------------+------------------+--------+ | |
429 |...| NoExplPeaks | NumberPeaksUsed | OfflineMetFusionScore | SMILES | Score | SuspectListScore | XlogP3 | | |
430 +---+-------------+-----------------+-----------------------+----------------------------------------------+------------------+------------------+--------+ | |
431 |...| 4 | 5 | 2.84566828424078 | C(C1C(C(C(C(O1)O)O)O)O)O | 1.82678219603441 | 1 | -2.6 | | |
432 +---+-------------+-----------------+-----------------------+----------------------------------------------+------------------+------------------+--------+ | |
433 |...| 4 | 5 | 2.84566828424078 | C([C@@H]1[C@H]([C@@H]([C@H](C(O1)O)O)O)O)O | 1.82678219603441 | 1 | -2.6 | | |
434 +---+-------------+-----------------+-----------------------+----------------------------------------------+------------------+------------------+--------+ | |
435 |...| ... | ... | ... | ... | ... | ... | ... | | |
436 +---+-------------+-----------------+-----------------------+----------------------------------------------+------------------+------------------+--------+ | |
437 | |
438 | |
439 Additional notes | |
440 -------------------- | |
441 | |
442 The following adducts (and format) are currently supported in the MSP file. The neutral mass is automatically | |
443 calculated for the precursor m/z by subtracting the adduct mass | |
444 | |
445 - '[M+H]+': 1.007276, | |
446 - '[M+NH4]+': 18.034374, | |
447 - '[M+Na]+': 22.989218, | |
448 - '[M+K]+': 38.963158, | |
449 - '[M+CH3OH+H]+': 33.033489, | |
450 - '[M+ACN+H]+': 42.033823, | |
451 - '[M+ACN+Na]+': 64.015765, | |
452 - '[M+2ACN+H]+': 83.06037, | |
453 - '[M-H]-': -1.007276, | |
454 - '[M+Cl]-': 34.969402, | |
455 - '[M+HCOO]-': 44.99819, | |
456 - '[M-H+HCOOH]-': 44.99819, | |
457 - '[M+CH3COO]-': 59.01385, | |
458 - '[M-H+CH3COOH]-': 59.01385 | |
459 | |
460 Developers and contributors | |
461 --------------------------- | |
462 - **Jordi Capellades (j.capellades.to@gmail.com) - Universitat Rovira i Virgili (SP)** | |
463 - **Julien Saint-Vanne (julien.saint-vanne@sb-roscoff.fr) - ABiMS (France)** | |
464 - **Tom Lawson (t.n.lawson@bham.ac.uk) - University of Birmingham (UK)** | |
465 - **Ralf Weber (r.j.weber@bham.ac.uk) - University of Birmingham (UK)** | |
466 - **Kristian Peters (kpeters@ipb-halle.de) - IPB Halle (Germany)** | |
467 - **Payam Emami (payam.emami@medsci.uu.se) - Uppsala Universitet (Sweden)** | |
468 - **Christoph Ruttkies (christoph.ruttkies@ipb-halle.de) - IPB Halle (Germany)** | |
469 </help> | |
470 <citations> | |
471 <citation type="doi">10.1186/s13321-016-0115-9</citation> | |
472 </citations> | |
473 </tool> |