Mercurial > repos > marie-tremblay-metatoul > nmr_annotation
comparison nmr_preprocessing/ReadFids_xml.xml @ 2:7304ec2c9ab7 draft
Uploaded
author | marie-tremblay-metatoul |
---|---|
date | Mon, 30 Jul 2018 10:33:03 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1:b55559a2854f | 2:7304ec2c9ab7 |
---|---|
1 <tool id="NMR_Read" name="NMR_Read" version="1.2.0"> | |
2 <description> Read Bruker NMR raw files</description> | |
3 | |
4 <stdio> | |
5 <exit_code range="1:" level="fatal" /> | |
6 </stdio> | |
7 | |
8 <command> | |
9 ## Wrapper | |
10 Rscript $__tool_directory__/ReadFids_wrapper.R | |
11 | |
12 ## File input | |
13 fidzipfile $fidzipfile | |
14 | |
15 ## Title line | |
16 title_line $title_line | |
17 | |
18 ## Subdirectories | |
19 subdirectories $subdirectories | |
20 | |
21 ## Use subdirectories names as FID names? | |
22 dirs_names $dirs_names | |
23 | |
24 ## Outputs | |
25 dataMatrix $dataMatrix | |
26 sampleMetadata $sampleMetadata | |
27 logOut $logOut | |
28 graphOut $graphOut | |
29 | |
30 </command> | |
31 | |
32 <inputs> | |
33 <param name="fidzipfile" type="data" format="no_unzip.zip" label="Bruker FID file" /> | |
34 | |
35 <param name="title_line" label="Specify the line in the title file to recover the FID names (usually in pdata/1/title)" type="integer" value="1" size="100" help="Default value is line 1"/> | |
36 | |
37 <param name="subdirectories" label="Presence of subdirectories?" type="select" help="Select 'FALSE' when there is no subdirectories, 'TRUE' if there are subdirectories"> | |
38 <option value="FALSE"> FALSE </option> | |
39 <option value="TRUE"> TRUE </option> | |
40 </param> | |
41 | |
42 <param name="dirs_names" label="Use (sub)directories names as FID names?" type="select" help="Select 'TRUE' to use the subdirectories names as the FID names (instead of looking in the title file)"> | |
43 <option value="FALSE"> FALSE </option> | |
44 <option value="TRUE"> TRUE </option> | |
45 </param> | |
46 </inputs> | |
47 | |
48 | |
49 | |
50 <outputs> | |
51 <data format="tabular" name="dataMatrix" label="${tool.name}_dataMatrix" /> | |
52 <data format="tabular" name="sampleMetadata" label="${tool.name}_sampleMetadata" /> | |
53 <data format="txt" name="logOut" label="${tool.name}_log" /> | |
54 <data format="pdf" name="graphOut" label="${tool.name}_graph" /> | |
55 </outputs> | |
56 | |
57 | |
58 <tests> | |
59 <test> | |
60 <param name="fidzipfile" value="MTBLS1.zip" ftype="zip" /> | |
61 <param name="title_line" value="1" /> | |
62 <param name="subdirectories" value="TRUE" /> | |
63 <param name="dirs_names" value="TRUE" /> | |
64 | |
65 <output name="dataMatrix" value="NMR_ReadFids_dataMatrix.tabular" /> | |
66 | |
67 </test> | |
68 </tests> | |
69 | |
70 | |
71 | |
72 <help> | |
73 | |
74 .. class:: infomark | |
75 | |
76 **Authors** Manon Martin (manon.martin@uclouvain.be) and Marie Tremblay-Franco (marie.tremblay-franco@inra.fr; Galaxy integration) | |
77 | |
78 .. class:: infomark | |
79 | |
80 | |
81 ============= | |
82 NMR Read | |
83 ============= | |
84 | |
85 ----------- | |
86 Description | |
87 ----------- | |
88 | |
89 Nuclear Magnetic Resonance Bruker files reading (from the PEPS-NMR R package (https://github.com/ManonMartin/PEPSNMR)) | |
90 | |
91 ----------------- | |
92 Workflow position | |
93 ----------------- | |
94 | |
95 **Upstream tools** | |
96 | |
97 ========================= ================= ======= | |
98 Name output file format | |
99 ========================= ================= ======= | |
100 NA NA NA | |
101 ========================= ================= ======= | |
102 | |
103 | |
104 **Downstream tools** | |
105 | |
106 +-----------------------+--------------------------+--------+ | |
107 | Name | Output file | Format | | |
108 +=======================+==========================+========+ | |
109 |NMR_Preprocessing | dataMatrix | Tabular| | |
110 +-----------------------+--------------------------+--------+ | |
111 |NMR_Preprocessing | sampleMetadata | Tabular| | |
112 +-----------------------+--------------------------+--------+ | |
113 |NMR_Preprocessing | NMR_Read_log | TXT | | |
114 +-----------------------+--------------------------+--------+ | |
115 |NMR_Preprocessing | NMR_Read_graph | PDF | | |
116 +-----------------------+--------------------------+--------+ | |
117 |NMR_Alignement | dataMatrix | Tabular| | |
118 +-----------------------+--------------------------+--------+ | |
119 |NMR_Bucketing | dataMatrix | Tabular| | |
120 +-----------------------+--------------------------+--------+ | |
121 |Normalization | dataMatrix | Tabular| | |
122 +-----------------------+--------------------------+--------+ | |
123 |Univariate | variableMetadata | Tabular| | |
124 +-----------------------+--------------------------+--------+ | |
125 |Multivariate | sampleMetadata | Tabular| | |
126 +-----------------------+--------------------------+--------+ | |
127 | | variableMetadata | Tabular| | |
128 +-----------------------+--------------------------+--------+ | |
129 | |
130 | |
131 ----------- | |
132 Input files | |
133 ----------- | |
134 | |
135 +---------------------------+-----------------+ | |
136 | Parameter : num + label | Format | | |
137 +===========================+=================+ | |
138 | 1 : Choose your inputs | zip | | |
139 +---------------------------+-----------------+ | |
140 | |
141 | |
142 **Choose your inputs** | |
143 | |
144 | Zip file (recommended) of FID Bruker files: you can put a zip file containing your FID Bruker files: myinputs.zip. | |
145 | |
146 | |
147 ---------- | |
148 Parameters | |
149 ---------- | |
150 | |
151 FID Title line | |
152 | Line in the acqus file to find the FID title (name) | |
153 | | |
154 | |
155 subdirectories | |
156 | Organization of individual's files | |
157 | TRUE: will search inside subdirectories for FIDs and will merge them to have unique FID and info matrices. | |
158 | | |
159 | |
160 dirs_names | |
161 | Use the (sub)directories names as FID names? | |
162 | | |
163 | |
164 | |
165 ------------ | |
166 Output files | |
167 ------------ | |
168 | |
169 NMR_Read_dataMatrix | |
170 | tabular output | |
171 | Data matrix with n rows (samples) and p columns (time) containing the raw FIDs. | |
172 | | |
173 | |
174 NMR_Read_sampleMetadata | |
175 | tabular output | |
176 | Data matrix with n rows (samples) containing the acquisition parameters for each sample. | |
177 | | |
178 | |
179 NMR_Read_log | |
180 | Text output | |
181 | Contains warnings | |
182 | | |
183 | |
184 | |
185 NMR_Read_graph | |
186 | pdf output | |
187 | line plots of FID | |
188 | | |
189 | |
190 | |
191 Creating the zip file | |
192 ----------------------- | |
193 | |
194 .. class:: warningmark you must use the 7Zip software (http://www.7-zip.org/) to zip under Windows. | |
195 | |
196 Must contain at least the following files for every sample: fid, acqu and acqus | |
197 | |
198 .. image:: ./static/images/ReadFids.png | |
199 :height: 400 | |
200 | |
201 | |
202 | |
203 **Possible structure and parameters values:** | |
204 | |
205 | |
206 (1) use title file and presence of sub-directories: set the FID Title line, subdirectories = TRUE, dirs_names = FALSE | |
207 (2) use title file and no sub-directories: set the FID Title line, subdirectories = FALSE, dirs_names = FALSE | |
208 (3) don't use title file and presence of sub-directories: subdirectories = TRUE, dirs_names = TRUE | |
209 (4) don't use title file and no sub-directories: subdirectories = FALSE, dirs_names = TRUE | |
210 | |
211 | |
212 | |
213 </help> | |
214 | |
215 | |
216 <citations> | |
217 | |
218 <citation type="bibtex">@PhDThesis{Rousseau2011, | |
219 title = {Statistical contribution to the analysis of metabonomics data in $^1$H NMR spectroscopy}, | |
220 author = {Rousseau, R.}, | |
221 school = {Institut de Statistique, Biostatistique et Sciences Actuarielles, Universit{\'e} catholique de Louvain}, | |
222 year = {2011}} | |
223 </citation> | |
224 | |
225 </citations> | |
226 | |
227 | |
228 </tool> |