Mercurial > repos > fgiacomoni > golm_ws_lib_search
annotate golm_ws_lib_search.xml @ 3:28d579fa1718 draft default tip
Master branch Updating - - Fxx
author | fgiacomoni |
---|---|
date | Wed, 03 Oct 2018 05:35:16 -0400 |
parents | 11779b6402bc |
children |
rev | line source |
---|---|
3 | 1 <tool id="golm_ws_lib_search" name="Golm Metabolome Database search spectrum" version="2018-10-01"> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
2 <description> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
3 : GC-MS Mass Spectral Database. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
4 </description> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
5 |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
6 <requirements> |
3 | 7 <requirement type="package" version="0.428">perl-list-moreutils</requirement> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
8 <requirement type="package" version="1.19">perl-soap-lite</requirement> |
3 | 9 <!--<requirement type="package" version="0.95">perl-excel-writer-xlsx</requirement>--> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
10 <requirement type="package" version="2.90">perl-json</requirement> |
3 | 11 <requirement type="package" version="2.97">perl-html-template</requirement> |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
12 </requirements> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
13 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
14 <stdio> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
15 <exit_code range="1" level="fatal" /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
16 </stdio> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
17 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
18 <command><![CDATA[ |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
19 perl $__tool_directory__/golm_ws_lib_search.pl |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
20 #if str($input_type.choice) == "YES": |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
21 -inputFile "${input_type.masses}" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
22 -output_tabular "$GolmOutTab" -output_html "$GolmOutWeb" -output_xls "$GolmOutXlsx" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
23 #else: |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
24 -inputMasses "${input_type.mass}" |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
25 -output_tabular "$GolmOutTab2" -output_html "$GolmOutWeb2" -output_xls "$GolmOutXlsx2" |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
26 #end if |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
27 -ri "$ri" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
28 -riWindow "$riWindow" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
29 -gcColumn "$columnType" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
30 -mzRes "$mzRes" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
31 -maxHits "$maxHits" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
32 -maxIons "$maxIons" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
33 -JaccardDistanceThreshold "$JaccardDistanceThreshold" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
34 -s12GowerLegendreDistanceThreshold "$s12GowerLegendreDistanceThreshold" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
35 -DotproductDistanceThreshold "$DotproductDistanceThreshold" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
36 -HammingDistanceThreshold "$HammingDistanceThreshold" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
37 -EuclideanDistanceThreshold "$EuclideanDistanceThreshold" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
38 -relative "$intensity_type" |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
39 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
40 ]]></command> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
41 <inputs> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
42 <conditional name="input_type"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
43 <param name="choice" type="select" label="Would you use a file" help="If 'NO' is selected then one or more mass(es) must be entered manually."> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
44 <option value="YES">YES</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
45 <option value="NO">NO</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
46 </param> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
47 <when value="YES"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
48 <param name="masses" label="File of masses (format: msp)" format="msp,txt" type="data" help=".msp output file from metaMS.runGC function, or any msp file." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
49 </when> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
50 <when value="NO"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
51 <param name="mass" size="30" area="true" type="text" label="Masses and intensities (entered manually)" help="For a list of masses + intensities write : mz1 int1 mz2 int2 mzx intx..."/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
52 </when> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
53 </conditional> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
54 <param name="columnType" label="Column" type="select" display="radio" help="5%-phenyl-95%-dimethylpolysiloxane (VAR5), 35%-phenyl-65%-dimethylpolysiloxane (MDN35)."> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
55 <option value="VAR5">VAR5</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
56 <option value="MDN35">MDN35</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
57 </param> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
58 <param name="ri" type="integer" value="1898" label="Alkane Retention Index" help="If neither an alkane RIs for VAR5 nor MDN35 is available in your setup, please select 'none' in the input field above!" /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
59 <param name="riWindow" type="integer" value="5" label="Retention Index Window" help="This value is for the library search used only. A larger window size will increase the number of matches. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
60 At the same time the identification becomes less reliable due to false matching spectra without RI consensus." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
61 <param name="maxHits" type="integer" value="100" label="Maximum Hits" help="Maximum number of hits per queried spectra, default=all (0)." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
62 <param name="mzRes" type="integer" value="0" label="Number of significant decimal" help="Number of significant decimals of your m/z." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
63 <param name="maxIons" type="integer" value="0" label="Maximum number of ions" help="Number of m/z per spectra you want to keep for the queries, default 0 = all of them." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
64 <param name="JaccardDistanceThreshold" type="float" value="0.9" label="JaccardDistance" help="Number of matches, divided by the sum of matches and mismatches." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
65 <param name="s12GowerLegendreDistanceThreshold" type="float" value="0.9" label="s12GowerLegendreDistanceThreshold" help="The distance measure S12GowLeg = sqrt(1 - s12) is derived from the S12 coefficient of Gower & Legendre defined as s12 = a / sqrt((a + b)(a + c))." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
66 <param name="DotproductDistanceThreshold" type="float" value="0.5" label="DotproductDistanceThreshold" help="The Dotproduct distance is summing the multiplied intensities over all matching peaks within both spectra. Here, to satisfy the conditions of a metric I) non-negativity, II) identity of indiscernibles, III) symmetry and IV) subadditivity / triangle inequality, we use 1-Dotproduct. Both spectra are normalised prior to the spectral vector norm in that way, that the absolute value of the squared intensities is equal to 1." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
67 <param name="HammingDistanceThreshold" type="float" value="500" label="HammingDistanceThreshold" help="In information theory, the Hamming distance between two strings of equal length is the number of positions for which the corresponding symbols are different. Put another way, it measures the minimum number of substitutions required to change one into the other, or the number of errors that transformed one string into the other." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
68 <param name="EuclideanDistanceThreshold" type="float" value="0.5" label="EuclideanDistanceThreshold" help="The Euclid is the square root of the sum of the squared differences over all matching peaks." /> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
69 <param name="intensity_type" label="Type of intensities" type="select" display="radio" help="Would you work with relative or absolute intensities? Example: relative = percentage, absolute = untouched. Relative is preferred"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
70 <option value="true">YES</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
71 <option value="false">NO</option> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
72 </param> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
73 </inputs> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
74 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
75 <outputs> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
76 <data name="GolmOutTab" label="${input_type.masses.name[:-6]}.GOLM.tabular" format="tabular"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
77 <filter>input_type['choice'] == "YES"</filter> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
78 </data> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
79 <data name="GolmOutWeb" label="${input_type.masses.name[:-6]}.GOLM_WEB.html" format="html"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
80 <filter>input_type['choice'] == "YES"</filter> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
81 </data> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
82 <data name="GolmOutXlsx" label="${input_type.masses.name[:-6]}.GOLM.txt" format="tabular"> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
83 <filter>input_type['choice'] == "YES"</filter> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
84 </data> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
85 <data name="GolmOutTab2" label="GOLM.tabular" format="tabular" > |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
86 <filter>input_type['choice'] == "NO"</filter> |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
87 </data> |
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
88 <data name="GolmOutWeb2" label="GOLM_WEB.html" format="html"> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
89 <filter>input_type['choice'] == "NO"</filter> |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
90 </data> |
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
91 <data name="GolmOutXlsx2" label="GOLM.txt" format="tabular"> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
92 <filter>input_type['choice'] == "NO"</filter> |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
93 </data> |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
94 </outputs> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
95 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
96 <tests> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
97 <test> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
98 <!--test 1 few results - too restrictive thresholds --> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
99 <param name="choice" value="YES"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
100 <param name="masses" value="input01_peakspectra_test.msp"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
101 <param name="columnType" value="VAR5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
102 <param name="ri" value="1898"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
103 <param name="riWindow" value="5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
104 <param name="maxHits" value="10"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
105 <param name="mzRes" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
106 <param name="maxIons" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
107 <param name="JaccardDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
108 <param name="s12GowerLegendreDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
109 <param name="DotproductDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
110 <param name="EuclideanDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
111 <param name="HammingDistanceThreshold" value="500"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
112 <param name="intensity_type" value="YES"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
113 <output name="GolmOutXlsx" file="output01.txt"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
114 <output name="GolmOutWeb" file="output01.html"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
115 <output name="GolmOutTab" file="output01.tabular"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
116 </test> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
117 <test> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
118 <!--test 2 results - default thresholds --> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
119 <param name="choice" value="NO"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
120 <param name="mass" value="70 3 71 3 72 16 73 999 74 87 75 78 76 4 77 5 81 1 82 6 83 13 84 4 85 3 86 4 87 5 88 4 89 52 90 4 91 2 97 2 98 1 99 4 100 12 101 16 102 9 103 116 104 11 105 26 106 2 107 1 111 1 112 1 113 4 114 11 115 7 116 5 117 93 118 9 119 8 126 1 127 3 128 3 129 101 130 19 131 25 132 4 133 60 134 8 135 4 140 1 141 1 142 4 143 13 144 2 145 6 146 1 147 276 148 44 149 27 150 3 151 1 156 1 157 70 158 12 159 5 160 148 161 26 162 7 163 8 164 1 168 1 169 2 170 1 172 3 173 4 174 1 175 4 177 4 186 2 187 1 189 28 190 7 191 13 192 2 193 1 201 5 202 1 203 3 204 23 205 162 206 31 207 16 208 2 210 2 214 1 215 2 216 8 217 88 218 18 219 8 220 1 221 6 222 1 229 23 230 6 231 11 232 3 233 4 234 3 235 1 243 1 244 2 245 1 246 2 247 1 256 1 262 3 263 1 269 2 270 1 274 4 275 1 277 4 278 1 291 7 292 2 293 1 300 1 305 4 306 1 307 4 308 1 318 1 319 122 320 37 321 17 322 3 323 1 343 1 364 2 365 1"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
121 <param name="columnType" value="VAR5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
122 <param name="ri" value="1898"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
123 <param name="riWindow" value="5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
124 <param name="maxHits" value="10"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
125 <param name="mzRes" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
126 <param name="maxIons" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
127 <param name="JaccardDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
128 <param name="s12GowerLegendreDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
129 <param name="DotproductDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
130 <param name="EuclideanDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
131 <param name="HammingDistanceThreshold" value="500"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
132 <param name="intensity_type" value="YES"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
133 <output name="GolmOutXlsx2" file="output02.txt"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
134 <output name="GolmOutWeb2" file="output02.html"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
135 <output name="GolmOutTab2" file="output02.tabular"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
136 </test> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
137 <test> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
138 <!--test 3 lot of results - restrictive thresholds --> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
139 <param name="choice" value="YES"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
140 <param name="masses" value="input03_peakspectra_full.msp"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
141 <param name="columnType" value="VAR5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
142 <param name="ri" value="1898"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
143 <param name="riWindow" value="5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
144 <param name="maxHits" value="10"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
145 <param name="mzRes" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
146 <param name="maxIons" value="0"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
147 <param name="JaccardDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
148 <param name="s12GowerLegendreDistanceThreshold" value="0.9"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
149 <param name="DotproductDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
150 <param name="EuclideanDistanceThreshold" value="0.5"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
151 <param name="HammingDistanceThreshold" value="500"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
152 <param name="intensity_type" value="YES"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
153 <output name="GolmOutXlsx" file="output03.txt"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
154 <output name="GolmOutWeb" file="output03.html"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
155 <output name="GolmOutTab" file="output03.tabular"/> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
156 </test> |
2
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
157 |
11779b6402bc
planemo upload for repository https://github.com/workflow4metabolomics/tool-bank-golm-lib_search.git commit a2892b221abe5a68ef271266a36b66894fcf9bde
fgiacomoni
parents:
0
diff
changeset
|
158 |
0
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
159 </tests> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
160 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
161 <help><![CDATA[ |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
162 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
163 .. class:: infomark |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
164 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
165 **Authors** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
166 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
167 | Gabriel Cretin (for perl and Galaxy), Yann Guitton (for R version and tests) and Franck Giacomoni (for perl and Galaxy) |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
168 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
169 --------------------------------------------------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
170 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
171 .. class:: infomark |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
172 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
173 **If you use this tool, please cite MassBank** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
174 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
175 for `Golm Metabolome Database <http://gmd.mpimp-golm.mpg.de/>`_ : |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
176 `Hummel, J., Strehmel, N., Selbig, J., Walther, D. and Kopka, J. (2010) Decision tree supported substructure prediction of metabolites from GC-MS profiles, Metabolomics. <http://dx.doi.org/10.1007/s11306-010-0198-7>`_ |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
177 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
178 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
179 ----------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
180 Description |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
181 ----------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
182 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
183 The Golm Metabolome Database (GMD) facilitates the search for and dissemination of reference mass spectra from biologically active metabolites quantified using gas chromatography (GC) coupled to mass spectrometry (MS). |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
184 This tool intends to facilitate the annotation of masses from GC-MS by searching informations through GMD webservices. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
185 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
186 ----------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
187 Input files |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
188 ----------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
189 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
190 | **Parameter**: inputSpectra |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
191 | **Format** : msp |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
192 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
193 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
194 A file containing spectra in the msp format. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
195 Example of a spectra in msp format: |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
196 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
197 | Name: Unknown1 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
198 | DB.idx: -1 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
199 | rt: 10.58 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
200 | Class: Unknown |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
201 | rt.sd: 0.003 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
202 | Num Peaks: 19 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
203 | 73.0465 826983.38; 74.0481 70018.08; 75.0319 69475.73; 100.0573 37477.24; 103.0227 43054.28; |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
204 | 116.0884 1433179.62; 117.0905 151975.23; 118.0869 53105.64; 128.0526 26404.77; 131.0359 22647.44; |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
205 | 133.0438 22141.56; 147.0666 255488.28; 48.066 49965.66; 149.0551 37762.38; 190.1069 72568.23; |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
206 | 191.1063 18017.34; 192.1023 6460.8; 207.0333 35435.81; 218.1028 30528.82; |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
207 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
208 ---------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
209 Parameters |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
210 ---------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
211 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
212 **Would you use a file** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
213 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
214 | Choose whether the masses are in a file or entered manually |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
215 | YES (default) : parameters **File of masses (format: msp)** is visible |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
216 | NO : parameter **Masses of the molecule (entered manually)** is visible |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
217 | For both, all other parameters are available |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
218 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
219 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
220 **Column type** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
221 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
222 | VAR5 means a 5%-phenyl-95%-dimethylpolysiloxane column and MDN35 means a 35%-phenyl-65%-dimethylpolysiloxane column. If you don't know select 'None'. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
223 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
224 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
225 **Alkane Retention Index** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
226 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
227 | If neither an alkane RIs for VAR5 nor MDN35 is available in your setup, please select 'none' in the input field above! |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
228 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
229 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
230 **Retention Index Window** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
231 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
232 | This value is for the library search used only. A larger window size will increase the number of matches. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
233 | At the same time the identification becomes less reliable due to false matching spectra without RI consensus. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
234 | The maximal number of hits returned from the data base is limited due to performance reasons. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
235 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
236 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
237 **Maximum Hits** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
238 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
239 | Maximum number of hits returned by Golm database, default = 0 (which means all of them are taken in account). |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
240 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
241 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
242 **Number of significant decimal** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
243 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
244 | Number of significant decimals of your m/z. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
245 | Example: m/z = 73.798 if mzRes = 4, m/z becomes 73.7980 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
246 | m/z = 73.798 if mzRes = 0, m/z becomes 74 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
247 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
248 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
249 **Maximum number of ions** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
250 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
251 | Number of m/z and intensities per spectra you want to keep for the queries to Golm, default = 0 = all of them. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
252 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
253 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
254 **JaccardDistanceThreshold** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
255 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
256 | Number of matches (a mass with appropriate intensity in both spectra) divided by the sum of matches and mismatches (a mass where only one of both spectra has a intensity). |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
257 | The jaccard distance is a binary distance. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
258 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
259 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
260 **s12GowerLegendreDistanceThreshold** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
261 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
262 | The distance measure S12GowLeg = sqrt(1 - s12) is derived from the S12 coefficient of Gower & Legendre defined as s12 = a / sqrt((a + b)(a + c)), with "a" representing the number of positions at which both spectra are in "on-state" and "b" respectively "c" representing the number of positions at which only the query spectrum or the hit spectrum are in "on-state". |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
263 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
264 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
265 **DotproductDistanceThreshold** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
266 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
267 | The Dotproduct distance is summing the multiplied intensities over all matching peaks within both spectra. Here, to satisfy the conditions of a metric I) non-negativity, II) identity of indiscernibles, III) symmetry and IV) subadditivity / triangle inequality, we use 1-Dotproduct. Both spectra are normalised prior to the spectral vector norm in that way, that the absolute value of the squared intensities is equal to 1. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
268 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
269 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
270 **HammingDistanceThreshold** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
271 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
272 | In information theory, the Hamming distance between two strings of equal length is the number of positions for which the corresponding symbols are different. Put another way, it measures the minimum number of substitutions required to change one into the other, or the number of errors that transformed one string into the other. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
273 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
274 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
275 **EuclideanDistanceThreshold** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
276 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
277 | The Euclid is the square root of the sum of the squared differences over all matching peaks. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
278 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
279 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
280 **Type of intensities** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
281 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
282 | Use absolute or relative intensities. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
283 | Example: relative = percentage (intensity * 100) / max(intensities), absolute = untouched |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
284 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
285 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
286 ------------ |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
287 Output files |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
288 ------------ |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
289 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
290 **Tree types of files** |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
291 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
292 | GOLM.html : to view results on a webpage (HTML). |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
293 | GOLM.xlsx : to get results in a excel like format. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
294 | GOLM.tabular : to get results in tabular format. |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
295 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
296 --------------------------------------------------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
297 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
298 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
299 --------------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
300 Working example |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
301 --------------- |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
302 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
303 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
304 .. class:: warningmark |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
305 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
306 Refer to the corresponding W4M HowTo section: http://workflow4metabolomics.org/howto |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
307 | Format Data For Postprocessing |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
308 | Perform GCMS Annotations |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
309 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
310 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
311 ]]></help> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
312 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
313 <citations> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
314 <citation type="doi">10.1093/bioinformatics/btu813</citation> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
315 </citations> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
316 |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
317 </tool> |
e3d43b8c987b
Init repository with last tool-bank-golm-lib_search master version
fgiacomoni
parents:
diff
changeset
|
318 |