Mercurial > repos > ethevenot > profia
comparison profia_config.xml @ 1:4753e64cf694 draft
planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
author | ethevenot |
---|---|
date | Wed, 03 May 2017 10:49:08 -0400 |
parents | 39ccace77270 |
children | 3f8ae071bdda |
comparison
equal
deleted
inserted
replaced
0:39ccace77270 | 1:4753e64cf694 |
---|---|
1 <tool id="profia" name="proFIA" version="3.0.0"> | 1 <tool id="profia" name="proFIA" version="3.0.4"> |
2 <description>Preprocessing of FIA-HRMS data</description> | 2 <description>Preprocessing of FIA-HRMS data</description> |
3 | 3 |
4 <requirements> | 4 <requirements> |
5 <requirement type="package">r-batch</requirement> | 5 <requirement type="package">r-batch</requirement> |
6 <requirement type="package">r-FNN</requirement> | 6 <requirement type="package">r-FNN</requirement> |
7 <requirement type="package">r-maxLik</requirement> | 7 <requirement type="package">r-maxLik</requirement> |
8 <requirement type="package">r-minpack.lm</requirement> | 8 <requirement type="package">r-minpack.lm</requirement> |
9 <requirement type="package">r-pracma</requirement> | 9 <requirement type="package">r-pracma</requirement> |
10 <requirement type="package">bioconductor-xcms</requirement> | |
11 <requirement type="package">bioconductor-plasFIA</requirement> | |
10 <requirement type="package">bioconductor-proFIA</requirement> | 12 <requirement type="package">bioconductor-proFIA</requirement> |
11 </requirements> | 13 </requirements> |
12 | 14 |
13 <stdio> | 15 <stdio> |
14 <exit_code range="1:" level="fatal" /> | 16 <exit_code range="1:" level="fatal" /> |
15 </stdio> | 17 </stdio> |
16 | 18 |
17 <command><![CDATA[ | 19 <command> |
18 Rscript $__tool_directory__/profia_wrapper.R | 20 Rscript $__tool_directory__/profia_wrapper.R |
19 | 21 |
20 #if $inputs.input == "lib": | 22 #if $inputs.input == "lib": |
21 library $__app__.config.user_library_import_dir/$__user_email__/$inputs.library | 23 library $__app__.config.user_library_import_dir/$__user_email__/$inputs.library |
22 #elif $inputs.input == "zip_file": | 24 #elif $inputs.input == "zip_file": |
31 dataMatrix_out "$dataMatrix_out" | 33 dataMatrix_out "$dataMatrix_out" |
32 sampleMetadata_out "$sampleMetadata_out" | 34 sampleMetadata_out "$sampleMetadata_out" |
33 variableMetadata_out "$variableMetadata_out" | 35 variableMetadata_out "$variableMetadata_out" |
34 figure "$figure" | 36 figure "$figure" |
35 information "$information" | 37 information "$information" |
36 ]]></command> | 38 </command> |
37 | 39 |
38 <inputs> | 40 <inputs> |
39 <conditional name="inputs"> | 41 <conditional name="inputs"> |
40 <param name="input" type="select" label="Choose your input method" > | 42 <param name="input" type="select" label="Choose your input method" > |
41 <option value="zip_file" selected="true">Zip file from your history containing your raw files</option> | 43 <option value="zip_file" selected="true">Zip file from your history containing your raw files</option> |
42 <option value="lib" >Library directory name</option> | 44 <option value="lib" >Library directory name</option> |
43 </param> | 45 </param> |
44 <when value="zip_file"> | 46 <when value="zip_file"> |
45 <param name="zip_file" type="data" format="no_unzip.zip,zip" label="Zip file" /> | 47 <param name="zip_file" type="data" format="no_unzip.zip,zip" label="Zip file (see the details for file upload in the help section below)" /> |
46 </when> | 48 </when> |
47 <when value="lib"> | 49 <when value="lib"> |
48 <param name="library" type="text" size="40" label="Library directory name" help="The name of your directory containing all your data" > | 50 <param name="library" type="text" size="40" label="Library directory name" help="The name of your directory containing all your data" > |
49 <validator type="empty_field"/> | 51 <validator type="empty_field"/> |
50 </param> | 52 </param> |
71 <param name="inputs|zip_file" value="input-plasFIA.zip" ftype="zip" /> | 73 <param name="inputs|zip_file" value="input-plasFIA.zip" ftype="zip" /> |
72 <param name="ppmN" value="2"/> | 74 <param name="ppmN" value="2"/> |
73 <param name="ppmGroupN" value="1"/> | 75 <param name="ppmGroupN" value="1"/> |
74 <param name="fracGroupN" value="0.1"/> | 76 <param name="fracGroupN" value="0.1"/> |
75 <param name="kI" value="2"/> | 77 <param name="kI" value="2"/> |
76 <output name="dataMatrix_out" file="output-dataMatrix.tsv"/> | 78 <output name="dataMatrix_out" file="output-dataMatrix.tsv" /> |
79 <output name="information"> | |
80 <assert_contents> | |
81 <has_text text="722 groups have been done" /> | |
82 <has_text text="3 samples x 644 variables" /> | |
83 <has_text text="78 excluded variables (near zero variance)" /> | |
84 <has_text text="2101 peaks detected" /> | |
85 </assert_contents> | |
86 </output> | |
77 </test> | 87 </test> |
78 </tests> | 88 </tests> |
79 | 89 |
80 <help> | 90 <help> |
81 | 91 |
87 | 97 |
88 .. class:: infomark | 98 .. class:: infomark |
89 | 99 |
90 **Please cite** | 100 **Please cite** |
91 | 101 |
92 Delabriere A., Hohenester U., Junot C. and Thevenot E.A. *proFIA*: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry. *submitted*. | 102 Delabriere A., Hohenester U., Colsch B., Junot C., Fenaille F. and Thevenot E.A. *proFIA*: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry. *submitted*. |
93 | 103 |
94 --------------------------------------------------- | 104 --------------------------------------------------- |
95 | 105 |
96 .. class:: infomark | 106 .. class:: infomark |
97 | 107 |
108 See the **NEWS** section at the bottom of this page | 118 See the **NEWS** section at the bottom of this page |
109 | 119 |
110 --------------------------------------------------- | 120 --------------------------------------------------- |
111 | 121 |
112 ========================================================== | 122 ========================================================== |
113 *proFIA*: Preprocessing workflow for FIA-HRMS data | 123 *proFIA*: A preprocessing workflow for FIA-HRMS data |
114 ========================================================== | 124 ========================================================== |
115 | 125 |
116 ----------- | 126 ----------- |
117 Description | 127 Description |
118 ----------- | 128 ----------- |
130 .. class:: infomark | 140 .. class:: infomark |
131 | 141 |
132 **References** | 142 **References** |
133 | 143 |
134 | Delabriere A., Hohenester U., Junot C. and Thevenot E.A. proFIA: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry. *submitted*. | 144 | Delabriere A., Hohenester U., Junot C. and Thevenot E.A. proFIA: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry. *submitted*. |
135 | Draper J., Lloyd A., Goodacre R. and Beckmann M. (2013). Flow infusion electrospray ionisation mass spectrometry for high throughput, non-targeted metabolite fingerprinting: a review. *Metabolomics* 9, 4-29. | 145 | Draper J., Lloyd A., Goodacre R. and Beckmann M. (2013). Flow infusion electrospray ionisation mass spectrometry for high throughput, non-targeted metabolite fingerprinting: a review. *Metabolomics* 9, 4-29. (http://dx.doi.org/10.1007/s11306-012-0449-x) |
136 | Fuhrer T., Dominik H., Boris B. and Zamboni N. (2011). High-throughput, accurate mass metabolome profiling of cellular extracts by flow injection-time-of-flight mass spectrometry. *Analytical Chemistry* 83, 7074-7080. | 146 | Fuhrer T., Dominik H., Boris B. and Zamboni N. (2011). High-throughput, accurate mass metabolome profiling of cellular extracts by flow injection-time-of-flight mass spectrometry. *Analytical Chemistry* 83, 7074-7080. (http://dx.doi.org/10.1021/ac201267k) |
137 | Madalinski G., Godat E., Alves S., Lesage D., Genin E., Levi P., Labarre J., Tabet J., Ezan E. and Junot, C. (2008). Direct introduction of biological samples into a LTQ-orbitrap hybrid mass spectrometer as a tool for fast metabolome analysis. *Analytical Chemistry* 80, 3291-3303. | 147 | Madalinski G., Godat E., Alves S., Lesage D., Genin E., Levi P., Labarre J., Tabet J., Ezan E. and Junot, C. (2008). Direct introduction of biological samples into a LTQ-orbitrap hybrid mass spectrometer as a tool for fast metabolome analysis. *Analytical Chemistry* 80, 3291-3303. (http://dx.doi.org/10.1021/ac7024915) |
138 | 148 |
139 --------------------------------------------------- | 149 --------------------------------------------------- |
140 | 150 |
141 ----------------- | 151 ----------------- |
142 Workflow position | 152 Workflow position |
153 | Parameter : num + label | Format | | 163 | Parameter : num + label | Format | |
154 +===========================+============+ | 164 +===========================+============+ |
155 | 1 : Choose your inputs | zip | | 165 | 1 : Choose your inputs | zip | |
156 +---------------------------+------------+ | 166 +---------------------------+------------+ |
157 | 167 |
168 --------------------------------------------------- | |
169 | |
170 .. class:: warningmark | |
171 | |
172 VERY IMPORTANT: Your data must be in **centroid** mode (centroidization of raw files and conversion to an open format can be achieved with the proteowizard software: http://proteowizard.sourceforge.net/). | |
173 | |
158 | 174 |
159 You have two methods for your inputs: | 175 You have two methods for your inputs: |
160 | Zip file (recommended): You can put a zip file containing your inputs: myinputs.zip (containing all your conditions as sub-directories). | 176 | Zip file (recommended): You can put a zip file containing your inputs: myinputs.zip (containing all your conditions as sub-directories; see below). |
161 | library folder: You must specify the name of your "library" (folder) created within your space project (for example: /projet/externe/institut/login/galaxylibrary/yourlibrary). Your library must contain all your conditions as sub-directories. | 177 | library folder: You must specify the name of your "library" (folder) created within your space project (for example: /projet/externe/institut/login/galaxylibrary/yourlibrary). Your library must contain all your conditions as sub-directories. |
162 | 178 |
163 **Steps for creating the zip file** | 179 **Steps for creating the zip file** |
164 | 180 |
165 **Step1: Creating your directory and hierarchize the subdirectories** | 181 **Step1: Creating your directory and hierarchize the subdirectories** |
166 | 182 |
167 .. class:: warningmark | 183 .. class:: warningmark |
168 | 184 |
169 VERY IMPORTANT: If you zip your files under Windows, you must use the **7Zip** software (http://www.7-zip.org/), otherwise your zip will not be well unzipped on the platform W4M (zip corrupted bug). | 185 VERY IMPORTANT: If you zip your files under Windows, you must use the **7Zip** software (http://www.7-zip.org/), otherwise your zip will not be well unzipped on the platform W4M (zip corrupted bug). |
170 Your zip should contain all your conditions as sub-directories. For example, two conditions (mutant and wild): | 186 |
171 arabidopsis/wild/01.raw | 187 1a) Prepare a parent folder with the name of your data set (e.g., 'arabidopsis') containing your files: |
172 arabidopsis/mutant/01.raw | 188 | 'arabidopsis/w1.raw' |
173 | 189 | 'arabidopsis/w2.raw' |
190 | ... | |
191 | 'arabidopsis/m1.raw' | |
192 | 'arabidopsis/m2.raw' | |
193 | ... | |
194 | | |
195 | |
196 1b) If you have several experimental conditions resulting in distinct profiles of your samples (e.g. 'wild-type' and 'mutant' genotypes), create subfolders for your files (e.g., 'wild' and 'mutant') into your parent folder: | |
197 | 'arabidopsis/wild/w1.raw' | |
198 | 'arabidopsis/wild/w2.raw' | |
199 | ... | |
200 | 'arabidopsis/mutant/m1.raw' | |
201 | 'arabidopsis/mutant/m2.raw' | |
202 | ... | |
203 | | |
204 | |
174 **Step2: Creating a zip file** | 205 **Step2: Creating a zip file** |
175 Create your zip file (e.g.: arabidopsis.zip). | 206 | Zip your **parent** folder (here the 'arabidopsis' folder) containing all the subfolders and files with **7Zip**. |
207 | | |
176 | 208 |
177 **Step 3 : Uploading it to our Galaxy server** | 209 **Step 3 : Uploading it to our Galaxy server** |
178 If your zip file is less than 2Gb, you get use the Get Data tool to upload it. | 210 | If your zip file is less than 2Gb, you get use the **Upload File** tool and the **no_unzip.zip** type to upload it. |
179 Otherwise if your zip file is larger than 2Gb, please refer to the HOWTO on workflow4metabolomics.org (http://application.sb-roscoff.fr/download/w4m/howto/galaxy_upload_up_2Go.pdf). | 211 | Otherwise if your zip file is larger than 2Gb, please refer to the HOWTO on workflow4metabolomics.org (http://application.sb-roscoff.fr/download/w4m/howto/galaxy_upload_up_2Go.pdf). |
180 For more informations, don't hesitate to send us an email at supportATworkflow4metabolomics.org). | 212 | For more informations, don't hesitate to send us an email at supportATworkflow4metabolomics.org). |
181 | 213 | |
182 **Advices for converting your files for the XCMS input** | |
183 | |
184 .. class:: warningmark | |
185 | |
186 VERY IMPORTANT: your data must be in **centroid** mode. In addition, we recommend you to convert your raw files to mzXML. | |
187 | |
188 We recommend the following parameters: | |
189 | |
190 Use Filtering: **True** | |
191 Use Peak Picking: **True** | |
192 Peak Peaking -Apply to MS Levels: **All Levels (1-)** : Centroid Mode | |
193 Use zlib: **64** | |
194 Binary Encoding: **64** | |
195 m/z Encoding: **64** | |
196 Intensity Encoding: **64** | |
197 | 214 |
198 ---------- | 215 ---------- |
199 Parameters | 216 Parameters |
200 ---------- | 217 ---------- |
201 | 218 |
256 | 273 |
257 ---- | 274 ---- |
258 NEWS | 275 NEWS |
259 ---- | 276 ---- |
260 | 277 |
278 CHANGES IN VERSION 3.0.4 | |
279 ======================== | |
280 | |
281 MINOR MODIFICATION | |
282 | |
283 Details added in the documentation | |
284 | |
285 CHANGES IN VERSION 3.0.2 | |
286 ======================== | |
287 | |
288 NEW FEATURE | |
289 | |
290 Parallel processing | |
291 | |
292 | |
261 CHANGES IN VERSION 3.0.0 | 293 CHANGES IN VERSION 3.0.0 |
262 ======================== | 294 ======================== |
263 | 295 |
264 NEW FEATURE | 296 NEW FEATURE |
265 | 297 |
268 </help> | 300 </help> |
269 | 301 |
270 <citations> | 302 <citations> |
271 <citation type="bibtex">@Article{DelabriereSubmitted, | 303 <citation type="bibtex">@Article{DelabriereSubmitted, |
272 Title = {proFIA: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry}, | 304 Title = {proFIA: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry}, |
273 Author = {Delabriere, Alexis and Hohenester, Ulli and Junot, Christophe and Thevenot, Etienne A}, | 305 Author = {Delabriere, Alexis and Hohenester, Ulli and Colsch, Benoit and Junot, Christophe and Fenaille, Francois and Thevenot, Etienne A}, |
274 Journal = {submitted}, | 306 Journal = {submitted}, |
275 Year = {submitted}, | 307 Year = {submitted}, |
276 Pages = {--}, | 308 Pages = {--}, |
277 Volume = {}, | 309 Volume = {}, |
278 Doi = {} | 310 Doi = {} |