Mercurial > repos > prog > lcmsmatching
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 |
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). |