annotate README.rst @ 12:15646e937936 draft

planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
author lecorguille
date Fri, 07 Apr 2017 07:35:01 -0400
parents 91311aa08cdc
children c934dd5c49a9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
1 Job Dynamic Destination Mapping
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
2 -------------------------------
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
3
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
4 **Why**
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
5
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
6 xcmsSet wrapper allow both individual file and zip file which can contain several samples.
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
7 Thus, it can be interesting to adjust the number of thread according to the input type.
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
8 For example: 1 thread for a single mzXML or NetCDF file and 8 threads for a zip file.
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
9
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
10 **What**
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
11
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
12 The [Dynamic Destination Mapping](https://galaxyproject.org/admin/config/jobs/#dynamic-destination-mapping) allow Galaxy to choose a destination at runtime based on factors such as the job inputs, user submitting the job, cluster status, etc...
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
13
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
14 **How**
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
15
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
16 - The file `destinations_input_type.py` (shiped with this tool) must be place in `lib/galaxy/jobs/rules/`
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
17 - The `job_conf.xml` must be inspired by the `job_conf.xml.sample` shiped with this tool
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
18 - The final destination names must match between the `job_conf.xml` and the `destinations_input_type.py`
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
19 - Restart Galaxy
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
20
5
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
21
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
22 Changelog/News
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
23 --------------
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
24
12
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
25 **Version 2.1.0 - 22/02/2017**
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
26
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
27 - NEW: The W4M tools will be able now to take as input a single file. It will allow to submit in parallel several files and merge them afterward using "xcms.xcmsSet Merger" before "xcms.group".
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
28
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
29 - BUGFIX: the default value of "matchedFilter" -> "Step size to use for profile generation" which was of 0.01 have been changed to fix with the XMCS default values to 0.1
15646e937936 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit a6f5f18b3d6130f7d7fbb9f2df856838c6217797
lecorguille
parents: 11
diff changeset
30
11
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
31 **Version 2.0.11 - 22/12/2016**
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
32
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
33 - BUGFIX: propose scanrange for all methods
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
34
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
35 **Version 2.0.10 - 22/12/2016**
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
36
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
37 - BUGFIX: when having only one group (i.e. one folder of raw data) the BPC and TIC pdf files do not contain any graph
91311aa08cdc planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 08e7f269a5c59687a7768be8db5fcb4e4d736093
lecorguille
parents: 10
diff changeset
38
10
69eb0fc05837 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit ec6f0c17bb277ea34f898d96d12d3357220f73d4
lecorguille
parents: 6
diff changeset
39 **Version 2.0.9 - 06/07/2016**
69eb0fc05837 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit ec6f0c17bb277ea34f898d96d12d3357220f73d4
lecorguille
parents: 6
diff changeset
40
69eb0fc05837 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit ec6f0c17bb277ea34f898d96d12d3357220f73d4
lecorguille
parents: 6
diff changeset
41 - UPGRADE: upgrate the xcms version from 1.44.0 to 1.46.0
69eb0fc05837 planemo upload for repository https://github.com/workflow4metabolomics/xcms commit ec6f0c17bb277ea34f898d96d12d3357220f73d4
lecorguille
parents: 6
diff changeset
42
6
0888f7ef739a planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 83b80dcd96b379518c2e4ace992affc889d32ca6
lecorguille
parents: 5
diff changeset
43 **Version 2.0.8 - 06/04/2016**
0888f7ef739a planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 83b80dcd96b379518c2e4ace992affc889d32ca6
lecorguille
parents: 5
diff changeset
44
0888f7ef739a planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 83b80dcd96b379518c2e4ace992affc889d32ca6
lecorguille
parents: 5
diff changeset
45 - TEST: refactoring to pass planemo test using conda dependencies
0888f7ef739a planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 83b80dcd96b379518c2e4ace992affc889d32ca6
lecorguille
parents: 5
diff changeset
46
5
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
47
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
48 **Version 2.0.7 - 10/02/2016**
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
49
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
50 - BUGFIX: better management of errors. Datasets remained green although the process failed
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
51
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
52 - BUGFIX/IMPROVEMENT: New checking steps around the imported data in order to raise explicte error message before or after launch XCMS: checking of bad characters in the filenames, checking of the XML integrity and checking of duplicates which can appear in the sample names during the XCMS process because of bad characters
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
53
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
54 - BUGFIX/IMPROVEMENT: New step to check and delete bad characters in the XML: accented characters in the storage path of the mass spectrometer
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
55
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
56 - UPDATE: refactoring of internal management of inputs/outputs
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
57
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
58 - UPDATE: refactoring to feed the new report tool
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
59
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
60
6
0888f7ef739a planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 83b80dcd96b379518c2e4ace992affc889d32ca6
lecorguille
parents: 5
diff changeset
61 **Version 2.0.2 - 18/01/2016**
5
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
62
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
63 - BUGFIX: Some zip files were tag as "corrupt" by R. We have changed the extraction mode to deal with thoses cases.
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
64
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
65
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
66 **Version 2.0.2 - 09/10/2015**
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
67
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
68 - BUGFIX: Some users reported a bug in xcms.xcmsSet. The preprocessing stops itself and doesn't import the whole dataset contained in the zip file without warning. But meanwhile, please check your samplemetadata dataset and the number of rows.
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
69
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
70
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
71 **Version 2.0.2 - 02/06/2015**
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
72
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
73 - NEW: The W4M workflows will now take as input a zip file to ease the transfer and to improve dataset exchange between tools and users. (See How_to_upload). The previous "Library directory name" is still available but we invite user to switch on the new zip system as soon as possible.
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
74
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
75 - IMPROVEMENT: new datatype/dataset formats (rdata.xcms.raw, rdata.xcms.group, rdata.xcms.retcor ...) will facilitate the sequence of tools and so avoid incompatibility errors.
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
76
588b0a7ae4b0 planemo upload
lecorguille
parents:
diff changeset
77 - IMPROVEMENT: parameter labels have changed to facilitate their reading.