annotate README.md @ 6:f86fec07f392 draft default tip

planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
author prog
date Fri, 22 Feb 2019 16:04:22 -0500
parents fb9c0409d85c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
1 LC/MS matching
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
2 ==============
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
3
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
4 [![Build Status](https://travis-ci.org/workflow4metabolomics/lcmsmatching.svg?branch=master)](https://travis-ci.org/workflow4metabolomics/lcmsmatching)
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
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.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
7
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
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.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
9
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
10 For more information, see the galaxy tool page, help section, available inside `galaxy/lcmsmatching.xml`.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
11
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
12 ## lcmsmatching script
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
13
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
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.
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
15
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
16 Please run `lcmsmatching -h` for a help page listing all options and presenting some examples.
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
17
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
18 ## Dependencies
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
19
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
20 * `R` version `3.5.1`.
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
21 * `R` packages:
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
22 - `getopt` >= `1.20.0`.
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
23 - `biodb` >= `1.2.0rc2`.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
24
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
25 ## Changelog
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
26
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
27 ### 4.0.2
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
28
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
29 * Increase getopt version to 1.20.2.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
30
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
31 ### 4.0.1
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
32
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
33 * Downgrade to Galaxy 18.05. Test in both 18.05 and 18.09.
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
34
6
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
35 ### 4.0.0
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
36
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
37 * Switch to biodb R library (<http://github.com/pkrog/biodb>).
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
38 * Remove Excel and 4TabSql databases from script.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
39 * Remove all dynamic fields in XML (i.e.: fields computed using python scripts, like the list of chromatogaphic columns).
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
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.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
41 * Update Peakforest URL.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
42
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
43 ### 3.4.3
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
44
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
45 * Returns empty match in case of NA values in mz.low and mz.high.
f86fec07f392 planemo upload commit c397cd8a93953798d733fd62653f7098caac30ce
prog
parents: 5
diff changeset
46 * Speed up HTML output writing.
5
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
47
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
48 ### 3.3.1
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
49
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
50 * Correct a bug while trying to connect to Peakforest for getting the list of chromatographic columns.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
51
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
52 ### 3.3.0
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
prog
parents:
diff changeset
53
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
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.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
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.
fb9c0409d85c planemo upload for repository https://github.com/workflow4metabolomics/lcmsmatching.git commit 608d9e59a0d2dcf85a037968ddb2c61137fb9bce
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).