Mercurial > repos > recetox > october_recetox_xmsannotator_advanced
annotate october_recetox_xmsannotator_advanced.xml @ 13:29b04e82bc4e draft
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 42e346be32aa2c3f33fb2693bfc3675b1cf57397"
author | recetox |
---|---|
date | Wed, 03 Nov 2021 12:35:35 +0000 |
parents | c1f439401578 |
children | 51f8e69c9d47 |
rev | line source |
---|---|
13
29b04e82bc4e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 42e346be32aa2c3f33fb2693bfc3675b1cf57397"
recetox
parents:
12
diff
changeset
|
1 <tool id="october_recetox_xmsannotator_advanced" name="OCTOBER RECETOX xMSannotator advanced" version="@TOOL_VERSION@+galaxy3"> |
0
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
2 <description>annotate peak intensity table including scores and confidence levels</description> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
3 <macros> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
4 <import>macros.xml</import> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
5 </macros> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
6 <expand macro="creator"/> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
7 <expand macro="requirements" /> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
8 <command detect_errors="aggressive"><![CDATA[ |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
9 Rscript -e "n_workers <- \${GALAXY_SLOTS:-1}" -e "source('${wrapper}')" |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
10 ]]></command> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
11 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
12 <configfiles> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
13 <configfile name="wrapper"><![CDATA[ |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
14 library(recetox.xmsannotator) |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
15 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
16 annotation <- advanced_annotation( |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
17 #if $peak_table.is_of_type("parquet") |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
18 peak_table = load_peak_table_parquet("${peak_table}"), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
19 #end if |
11
c6800346a5a8
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 330dd8c8be0c43b5ce38d8c5573325b2c555491d"
recetox
parents:
8
diff
changeset
|
20 adduct_table = load_adduct_table_parquet("${adduct_table}"), |
8
bdfd650ee1ab
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c3738524c2032daec3acb8b2d4fcbbc8abf1b5de"
recetox
parents:
3
diff
changeset
|
21 adduct_weights = as.data.frame(read.csv("${adduct_weights}")), |
0
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
22 compound_table = load_compound_table_parquet("${compound_table}"), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
23 mass_tolerance = 1e-6 * ${mass_tolerance_ppm}, |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
24 time_tolerance = $time_tolerance, |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
25 correlation_threshold = as.double($clustering.correlation_threshold), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
26 min_cluster_size = as.integer($clustering.min_cluster_size), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
27 deep_split = as.integer($clustering.deep_split), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
28 network_type = "$clustering.network_type", |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
29 redundancy_filtering = $scoring.redundancy_filtering, |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
30 n_workers = n_workers, |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
31 intensity_deviation_tolerance = as.double($intensity_deviation_tolerance), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
32 mass_defect_tolerance = as.double($mass_defect_tolerance), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
33 mass_defect_precision = as.double($mass_defect_precision), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
34 peak_rt_width = as.integer($peak_rt_width), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
35 maximum_isotopes = as.integer($maximum_isotopes), |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
36 min_ions_per_chemical = as.integer($min_ions_per_chemical), |
13
29b04e82bc4e
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 42e346be32aa2c3f33fb2693bfc3675b1cf57397"
recetox
parents:
12
diff
changeset
|
37 filter_by = $filter_by |
0
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
38 ) |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
39 save_parquet(data = annotation, file = "${annotation_parquet}") |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
40 ]]></configfile> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
41 </configfiles> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
42 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
43 <inputs> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
44 <expand macro="inputs"/> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
45 <expand macro="tolerance"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
46 <param name="time_tolerance" type="float" value="10" min="0"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
47 <label>Retention time tolerance [s]</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
48 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
49 Retention time tolerance in seconds for finding peaks derived from the same parent compound. |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
50 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
51 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
52 </expand> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
53 <section name="clustering" title="Clustering"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
54 <param name="correlation_threshold" type="float" value="0.7"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
55 <label>Correlation threshold</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
56 <help>Correlation threshold between peaks to qualify as adducts/isotopes of the same metabolite.</help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
57 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
58 <param name="min_cluster_size" type="integer" value="10" min="1"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
59 <label>Minimum cluster size</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
60 <help>The minimum number of nodes to be considered as a cluster.</help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
61 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
62 <param name="deep_split" type="integer" value="2" min="0" max="4"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
63 <label>Deep split</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
64 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
65 Deep split provides a rough control over sensitivity to cluster splitting. The higher the value, |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
66 the more and smaller clusters will be produced (see WGCNA package documentation). |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
67 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
68 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
69 <param name="network_type" type="select" display="radio"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
70 <label>Network type</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
71 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
72 Network type parameter affects how the network's adjacency matrix is created from the correlation |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
73 matrix (see WGCNA package documentation). |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
74 </help> |
11
c6800346a5a8
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 330dd8c8be0c43b5ce38d8c5573325b2c555491d"
recetox
parents:
8
diff
changeset
|
75 <option value="signed">Signed</option> |
c6800346a5a8
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit 330dd8c8be0c43b5ce38d8c5573325b2c555491d"
recetox
parents:
8
diff
changeset
|
76 <option value="unsigned" selected="true">Unsigned</option> |
0
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
77 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
78 </section> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
79 <section name="scoring" title="Scoring" expanded="true"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
80 <param name="strict_boosting" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
81 <label>Strict boosting</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
82 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
83 Boost the scores of metabolites that not only belongs to the same pathway but also to the same |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
84 cluster. Otherwise, do not account for cluster membership. |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
85 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
86 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
87 <param name="min_isp" type="integer" min="0" value="1"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
88 <label>Minimum number of expected isotopes</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
89 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
90 Minimum number of adducts/isotopes to be present for a match to be considered as a high confidence match. |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
91 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
92 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
93 <param name="max_isp" type="integer" min="0" value="5"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
94 <label>Maximum number of expected isotopes</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
95 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
96 Maximum number of adducts/isotopes to be present for a match to be considered as a high confidence match. |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
97 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
98 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
99 <param name="redundancy_filtering" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
100 <label>Redundancy filtering</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
101 <help>Whether to filter out low-scored multiple matcher or not.</help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
102 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
103 </section> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
104 <param name="intensity_deviation_tolerance" type="float" value="0.1"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
105 <label>intensity_deviation_tolerance</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
106 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
107 <param name="mass_defect_tolerance" type="float" value="0.1"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
108 <label>mass_defect_tolerance</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
109 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
110 <param name="mass_defect_precision" type="float" value="0.01"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
111 <label>mass_defect_precision</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
112 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
113 <param name="peak_rt_width" type="integer" value="1"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
114 <label>peak_rt_width</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
115 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
116 <param name="maximum_isotopes" type="integer" value="10"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
117 <label>maximum_isotopes</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
118 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
119 <param name="min_ions_per_chemical" type="integer" value="2"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
120 <label>min_ions_per_chemical</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
121 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
122 <param name="filter_by" type="text" value="c('M-H', 'M+H')"> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
123 <!-- turn sanitizer off for prototype, TODO refactor this for production --> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
124 <sanitizer sanitize="false"></sanitizer> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
125 <label>filter_by</label> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
126 </param> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
127 </inputs> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
128 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
129 <outputs> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
130 <expand macro="outputs"/> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
131 </outputs> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
132 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
133 <help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
134 <![CDATA[ |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
135 @HELP@ |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
136 Then, a score and a confidence level is assigned to each match based on peak correlation |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
137 clustering, metabolite pathway associations, adducts expectations, and isotope conformations. |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
138 ]]> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
139 </help> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
140 |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
141 <citations> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
142 <expand macro="citations"/> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
143 </citations> |
e2e2e455fcfb
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/recetox-xmsannotator commit c60206d37ba8fef418ba2a2bfcb4d3b8a70ab8c3"
recetox
parents:
diff
changeset
|
144 </tool> |