annotate README.md @ 6:35b984684450 draft

planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
author eslerm
date Tue, 10 Jul 2018 17:58:35 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
1 # VKMZ version 1.2.0
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
2
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
3 VKMZ is a metabolomics prediction and vizualization tool which creates van Krevelen diagrams from mass spectrometry data. A van Krevelen diagram (VKD) plots a molecule on a 2D scatterplot based on the molecule's oxygen to carbon ratio (O:C) against it's hydrogen to carbon ratio (H:C). Classes of metabolites cluster together on a VKD [0]. Plotting a complex mixture of metabolites on a VKD can be used to briefly convey untargeted metabolomics data.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
4
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
5 VKMZ attempts to predict a molecular formula for each feature in LC-MS data. Each feature's mass is compared to a database of known formula masses. A prediction is made when a known mass is within the mass error range of an feature's uncharged (neutral) mass. A binary search algorithm is used to quickly make matches. Heristically generated databases for labeled and unlabeled metabolites are included [1]. VKMZ finds all predictions for an observed mass within the mass error. The prediction with the lowest delta (absolute difference between an feature's neutral mass and the predicted mass) is plotted. Features without predictions are discarded. Outputed is saved as a tabular and html file.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
6
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
7 This software works best with, accurate, high resolution LC-MS data. A well calibrated LC-MS is essential for correct predictions. It is best to emperically derive mass error etiher from the data or from data using the same methods and spiked standards. Using low resolution data will result in false positive predictions, especially for large mass metabolites.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
8
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
9 VKMZ can be used as a command line tool or on the Galaxy web platform [2]. A Galaxy wrapper for VKMZ is maintatined in this repository. VKMZ was developed on the Workflow4Metabolomics version of Galaxy [3].
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
10
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
11 ## Using VKMZ command line
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
12
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
13 ### Input modes
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
14
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
15 VKMZ has two input modes:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
16 1. `xcms` mode reads features from XCMS data
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
17 2. `tsv` mode reads a specially formatted tabular file
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
18
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
19 Select a mode by declaring it as the first argument to `vkmz.py`.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
20
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
21 > **Example:**
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
22 > ```
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
23 > python vkmz.py xcms [other parameters]
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
24 > ```
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
25
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
26 Different modes allow different parameters.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
27
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
28 ### Required parameters
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
29
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
30 #### xcms mode
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
31
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
32 xcms mode requires three tabular files generated by XCMS:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
33 * `--data-matrix [XCMS_DATA_MATRIX_FILE]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
34 * `--sample-metadata [XCMS_SAMPLE_METADATAFILE]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
35 * `--variable-metadata [XCMS_VARIABLE_METADATAFILE]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
36
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
37 ##### xcms mode example:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
38 ```
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
39 python vkmz.py xcms --data-matrix test-data/datamatrix.tabular --sample-metadata test-data/sampleMetadata.tabular --variable-metadata test-data/variableMetadata.tabular [other parameters]
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
40 ```
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
41
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
42 #### tsv mode
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
43
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
44 tsv mode requires a tabular file of a specific format as input:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
45 * `--input [TSV_FILE]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
46
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
47 The first five columns of the input tabular file must be:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
48 >| sample_id | polarity | mz | rt | intensity |
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
49 >|-----------|----------|----|----|-----------|
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
50
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
51
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
52 #### All modes
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
53
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
54 Mass error of LC-MS in parts-per-million:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
55 * `--error [PPM_ERROR_NUMBER]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
56 * It is critical to set the mass error correctly
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
57
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
58 Output name:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
59 * `--output [FILENAME]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
60 * A `.tsv` and `.html` file will be generated by VKMZ with the given filename
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
61
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
62 ### Optional parameters
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
63
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
64 Database:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
65 * `--database [DATABASE_FILE_PATH]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
66 * Default is BMRB's monoisotopic heuristically generated database
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
67 * Path is relative to `--directory`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
68
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
69 Directory:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
70 * `--directory [TOOL_PATH]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
71 * Explicitly define tool directory
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
72 * Paths are relative if unset
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
73 * Affects database and web page template paths
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
74
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
75 Forced Polarity:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
76 * `--polarity [positive|negative]`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
77 * Set all features to have either a positive or negative polarity
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
78 * Overrides input files polarity information
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
79 * Do not use this parameter on data containing both polarities
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
80
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
81 Neutral:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
82 * `--neutral`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
83 * Using this flag disables charged mass adjustment
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
84 * Without this flag VKMZ adjusts a feature mass by adding or removing that mass of a proton based on the features charged polarity
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
85
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
86 Unique:
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
87 * `--unique`
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
88 * Remove features with multiple predictions from output
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
89
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
90 ## Special thanks to
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
91
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
92 Adrian, Art, Eric, Jerry, Kevin, Renata, Stephen, Tim, and Yuan.
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
93
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
94 ## Citations
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
95
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
96 0. Brockman et al. [doi:10.1007/s11306-018-1343-y](https://doi.org/10.1007/s11306-018-1343-y)
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
97 1. Hegeman et al. [doi:10.1021/ac070346t](https://doi.org/10.1021/ac070346t)
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
98 2. [Galaxy Project](https://galaxyproject.org/)
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
99 3. [Workflow4Metabolomics](http://workflow4metabolomics.org/)
35b984684450 planemo upload for repository https://github.com/HegemanLab/VKMZ commit 5ef8d2b36eb35ff5aad5d5e9b78c38405fc95c1a
eslerm
parents:
diff changeset
100 4. Smith et al. [doi:10.1021/ac051437y](https://www.ncbi.nlm.nih.gov/pubmed/16448051)