annotate README.md @ 10:51b9d4a05d11 draft default tip

planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
author prog
date Tue, 05 Feb 2019 05:30:30 -0500
parents 0f079ad77bdf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
1 LC/MS matching
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
2 ==============
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
3
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
4 [![Build Status](https://travis-ci.org/workflow4metabolomics/lcmsmatching.svg?branch=master)](https://travis-ci.org/workflow4metabolomics/lcmsmatching)
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
5
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
6 An LC/MS matching tool for [Galaxy](https://galaxyproject.org/), part of the [Workflow4Metabolomics](http://workflow4metabolomics.org/) project, and developed during the [MetaboHUB](http://www.metabohub.fr/en) project.
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
7
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
8 The two matching algorithms used in this tool have been imported from developments made at [CEA](http://www.cea.fr/english) Saclay, inside the *DSV/IBITEC-S/SPI*. They have been translated from C# to R.
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
9
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
10 For more information, see the galaxy tool page, help section, available inside `galaxy/lcmsmatching.xml`.
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
11
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
12 ## lcmsmatching script
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
13
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
14 This is the script, included in this repository, that allows to run on command line an MZ matching on one of the available database types.
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
15
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
16 Please run `lcmsmatching -h` for a help page listing all options and presenting some examples.
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
17
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
18 ## Dependencies
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
19
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
20 * `R` version `3.5.1`.
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
21 * `R` packages:
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
22 - `getopt` >= `1.20.0`.
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
23 - `biodb` >= `1.2.0rc2`.
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
24
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
25 ## Changelog
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
26
10
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
27 ### 4.0.2
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
28
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
29 * Increase getopt version to 1.20.2.
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
30
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
31 ### 4.0.1
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
32
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
33 * Downgrade to Galaxy 18.05. Test in both 18.05 and 18.09.
51b9d4a05d11 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 8
diff changeset
34
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
35 ### 4.0.0
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
36
8
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
37 * Switch to biodb R library (<http://github.com/pkrog/biodb>).
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
38 * Remove Excel and 4TabSql databases from script.
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
39 * Remove all dynamic fields in XML (i.e.: fields computed using python scripts, like the list of chromatogaphic columns).
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
40 * Use now a single field for in-house file databases column names, whose value is a comma separated list of key/value pairs.
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
41 * Update Peakforest URL.
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
42
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
43 ### 3.4.3
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
44
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
45 * Returns empty match in case of NA values in mz.low and mz.high.
0f079ad77bdf planemo upload commit b90b06e871eca4f3413216a3812be97668a18f76-dirty
prog
parents: 7
diff changeset
46 * Speed up HTML output writing.
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
47
7
882f2f20028b planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents: 6
diff changeset
48 ### 3.3.1
882f2f20028b planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents: 6
diff changeset
49
882f2f20028b planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents: 6
diff changeset
50 * Correct a bug while trying to connect to Peakforest for getting the list of chromatographic columns.
882f2f20028b planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents: 6
diff changeset
51
6
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
52 ### 3.3.0
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
53
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
54 * The file database (in-house) field names are now presented in individual choice lists instead of a single text box where you had to insert a very long keys/values string.
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
55 * The tool now tries to guess the names of the file database fields, the values of the MS mode column, and the names of the input file columns.
b8f70d8216b3 planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit b3a4e34cf9356447ae3507cc6fe2ff6a1f24afbc-dirty
prog
parents:
diff changeset
56 * Allows to select the unit (minutes or seconds) of retention time values inside the input file, but also inside the file database (in-house).