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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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>