annotate isolib.xml @ 7:06f2d0d6d107 draft default tip

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
author recetox
date Tue, 01 Jul 2025 09:28:32 +0000
parents f0fe957df1cc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
1 <tool id="isolib" name="isolib" version="2.6+galaxy3" profile="23.0" license="MIT">
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
2 <description>create an isotopic pattern library for given compounds and adducts based on enviPat</description>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
3 <creator>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
4 <person
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
5 givenName="Helge"
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
6 familyName="Hecht"
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
7 url="https://github.com/hechth"
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
8 identifier="0000-0001-6744-996X" />
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
9 <organization
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
10 url="https://www.recetox.muni.cz/"
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
11 email="GalaxyToolsDevelopmentandDeployment@space.muni.cz"
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
12 name="RECETOX MUNI" />
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
13 </creator>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
14 <edam_operations>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
15 <edam_operation>operation_3632</edam_operation>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
16 </edam_operations>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
17 <requirements>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
18 <requirement type="package" version="1.10.0">bioconductor-metabocoreutils</requirement>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
19 <requirement type="package" version="1.12.0">bioconductor-spectra</requirement>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
20 <requirement type="package" version="1.6.0">bioconductor-msbackendmsp</requirement>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
21 <requirement type="package" version="2.6">r-envipat</requirement>
2
b3251a7dae25 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit b9574494a6f9d2239dc81899e6d4074b33b078b7
recetox
parents: 1
diff changeset
22 <requirement type="package" version="2.1.5">r-readr</requirement>
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
23 <requirement type="package" version="1.3.1">r-tidyr</requirement>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
24 <requirement type="package" version="1.5.1">r-stringr</requirement>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
25 <requirement type="package" version="1.0.2">r-purrr</requirement>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
26 </requirements>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
27 <command detect_errors="exit_code"><![CDATA[
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
28 Rscript '${__tool_directory__}/isolib.R'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
29 '${input_file}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
30 '${ionization.adducts}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
31 '${threshold}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
32 '${append_adduct}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
33 #if $formatting.out_format == "tabular"
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
34 '${formatting.append_isotopes}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
35 #else
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
36 'FALSE'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
37 #end if
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
38 '${formatting.out_format}'
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
39 '${isotope_library}'
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
40 '${rel_to.value}'
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
41 ]]></command>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
42 <inputs>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
43 <param name="input_file" type="data" format="tabular" label="Table with input compounds"/>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
44 <conditional name="ionization">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
45 <param name="ionization" type="select" label="Ionization mode" help="Ionization mode used in the experiment">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
46 <option value="negative" selected="true">negative</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
47 <option value="positive">positive</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
48 </param>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
49 <when value="positive">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
50 <param name="adducts" type="select" label="Adducts" multiple="true" help="Adducts to use">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
51 <option value="M+H" selected="true">M+H</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
52 </param>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
53 </when>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
54 <when value="negative">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
55 <param name="adducts" type="select" label="Adducts" multiple="true" help="Adducts to use">
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
56 <option value="M-H" selected="true">M-H</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
57 <option value="M-2H">M-2H</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
58 <option value="2M-H">2M-H</option>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
59 </param>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
60 </when>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
61 </conditional>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
62 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
63 <param name="value" type="select" label="Intensity normalization mode">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
64 <option value="0" selected="true">0 - Relative to most intense peak</option>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
65 <option value="1">1 - Relative to monoisotopic peak</option>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
66 <option value="2">2 - No normalization (absolute probabilities)</option>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
67 <option value="3">3 - Prune by most intense peak (%), output absolute</option>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
68 <option value="4">4 - Prune by mono peak (%), output absolute</option>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
69 </param>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
70
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
71 <when value="0">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
72 <param name="threshold" type="float" label="Threshold (% of base peak)" value="1.0" min="0" max="100"
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
73 help="Remove peaks below this % of the most intense peak"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
74 </when>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
75 <when value="1">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
76 <param name="threshold" type="float" label="Threshold (% of monoisotopic peak)" value="1.0" min="0" max="100"
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
77 help="Remove peaks below this % of the monoisotopic peak"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
78 </when>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
79 <when value="2">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
80 <param name="threshold" type="float" label="Threshold (absolute probability)" value="0.0001" min="0" max="1"
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
81 help="Remove peaks with probability below this absolute value"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
82 </when>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
83 <when value="3">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
84 <param name="threshold" type="float" label="Threshold (% of base peak)" value="1.0" min="0" max="100"
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
85 help="Remove peaks below this % of the most intense peak (output is not normalized)"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
86 </when>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
87 <when value="4">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
88 <param name="threshold" type="float" label="Threshold (% of monoisotopic peak)" value="1.0" min="0" max="100"
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
89 help="Remove peaks below this % of the monoisotopic peak (output is not normalized)"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
90 </when>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
91 </conditional>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
92 <param name="append_adduct" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" label="Append adduct to compound name" help="Append the adduct string to the compound name for easy identification." />
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
93 <conditional name="formatting">
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
94 <param name="out_format" type="select" label="Output Format" help="Choose the output format, either MSP or Tabular">
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
95 <option value="tabular">tabular</option>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
96 <option value="msp" selected="true">msp</option>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
97 </param>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
98 <when value="tabular">
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
99 <param name="append_isotopes" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" label="Append isotopes to formula" help="Append the isotopic composition to the formula for easy identification." />
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
100 </when>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
101 <when value="msp">
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
102 </when>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
103 </conditional>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
104 </inputs>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
105 <outputs>
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
106 <data format="msp" name="isotope_library">
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
107 <change_format>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
108 <when input="formatting.out_format" value="msp" format="msp" />
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
109 <when input="formatting.out_format" value="tabular" format="tabular" />
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
110 </change_format>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
111 </data>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
112 </outputs>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
113
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
114 <tests>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
115 <!-- Test 1: Default settings with rel_to = 0 -->
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
116 <test>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
117 <param name="input_file" value="lc_markers_neg.tsv"/>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
118 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
119 <param name="value" value="0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
120 <param name="threshold" value="1.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
121 </conditional>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
122 <output name="isotope_library" file="test0.msp"/>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
123 </test>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
124
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
125 <!-- Test 2: rel_to = 1 (Relative to monoisotopic peak) -->
2
b3251a7dae25 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit b9574494a6f9d2239dc81899e6d4074b33b078b7
recetox
parents: 1
diff changeset
126 <test>
b3251a7dae25 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit b9574494a6f9d2239dc81899e6d4074b33b078b7
recetox
parents: 1
diff changeset
127 <param name="input_file" value="markers_no_rt.tsv"/>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
128 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
129 <param name="value" value="1"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
130 <param name="threshold" value="1.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
131 </conditional>
2
b3251a7dae25 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit b9574494a6f9d2239dc81899e6d4074b33b078b7
recetox
parents: 1
diff changeset
132 <output name="isotope_library" file="test1.msp"/>
b3251a7dae25 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit b9574494a6f9d2239dc81899e6d4074b33b078b7
recetox
parents: 1
diff changeset
133 </test>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
134
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
135 <!-- Test 3: rel_to = 2 (No normalization, absolute probabilities) -->
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
136 <test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
137 <param name="input_file" value="lc_markers_neg.tsv"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
138 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
139 <param name="value" value="2"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
140 <param name="threshold" value="0.0001"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
141 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
142 <output name="isotope_library" file="test2.msp"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
143 </test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
144
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
145 <!-- Test 4: rel_to = 3 (Prune by most intense peak, output absolute) -->
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
146 <test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
147 <param name="input_file" value="lc_markers_neg.tsv"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
148 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
149 <param name="value" value="3"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
150 <param name="threshold" value="5.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
151 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
152 <output name="isotope_library" file="test3.msp"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
153 </test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
154
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
155 <!-- Test 5: rel_to = 4 (Prune by monoisotopic peak, output absolute) -->
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
156 <test>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
157 <param name="input_file" value="lc_markers_neg.tsv"/>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
158 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
159 <param name="value" value="4"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
160 <param name="threshold" value="2.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
161 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
162 <output name="isotope_library" file="test4.msp"/>
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
163 </test>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
164
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
165 <!-- Test 6: Tabular output with rel_to = 2 and append_isotopes = TRUE -->
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
166 <test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
167 <param name="input_file" value="lc_markers_neg.tsv"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
168 <conditional name="formatting">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
169 <param name="out_format" value="tabular"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
170 <param name="append_isotopes" value="TRUE"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
171 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
172 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
173 <param name="value" value="2"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
174 <param name="threshold" value="0.01"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
175 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
176 <output name="isotope_library" file="test5.tabular"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
177 </test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
178
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
179 <!-- Test 7: Tabular output with rel_to = 3 and custom adducts -->
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
180 <test>
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
181 <param name="input_file" value="lc_markers_neg.tsv"/>
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
182 <conditional name="formatting">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
183 <param name="out_format" value="tabular"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
184 <param name="append_isotopes" value="FALSE"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
185 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
186 <conditional name="ionization">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
187 <param name="ionization" value="negative"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
188 <param name="adducts" value="M-H,2M-H"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
189 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
190 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
191 <param name="value" value="3"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
192 <param name="threshold" value="1.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
193 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
194 <output name="isotope_library" file="test6.tabular"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
195 </test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
196
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
197 <!-- Test 8: Positive ionization mode with rel_to = 0 -->
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
198 <test>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
199 <param name="input_file" value="lc_markers_neg.tsv"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
200 <conditional name="ionization">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
201 <param name="ionization" value="positive"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
202 <param name="adducts" value="M+H"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
203 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
204 <conditional name="rel_to">
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
205 <param name="value" value="0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
206 <param name="threshold" value="1.0"/>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
207 </conditional>
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
208 <output name="isotope_library" file="test7.msp"/>
4
2b1118bce0b1 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit e21ab1b7f16bc0a58b33b8e46f828e150372c307
recetox
parents: 2
diff changeset
209 </test>
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
210 <!-- Test 9: Positive ionization mode with custom adducts -->
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
211 <test>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
212 <param name="input_file" value="edge_case.tabular"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
213 <conditional name="ionization">
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
214 <param name="ionization" value="positive"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
215 <param name="adducts" value="M+H"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
216 </conditional>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
217 <conditional name="rel_to">
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
218 <param name="value" value="0"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
219 <param name="threshold" value="10"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
220 </conditional>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
221 <output name="isotope_library" file="test8.msp"/>
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
222 </test>
7
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
223 <!-- Test 10: Positive ionization mode with custom adducts, tabular output -->
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
224 <test>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
225 <param name="input_file" value="edge_case.tabular"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
226 <conditional name="ionization">
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
227 <param name="ionization" value="positive"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
228 <param name="adducts" value="M+H"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
229 </conditional>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
230 <conditional name="formatting">
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
231 <param name="out_format" value="tabular"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
232 </conditional>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
233 <conditional name="rel_to">
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
234 <param name="value" value="0"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
235 <param name="threshold" value="10"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
236 </conditional>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
237 <output name="isotope_library" file="test9.tsv" ftype="tabular"/>
06f2d0d6d107 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aec90552d259748822d040248a9e1265759cc198
recetox
parents: 6
diff changeset
238 </test>
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
239 </tests>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
240 <help><![CDATA[
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
241 This tool computes isotopic patterns for given compounds and adduct forms.
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
242
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
243 The compound table input file should contain the following columns:
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
244
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
245 - **name**: Compound name.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
246 - **formula**: Compound formula.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
247 - **rt** (optional): Retention time.
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
248
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
249 The output is a spectral library in the MSP format.
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
250
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
251 Parameters:
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
252
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
253 **rel_to Modes**:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
254
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
255 - **0**: Normalize to the most intense peak (threshold in percentage).
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
256 - **1**: Normalize to the monoisotopic peak (threshold in percentage).
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
257 - **2**: No normalization (threshold is an absolute probability).
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
258 - **3**: Prune by percentage of most intense peak, output absolute intensities.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
259 - **4**: Prune by percentage of monoisotopic peak, output absolute intensities.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
260
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
261 **Threshold Behavior**:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
262
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
263 The threshold's units and behavior change based on the selected **rel_to** mode. Use this to tailor output to your downstream needs.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
264
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
265 **Threshold for Modes 0, 1, 3, 4 (Percentage of Peak Intensity)**:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
266
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
267 - The threshold is a **percentage** of the most intense or monoisotopic peak.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
268 - Example 1: To remove isotopes with a probability of less than 1% of the most intense peak, set the threshold to `1` and select **rel_to = 0**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
269 - Example 2: To remove isotopes with a probability of less than 1% of the monoisotopic peak, set the threshold to `1` and select **rel_to = 1**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
270 - Example 3: To remove isotopes with a probability of less than 1% of the most intense peak but output absolute intensities, set the threshold to `1` and select **rel_to = 3**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
271 - Example 4: To remove isotopes with a probability of less than 1% of the monoisotopic peak but output absolute intensities, set the threshold to `1` and select **rel_to = 4**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
272
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
273 **Threshold for Mode 2 (Absolute Probability)**:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
274
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
275 - The threshold is an **absolute probability** (e.g., `0.01`, `0.0005`, etc.).
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
276 - Example 1: To remove isotopes with a probability of less than `0.01`, set the threshold to `0.01` and select **rel_to = 2**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
277 - **Important**: Be cautious with very small threshold values in **rel_to = 2**. If the threshold is too low (e.g., `0.0001`), it may prune almost all peaks, resulting in a sparse or empty output. Similarly, a threshold that is too high may result in no isotopes being removed.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
278 - Consider using threshold values like `0.01`, `0.1`, or `0.5` depending on your data.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
279
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
280 **General Guidance**:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
281
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
282 - **Threshold Selection**:
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
283
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
284 - For **modes 0, 1, 3, and 4**: The threshold is **relative** to the most intense or monoisotopic peak, and a **percentage** threshold works well for most data sets.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
285 - For **mode 2**: The threshold is **absolute**, and users must be careful not to choose a value that’s too small or too large.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
286
6
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
287 Example Scenarios:
f0fe957df1cc planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 148c6b04fff1cedd890d33e98d4fd787026a8628
recetox
parents: 5
diff changeset
288
5
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
289 1. **Scenario 1**: You have a dataset with peaks that vary significantly in intensity. You want to keep isotopes that are at least 1% of the most intense peak. Set the threshold to `1` and use **rel_to = 0** or **rel_to = 3**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
290 2. **Scenario 2**: You want to remove isotopes with an absolute probability below `0.005` regardless of peak intensity. Set the threshold to `0.005` and use **rel_to = 2**.
964b4559eb1b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 0765a69d2180d0cfda663cc1b4585a8935142169
recetox
parents: 4
diff changeset
291
0
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
292 ]]></help>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
293 <citations>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
294 <citation type="doi">10.1021/acs.analchem.5b00941</citation>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
295 <citation type="doi">10.3390/metabo12020173</citation>
8a1893635ac0 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit 019a1087adb6bd570eada9ce1d7d6fcd6d55bff8
recetox
parents:
diff changeset
296 </citations>
1
7a4540275084 planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/isolib commit aea55301f6e688afb74190346d8fd0e9b0d9ed57
recetox
parents: 0
diff changeset
297 </tool>