Mercurial > repos > recetox > xmsannotator_advanced
annotate xmsannotator_advanced.xml @ 5:47185b5abe9e draft
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
author | recetox |
---|---|
date | Mon, 14 Dec 2020 03:33:44 +0000 |
parents | 6b2b2b83b46c |
children | fff8d90068cd |
rev | line source |
---|---|
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
1 <tool id="xmsannotator_advanced" name="xMSannotator (advanced)" version="@TOOL_VERSION@+galaxy2"> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
2 <macros> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
3 <import>xmsannotator_macros.xml</import> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
4 </macros> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
5 |
3
3bdef6d114fd
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit de75adf885d616bbe94c8087d3208a2b5039418e"
recetox
parents:
1
diff
changeset
|
6 <requirements> |
3bdef6d114fd
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit de75adf885d616bbe94c8087d3208a2b5039418e"
recetox
parents:
1
diff
changeset
|
7 <container type="docker">@DOCKER_IMAGE@</container> |
3bdef6d114fd
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit de75adf885d616bbe94c8087d3208a2b5039418e"
recetox
parents:
1
diff
changeset
|
8 </requirements> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
9 |
3
3bdef6d114fd
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit de75adf885d616bbe94c8087d3208a2b5039418e"
recetox
parents:
1
diff
changeset
|
10 <command detect_errors="aggressive"><![CDATA[ |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
11 Rscript $wrapper |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
12 ]]></command> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
13 |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
14 <configfiles> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
15 <configfile name="wrapper"><![CDATA[ |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
16 library(xmsannotator) |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
17 |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
18 annotation <- advanced_annotation( |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
19 #if $peak_table.is_of_type("h5") |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
20 peak_table = load_peak_table_hdf("${peak_table}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
21 #elif $peak_table.is_of_type("parquet") |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
22 peak_table = load_peak_table_parquet("${peak_table}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
23 #end if |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
24 adduct_table = load_adduct_table_parquet("${adduct_table}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
25 compound_table = load_compound_table_parquet("${compound_table}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
26 mass_tolerance = 1e-6 * ${mass_tolerance_ppm}, |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
27 time_tolerance = $time_tolerance, |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
28 correlation_threshold = as.double($clustering.correlation_threshold), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
29 min_cluster_size = as.integer($clustering.min_cluster_size), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
30 deep_split = as.integer($clustering.deep_split), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
31 network_type = "$clustering.network_type", |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
32 #if $scoring.expected_adducts |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
33 expected_adducts = load_expected_adducts_csv("${$scoring.expected_adducts_csv}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
34 #end if |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
35 #if $scoring.boost_compounds |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
36 boost_compounds = load_boost_compounds_csv("${scoring.boost_compounds_csv}"), |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
37 #end if |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
38 redundancy_filtering = $scoring.redundancy_filtering, |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
39 n_workers = \${GALAXY_SLOTS:-1} |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
40 ) |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
41 |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
42 save_parquet(data = annotation, file = "${annotation_parquet}") |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
43 ]]></configfile> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
44 </configfiles> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
45 |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
46 <inputs> |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
47 <expand macro="inputs"/> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
48 <expand macro="tolerance"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
49 <param name="time_tolerance" type="float" value="10" min="0"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
50 <label>Retention time tolerance [s]</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
51 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
52 Retention time tolerance in seconds for finding peaks derived from the same parent metabolite. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
53 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
54 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
55 </expand> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
56 <section name="clustering" title="Clustering"> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
57 <param name="correlation_method" type="select" display="radio" label="Correlation method"> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
58 <option value="pearson" selected="true"/> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
59 <option value="spearman"/> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
60 </param> |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
61 <param name="correlation_threshold" type="float" value="0.7"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
62 <label>Correlation threshold</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
63 <help>Correlation threshold between peaks to qualify as adducts/isotopes of the same metabolite.</help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
64 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
65 <param name="min_cluster_size" type="integer" value="10" min="1"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
66 <label>Minimum cluster size</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
67 <help>The minimum number of nodes to be considered as a cluster.</help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
68 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
69 <param name="deep_split" type="integer" value="2" min="0" max="4"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
70 <label>Deep split</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
71 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
72 Deep split provides a rough control over sensitivity to cluster splitting. The higher the value, |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
73 the more and smaller clusters will be produced (see WGCNA package documentation). |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
74 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
75 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
76 <param name="network_type" type="select" display="radio"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
77 <label>Network type</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
78 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
79 Network type parameter affects how the network's adjacency matrix is created from the correlation |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
80 matrix (see WGCNA package documentation). |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
81 </help> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
82 <option value="signed"/> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
83 <option value="unsigned" selected="true"/> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
84 </param> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
85 </section> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
86 <section name="scoring" title="Scoring" expanded="true"> |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
87 <param name="strict_boosting" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
88 <label>Strict boosting</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
89 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
90 Boost the scores of metabolites that not only belongs to the same pathway but also to the same |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
91 cluster. Otherwise, do not account for cluster membership. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
92 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
93 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
94 <param name="expected_adducts" type="data" format="csv,tsv" optional="true"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
95 <label>Expected adducts</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
96 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
97 Require the presence of certain adducts for a high confidence match. By default, at least the |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
98 presence of an M+H adduct is required for a high confidence match. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
99 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
100 <conversion name="expected_adducts_csv" type="csv"/> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
101 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
102 <param name="boost_compounds" type="data" format="csv,tsv" optional="true"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
103 <label>Validated compounds score boosting (optional)</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
104 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
105 Table of previously validated compounds to boost their scores and confidence levels. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
106 The 1st column of the table must contain IDs of compounds. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
107 The optional 2nd and 3rd columns may contain mz values and retention times. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
108 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
109 <conversion name="boost_compounds_csv" type="csv"/> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
110 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
111 <param name="min_isp" type="integer" min="0" value="1"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
112 <label>Minimum number of expected isotopes</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
113 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
114 Minimum number of adducts/isotopes to be present for a match to be considered as a high confidence match. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
115 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
116 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
117 <param name="max_isp" type="integer" min="0" value="5"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
118 <label>Maximum number of expected isotopes</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
119 <help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
120 Maximum number of adducts/isotopes to be present for a match to be considered as a high confidence match. |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
121 </help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
122 </param> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
123 <param name="redundancy_filtering" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE"> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
124 <label>Redundancy filtering</label> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
125 <help>Whether to filter out low-scored multiple matcher or not.</help> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
126 </param> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
127 </section> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
128 </inputs> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
129 |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
130 <outputs> |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
131 <expand macro="outputs"/> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
132 </outputs> |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
133 |
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
134 <help><![CDATA[ |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
135 Annotate the peak intensity table (such as outputted from apLCMS) with compounds from the compounds database |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
136 using advanced methods. |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
137 |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
138 The annotation process generates all possible compound-adduct pairs and matches those pairs to the measured |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
139 peaks. A compound-adduct pair is pronounced as a match to a certain peak when the difference of their masses are |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
140 withing some tolerance. Then, a score and a confidence level is assigned to each match based on peak correlation |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
141 clustering, metabolite pathway associations, adducts expectations, and isotope conformations. |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
142 ]]></help> |
3
3bdef6d114fd
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit de75adf885d616bbe94c8087d3208a2b5039418e"
recetox
parents:
1
diff
changeset
|
143 |
5
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
144 <citations> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
145 <expand macro="citations"/> |
47185b5abe9e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 339f3b1b1243f353dd3ed115ac66320fdd2d2b68"
recetox
parents:
4
diff
changeset
|
146 </citations> |
0
60aec5c0e1ea
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/xmsannotator commit 9c62378416ff3634935e7da4aa97b05d3356d1b5"
recetox
parents:
diff
changeset
|
147 </tool> |