annotate README.md @ 4:45b07391cc9d draft default tip

planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit d7c2aaa255108244f5be6fb7e48b3dec76422ebe
author ethevenot
date Wed, 28 Feb 2018 11:29:46 -0500
parents 5215be2bdc9e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
1 Preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry data (FIA-HRMS)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
2 ===============================================================================================================
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
3
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
4 A Galaxy module from the [Workflow4metabolomics](http://workflow4metabolomics.org) infrastructure
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
5
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
6 Status: [![Build Status](https://travis-ci.org/workflow4metabolomics/profia.svg?branch=master)](https://travis-ci.org/workflow4metabolomics/profia).
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
7
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
8 ### Description
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
9
3
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
10 **Version:** 3.1.0
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
11 **Date:** 2018-01-08
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
12 **Author:** Alexis Delabriere and Etienne A. Thevenot (CEA, LIST, MetaboHUB, W4M Core Development Team)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
13 **Email:** [etienne.thevenot(at)cea.fr](mailto:etienne.thevenot@cea.fr)
3
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
14 **Citation:** Delabriere A., Hohenester U., Colsch B., Junot C., Fenaille F. and Thevenot E.A. (2017). proFIA: A data preprocessing workflow for Flow Injection Analysis coupled to High-Resolution Mass Spectrometry. *Bioinformatics*, 33:3767-3775 (https://doi.org/10.1093/bioinformatics/btx458).
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
15 **Licence:** CeCILL
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
16 **Reference history:**
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
17 **Funding:** Agence Nationale de la Recherche ([MetaboHUB](http://www.metabohub.fr/index.php?lang=en&Itemid=473) national infrastructure for metabolomics and fluxomics, ANR-11-INBS-0010 grant)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
18
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
19 ### Installation
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
20
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
21 * Configuration file: `profia_config.xml`
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
22 * Image files:
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
23 + `static/images/profia_workflowPositionImage.png`
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
24 + `static/images/profia_workingExampleImage.png`
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
25 * Wrapper file: `profia_wrapper.R`
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
26 * R packages
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
27 + **batch** from CRAN
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
28
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
29 ```r
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
30 install.packages("batch", dep=TRUE)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
31 install.packages("minpack.lm", dep=TRUE)
3
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
32 install.packages("missForest", dep=TRUE)
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
33 install.packages("pracma", dep=TRUE)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
34 ```
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
35 + **profia** from Bioconductor
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
36
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
37 ```r
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
38 source("http://www.bioconductor.org/biocLite.R")
3
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
39 biocLite("Biobase")
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
40 biocLite("BiocParallel")
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
41 biocLite("xcms")
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
42 biocLite("plasFIA")
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
43 biocLite("proFIA")
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
44 ```
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
45
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
46 ### Tests
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
47
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
48 The code in the wrapper can be tested by running the `runit/profia_runtests.R` R file
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
49
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
50 You will need to install **RUnit** package in order to make it run:
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
51 ```r
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
52 install.packages('RUnit', dependencies = TRUE)
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
53 ```
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
54
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
55 ### Working example
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
56
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
57 ### News
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
58
3
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
59 ###### CHANGES IN VERSION 3.1.0
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
60
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
61 NEW FEATURE
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
62
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
63 randomForest method implemented for imputation of missing values
5215be2bdc9e planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 19ed25c048232776369a392ddb8c1860471acd29
ethevenot
parents: 2
diff changeset
64
2
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
65 ###### CHANGES IN VERSION 3.0.6
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
66
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
67 NEW FEATURES
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
68
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
69 * New (advanced) parameters available
e29c563df582 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit f9c59d146d83ac980eca96215d9412cf65b760a0
ethevenot
parents: 1
diff changeset
70
1
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
71 ###### CHANGES IN VERSION 3.0.4
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
72
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
73 MINOR MODIFICATION
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
74
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
75 * Details added in the documentation
bc95bcb6ead0 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit 0a90b8ee1577263ace397124d8b0e34d1e630f51
ethevenot
parents: 0
diff changeset
76
0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
77 ###### CHANGES IN VERSION 3.0.2
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
78
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
79 NEW FEATURE
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
80
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
81 * Parallel processing
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
82
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
83 ###### CHANGES IN VERSION 3.0.0
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
84
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
85 NEW FEATURE
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
86
c135ba23a2a3 planemo upload for repository https://github.com/workflow4metabolomics/profia.git commit a36b676325794a0930845401b2e8bd7090e7ca16
ethevenot
parents:
diff changeset
87 * Creation of the tool