annotate nmr_alignement/NmrAlignment_xml.xml @ 4:265ee538e120 draft default tip

Uploaded
author marie-tremblay-metatoul
date Wed, 09 Aug 2017 06:28:10 -0400
parents f3ec6799c435
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
1 <tool id="NmrAlignment" name="NMR spectra alignment" version="2.0.4">
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
2 <description>based on the Cluster-based Peak Alignment (CluPA) algorithm</description>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
3 <requirements>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
4 <requirement type="package" version="1.1_4">r-batch</requirement>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
5 <requirement type="package" version="1.2.1">r-speaq</requirement>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
6 </requirements>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
7 <stdio>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
8 <exit_code range="1:" level="fatal" />
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
9 </stdio>
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
10 <command>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
11 ## Wrapper
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
12 Rscript '$__tool_directory__/NmrAlignment_wrapper.R'
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
13
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
14 ## File input
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
15 #if $inputs.input == "tsv_file":
2
908e1345d7ca Uploaded
marie-tremblay-metatoul
parents: 1
diff changeset
16 tsvfile $inputs.tsv_file
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
17 #elif $inputs.input == "zip_file":
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
18 zipfile '$inputs.zip_file'
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
19 #end if
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
20
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
21 ## Spectra borders
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
22 left_border $left_border
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
23 right_border $right_border
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
24
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
25 ## Exclusion zone
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
26 zone_exclusion_choices.choice ${zone_exclusion_choices.choice}
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
27 #if str($zone_exclusion_choices.choice) == 'yes':
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
28 #for $i in $zone_exclusion_choices.conditions:
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
29 zone_exclusion_left ${i.zone_exclusion_left}
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
30 zone_exclusion_right ${i.zone_exclusion_right}
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
31 #end for
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
32 #end if
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
33
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
34 ## Reference spectrum
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
35 reference $reference
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
36
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
37 ## Segment size
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
38 nDivRange $nDivRange
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
39
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
40 ## Intensity threshold
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
41 baselineThresh $baselineThresh
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
42
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
43 ## Graphical zone
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
44 zone_graphical_choices.choice ${zone_graphical_choices.choice}
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
45 #if str($zone_graphical_choices.choice) == 'yes':
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
46 #for $i in $zone_graphical_choices.conditions:
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
47 zone_graphical_left ${i.zone_graphical_left}
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
48 zone_graphical_right ${i.zone_graphical_right}
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
49 #end for
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
50 #end if
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
51
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
52 ## Outputs
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
53 logOut '$logOut'
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
54 alignedSpectra '$alignedSpectra'
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
55 graphOut '$graphOut'
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
56 </command>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
57 <inputs>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
58 <conditional name="inputs">
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
59 <param name="input" type="select" label="Choose your inputs method" >
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
60 <option value="zip_file" selected="true">Zip file from your history containing your Bruker directories</option>
2
908e1345d7ca Uploaded
marie-tremblay-metatoul
parents: 1
diff changeset
61 <option value="tsv_file">Tsv file containing preprocessed spectra (from your history)</option>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
62 </param>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
63 <when value="zip_file">
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
64 <param name="zip_file" type="data" format="no_unzip.zip" label="Zip file" />
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
65 </when>
2
908e1345d7ca Uploaded
marie-tremblay-metatoul
parents: 1
diff changeset
66 <when value="tsv_file">
908e1345d7ca Uploaded
marie-tremblay-metatoul
parents: 1
diff changeset
67 <param name="tsv_file" type="data" format="tabular" label="Tsv file" />
908e1345d7ca Uploaded
marie-tremblay-metatoul
parents: 1
diff changeset
68 </when>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
69 </conditional>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
70
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
71 <param name="left_border" label="Left Border" type="float" value="10.0" size="10" help="Default value is 10 ppm"/>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
72 <param name="right_border" label="Right Border" type="float" value="0.5" size="10" help="Default value is 0.5 ppm"/>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
73
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
74 <conditional name="zone_exclusion_choices">
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
75 <param name="choice" type="select" label="Exclusion zone(s)" help="Choose if you want to exclude particular zone(s)" >
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
76 <option value="yes" > yes </option>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
77 <option value="no" selected="true"> no </option>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
78 </param>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
79 <when value="yes">
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
80 <repeat name="conditions" title="exclusion zones">
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
81 <param name="zone_exclusion_left" label="Left exclusion zone border" type="float" value="10.0" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
82 <param name="zone_exclusion_right" label="Right exclusion zone border" type="float" value="10.0" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
83 </repeat>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
84 </when>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
85 <when value="no" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
86 </conditional>
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
87
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
88 <param name="reference" type="integer" value="0" help="Number of the reference spectrum. Default value is 0: automatic determination of the reference spectrum" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
89 <param name="nDivRange" type="integer" value="64" help="Size of a single small segment after division of spectra. Default value is 64" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
90 <param name="baselineThresh" type="integer" value="1" help="Threshold to remove all peaks with intensity lower this value. Default value is 1" />
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
91
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
92 <conditional name="zone_graphical_choices">
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
93 <param name="choice" type="select" label="Graphical zone(s)" help="Choose if you want to display particular zone(s)" >
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
94 <option value="yes" > yes </option>
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
95 <option value="no" selected="true"> no </option>
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
96 </param>
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
97 <when value="yes">
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
98 <repeat name="conditions" title="grapical zones">
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
99 <param name="zone_graphical_left" label="Left graphical zone border" type="float" value="10.0" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
100 <param name="zone_graphical_right" label="Right graphical zone border" type="float" value="10.0" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
101 </repeat>
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
102 </when>
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
103 <when value="no" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
104 </conditional>
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
105 </inputs>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
106
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
107 <outputs>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
108 <data format="txt" name="logOut" label="${tool.name}_log" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
109 <data format="tabular" name="alignedSpectra" label="${tool.name}_alignedSpectra" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
110 <data format="pdf" name="graphOut" label="${tool.name}_graph" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
111 </outputs>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
112
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
113 <tests>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
114 <test>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
115 <conditional name="inputs">
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
116 <param name="input" value="zip_file" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
117 <param name="zip_file" value="MTBLS1.zip" ftype="zip" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
118 </conditional>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
119 <param name="left_border" value="9.3" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
120 <param name="right_border" value="0.2" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
121 <conditional name="zone_exclusion_choices">
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
122 <param name="choice" value="yes" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
123 <param name="conditions_0|zone_exclusion_left" value="6.0" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
124 <param name="conditions_0|zone_exclusion_right" value="4.24" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
125 <param name="conditions_1|zone_exclusion_left" value="4.0" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
126 <param name="conditions_1|zone_exclusion_right" value="3.2" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
127 </conditional>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
128 <param name="reference" value="0" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
129 <param name="nDivRange" value="64" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
130 <param name="baselineThresh" value="0" />
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
131 <conditional name="zone_graphical_choices">
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
132 <param name="choice" value="yes" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
133 <param name="conditions_0|zone_graphical_left" value="4.2" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
134 <param name="conditions_0|zone_graphical_right" value="4.0" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
135 <param name="conditions_1|zone_graphical_left" value="2.8" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
136 <param name="conditions_1|zone_graphical_right" value="2.4" />
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
137 </conditional>
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
138 <output name="alignedSpectra" value="MTBLS1_alignedSpectra.tabular" />
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
139 </test>
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
140 </tests>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
141
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
142 <help>
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
143
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
144 .. class:: infomark
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
145
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
146 **Authors** Marie Tremblay-Franco (marie.tremblay-franco@toulouse.inra.fr)
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
147
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
148 .. class:: infomark
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
149
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
150 **Please cite**
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
151
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
152 T.N. Vu, D. Valkenborg, K. Smets, K.A. Verwaest, R. Dommisse, F. Lemière, A. Verschoren, B. Goethals and K. Laukens. An integrated workflow for robust alignment and simplified quantitative analysis of NMR spectrometry data. BMC Bioinformatics 2011, 12:405. DOI: 10.1186/1471-2105-12-405
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
153
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
154 T.N. Vu, K. Laukens and D. Valkenborg. A practical experiment of using speaq package. 2015 (https://cran.r-project.org/web/packages/speaq/vignettes/speaq.pdf)
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
155
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
156 =============
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
157 NMR Alignment
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
158 =============
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
159
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
160 -----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
161 Description
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
162 -----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
163
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
164 Nuclear Magnetic Resonance Spectrum Alignment based on the Cluster-based Peak Alignment (CluPA) algorithm from the R 'speak' package
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
165
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
166 -----------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
167 Workflow position
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
168 -----------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
169
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
170 **Upstream tools**
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
171
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
172 ========================= ================= =======
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
173 Name output file format
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
174 ========================= ================= =======
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
175 NA NA NA
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
176 ========================= ================= =======
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
177
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
178
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
179 **Downstream tools**
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
180
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
181 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
182 | Name | Output file | Format |
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
183 +===========================+======================+========+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
184 |NmrBucketing | dataMatrix.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
185 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
186 | | sampleMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
187 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
188 | | variableMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
189 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
190 |NmrNormalization | dataMatrix.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
191 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
192 | | sampleMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
193 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
194 | | variableMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
195 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
196 |Univariate | variableMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
197 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
198 |Multivariate | sampleMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
199 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
200 | | variableMetadata.tsv | Tabular|
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
201 +---------------------------+----------------------+--------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
202
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
203
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
204 -----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
205 Input files
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
206 -----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
207
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
208 +---------------------------+------------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
209 | Parameter : num + label | Format |
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
210 +===========================+============+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
211 | 1 : Choose your inputs | zip |
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
212 +---------------------------+------------+
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
213
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
214 **Choose your inputs**
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
215
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
216 | Zip file (recommended): You can put a zip file containing your inputs: myinputs.zip (containing all your conditions as sub-directories).
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
217
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
218
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
219 ----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
220 Parameters
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
221 ----------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
222
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
223 Bucket width
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
224 | size of windows
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
225 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
226
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
227 Left limit
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
228 | Upper boundary: values greater than this value are not used in the bucketing. Default value is 10.0 ppm
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
229 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
230
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
231 Right limit
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
232 | Lower boundary: values lower than this value are not used in the bucketing. Default value is 0.5 ppm
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
233 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
234
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
235 Exclusion zone(s)
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
236 | Spectral regions to exclude, water, solvents, ... resonance
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
237 | If YES: parameters **Lower exclusion zone** and **Upper exclusion zone** are visible,
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
238 | If NO: no zone to exclude
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
239 | Default value is NO
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
240 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
241
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
242 Left exclusion zone
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
243 | Upper boundary of exclusion zone
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
244 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
245
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
246 Right exclusion zone
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
247 | Lower boundary of exclusion zone
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
248
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
249 | *Notes:*
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
250 | - these parameters can be used several times using the "Add new exclusion zones" button
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
251 |
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
252
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
253 Reference spectrum
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
254 | spectrum to which other spectra are aligned
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
255 | Default value is 0: heuristic strategy to find the optimal template developped in the speaq package
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
256 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
257
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
258 Segment size
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
259 | Size of a single small segment after division of spectra
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
260 | Default value: 64 (minimal value adviced)
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
261 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
262
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
263 Intensity threshold
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
264 | All peaks with an intensity below this threshold are removed
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
265 | Default value: 1
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
266 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
267
4
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
268 Graphical zone(s)
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
269 | Spectral regions to display
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
270 | If YES: parameters **Lower graphical zone** and **Upper graphical zone** are visible,
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
271 | If NO: no zone to display
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
272 | Default value is NO
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
273 |
265ee538e120 Uploaded
marie-tremblay-metatoul
parents: 3
diff changeset
274
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
275
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
276 ------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
277 Output files
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
278 ------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
279
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
280 alignedSpectra.tsv
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
281 | tabular output
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
282 | Data matrix with p rows (ppm) and n columns (samples) containing the aligned intensities
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
283 |
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
284
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
285 graphOut.pdf
3
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
286 | pdf output
f3ec6799c435 Uploaded
marie-tremblay-metatoul
parents: 2
diff changeset
287 | Graphical chart of raw and aligned data: whole spectral width, "zoomed" zones depending on the exclusion zones, spectral zone between 2.8 and 2.4ppm corresponding to the citric acid
1
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
288
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
289
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
290 ---------------------------------------------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
291
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
292 ---------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
293 Example
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
294 ---------------
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
295
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
296
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
297 .. image:: ./static/images/NmrAlignment.png
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
298 :width: 500
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
299
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
300 </help>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
301 <citations>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
302 <citation type="doi">10.1093/bioinformatics/btu813</citation>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
303 </citations>
58eecef626da Uploaded
marie-tremblay-metatoul
parents:
diff changeset
304 </tool>