Mercurial > repos > recetox > ramclustr
annotate macros.xml @ 4:69e0da4703b5 draft
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
author | recetox |
---|---|
date | Fri, 04 Feb 2022 08:31:26 +0000 |
parents | 211cd88b5148 |
children | 10ded21d47c0 |
rev | line source |
---|---|
3
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
1 <macros> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
2 <token name="@TOOL_VERSION@">1.2.2</token> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
3 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
4 <xml name="creator"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
5 <creator> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
6 <person |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
7 givenName="Helge" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
8 familyName="Hecht" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
9 url="https://github.com/hechth" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
10 identifier="0000-0001-6744-996X" /> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
11 <person |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
12 givenName="Maksym" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
13 familyName="Skoryk" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
14 url="https://github.com/maximskorik" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
15 identifier="0000-0003-2056-8018" /> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
16 <person |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
17 givenName="Matej" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
18 familyName="Troják" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
19 url="https://github.com/xtrojak" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
20 identifier="0000-0003-0841-2707" /> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
21 <person |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
22 givenName="Martin" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
23 familyName="Čech" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
24 url="https://github.com/martenson" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
25 identifier="0000-0002-9318-1781" /> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
26 <organization |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
27 url="https://www.recetox.muni.cz/" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
28 email="GalaxyToolsDevelopmentandDeployment@space.muni.cz" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
29 name="RECETOX MUNI"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
30 </creator> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
31 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
32 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
33 <xml name="parameters_csv"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
34 <section name="ms_csv" title="Input MS Data as CSV" expanded="true"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
35 <param label="ms" name="ms" type="data" format="csv" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
36 help="Features as columns, rows as samples. Column header mz_rt"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
37 <param label="idmsms" name="idmsms" type="data" format="csv" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
38 help="Optional idMSMS / MSe csv data. same dim and names as ms required"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
39 <param label="sample_name_column" name="sample_name_column" type="integer" value="1" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
40 help="Which column from the csv file contains sample names?"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
41 <param label="feature_delimiter" name="feature_delimiter" type="text" value="_" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
42 help="Only required if ms input is set! How feature mz and rt are delimited in csv import column header e.g. ='-'"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
43 <param label="retention_time_column" name="retention_time_column" type="integer" value="2" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
44 help="Which position in delimited column header represents the retention time (csv only)"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
45 <param label="st" name="st" type="float" value="1" help="Sigma t - time similarity decay value. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
46 A recommended starting point is half the value of your average chromatographic peak width at half max (seconds))."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
47 </section> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
48 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
49 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
50 <xml name="parameters_excluded"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
51 <param label="MStag" name="MStag" type="text" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
52 help="Character string in 'taglocation' to designat MS / MSe files e.g. '01.cdf'"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
53 <param label="idMSMStag" name="idMSMStag" type="text" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
54 help="Character string in 'taglocation' to designat idMSMS / MSe files e.g. '02.cdf'"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
55 <param label="taglocation" name="taglocation" type="text" value="filepaths" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
56 help="'filepaths' by default, 'phenoData[,1]' is another option. refers to xcms slot"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
57 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
58 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
59 <xml name="parameters_required"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
60 <section name="required" title="Required Parameters" expanded="true"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
61 <param label="sr" name="sr" type="float" value="0.5" help="Sigma r - correlational similarity decay value"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
62 <param label="deepSplit" name="deepSplit" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="false" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
63 help="Controls how agressively the HCA tree is cut - see ?cutreeDynamicTree"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
64 <param label="blocksize" name="blocksize" type="integer" value="2000" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
65 help="Number of features (scans?) processed in one block =1000,"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
66 <param label="mult" name="mult" type="integer" value="5" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
67 help="Internal value, can be used to influence processing speed/ram usage"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
68 <param label="hmax" name="hmax" type="float" value="0.3" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
69 help="Precut the tree at this height, default 0.3 - see ?cutreeDynamicTree"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
70 <param label="collapse" name="collapse" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
71 help="Reduce feature intensities to spectrum intensities?"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
72 <param label="usePheno" name="usePheno" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
73 help="Transfer phenotype data from XCMS object to SpecAbund dataset?"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
74 <!-- |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
75 Currently not forwarded because the MSP is exported always manually afterwards |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
76 <param label="mspout" name="mspout" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" help="write msp formatted spectra to file?" /> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
77 --> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
78 <param label="normalize" name="normalize" type="select" display="radio" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
79 help="Either 'none', 'TIC', 'quantile', or 'batch.qc' normalization of feature intensities. see batch.qc overview in details. "> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
80 <option value="none" selected="true">none</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
81 <option value="TIC">TIC</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
82 <option value="quantile">quantile</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
83 <option value="batch.qc">batch.qc</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
84 </param> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
85 <param label="qc_inj_range" name="qc_inj_range" type="integer" value="20" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
86 help="How many injections around each injection are to be scanned for presence of QC samples when |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
87 using batch.qc normalization? A good rule of thumb is between 1 and 3 times the typical |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
88 injection span between QC injections. i.e. if you inject QC ever 7 samples, set this to |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
89 between 7 and 21. Smaller values provide more local precision but make normalization sensitive |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
90 to individual poor outliers (though these are first removed using the boxplot function outlier |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
91 detection), while wider values provide less local precision in normalization but better |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
92 stability to individual peak areas."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
93 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
94 <param label="minModuleSize" name="minModuleSize" type="integer" value="2" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
95 help="How many features must be part of a cluster to be returned? default = 2"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
96 <param label="linkage" name="linkage" type="select" display="radio" value="average" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
97 help="Hierarchical clustering linkage method - see ?hclust"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
98 <option value="average" selected="true">average</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
99 <option value="ward.D">ward.D</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
100 <option value="ward.D2">ward.D2</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
101 <option value="single">single</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
102 <option value="complete">complete</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
103 <option value="mcquitty">mcquitty</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
104 <option value="median">median</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
105 <option value="centroid">centroid</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
106 </param> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
107 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
108 <param label="mzdec" name="mzdec" type="integer" value="3" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
109 help="Number of decimal places used in printing m/z values"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
110 <param label="cor_method" name="cor_method" type="select" display="radio" value="pearson" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
111 help="Which correlational method used to calculate 'r' - see ?cor"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
112 <option value="pearson" selected="true">pearson</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
113 <option value="everything">everything</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
114 <option value="spearman">spearman</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
115 <option value="kendall">kendall</option> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
116 </param> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
117 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
118 <param label="rt_only_low_n" name="rt_only_low_n" type="boolean" truevalue="TRUE" falsevalue="FALSE" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
119 checked="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
120 help="At low injection numbers, correlational relationships of peak intensities may be unreliable. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
121 By defualt ramclustR will simply ignore the correlational r value and cluster on retention time alone. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
122 If you wish to use correlation with at n less than 5, set this value to FALSE."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
123 <param label="replace_zeros" name="replace_zeros" type="boolean" truevalue="TRUE" falsevalue="FALSE" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
124 checked="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
125 help="NA, NaN, and Inf values are replaced with zero, and zero values are sometimes returned from |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
126 peak peaking. When TRUE, zero values will be replaced with a small amount of noise, with noise level |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
127 set based on the detected signal intensities for that feature. "/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
128 <param label="Merge MSP Files" name="merge_msp" type="boolean" truevalue="TRUE" falsevalue="FALSE" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
129 checked="true" help="Whether to merge all msp in one file or export one msp per spectra"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
130 </section> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
131 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
132 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
133 <xml name="parameters_optional_xcms"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
134 <section name="optional" title="Optional Parameters" expanded="false"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
135 <param label="st" name="st" type="float" optional="true" help="Sigma t - time similarity decay value. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
136 A recommended starting point is half the value of your average chromatographic peak width at half max (seconds))."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
137 <param label="fftempdir" name="fftempdir" type="text" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
138 help="Valid path: if there are file size limitations on the default ff pacakge temp directory - |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
139 getOptions('fftempdir') - you can change the directory used as the fftempdir with this option."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
140 <param label="maxt" name="maxt" type="integer" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
141 help="Maximum time difference to calculate retention similarity for - all values beyond this are assigned similarity of zero"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
142 </section> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
143 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
144 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
145 <xml name="parameters_optional_csv"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
146 <section name="optional" title="Optional Parameters" expanded="false"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
147 <param label="fftempdir" name="fftempdir" type="text" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
148 help="Valid path: if there are file size limitations on the default ff pacakge temp directory - |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
149 getOptions('fftempdir') - you can change the directory used as the fftempdir with this option."/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
150 <param label="maxt" name="maxt" type="integer" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
151 help="Maximum time difference to calculate retention similarity for - all values beyond this are assigned similarity of zero"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
152 </section> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
153 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
154 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
155 <xml name="parameters_optional_metadata"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
156 <section name="metadata" title="Optional Metadata" expanded="false"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
157 <param label="metadata" name="batch_order_qc" type="data" format="csv" optional="true" |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
158 help="CSV with sample names (or indices, currently not handled) on rows and columns with: batch |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
159 number ('batch'), position in sequence ('order') and whether it is a qc sample or not |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
160 ('qc' with true/false OR 'sampleType' with 'sample/qc/blank')."/> |
4
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
161 <param label="Experimental design" name="ExpDes" type="data" format="csv" optional="true" help="Definition of experimental design in CSV format." /> |
3
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
162 </section> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
163 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
164 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
165 <xml name="output_msp"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
166 <collection label="Mass spectra from ${tool.name} on ${on_string}" name="mass_spectra" type="list"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
167 <discover_datasets pattern="__name_and_ext__" directory="spectra" recurse="true" ext="msp"/> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
168 </collection> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
169 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
170 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
171 <xml name="citations"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
172 <citations> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
173 <!-- Example of annotating a citation using a BibTex entry. --> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
174 <citation type="bibtex"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
175 @article{Broeckling2014e, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
176 abstract = {Metabolomic data are frequently acquired using chromatographically coupled mass spectrometry |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
177 (MS) platforms. For such datasets, the first step in data analysis relies on feature detection, where a |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
178 feature is defined by a mass and retention time. While a feature typically is derived from a single |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
179 compound, a spectrum of mass signals is more a more-accurate representation of the mass spectrometric |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
180 signal for a given metabolite. Here, we report a novel feature grouping method that operates in an |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
181 unsupervised manner to group signals from MS data into spectra without relying on predictability of the |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
182 in-source phenomenon. We additionally address a fundamental bottleneck in metabolomics, annotation of MS |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
183 level signals, by incorporating indiscriminant MS/MS (idMS/MS) data implicitly: feature detection is |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
184 performed on both MS and idMS/MS data, and feature-feature relationships are determined simultaneously |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
185 from the MS and idMS/MS data. This approach facilitates identification of metabolites using in-source MS |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
186 and/or idMS/MS spectra from a single experiment, reduces quantitative analytical variation compared to |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
187 single-feature measures, and decreases false positive annotations of unpredictable phenomenon as novel |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
188 compounds. This tool is released as a freely available R package, called RAMClustR, and is sufficiently |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
189 versatile to group features from any chromatographic-spectrometric platform or feature-finding software. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
190 {\textcopyright} 2014 American Chemical Society.}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
191 author = {Broeckling, C. D. and Afsar, F. A. and Neumann, S. and Ben-Hur, A. and Prenni, J. E.}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
192 doi = {10.1021/ac501530d}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
193 issn = {15206882}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
194 journal = {Analytical Chemistry}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
195 number = {14}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
196 pages = {6812--6817}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
197 pmid = {24927477}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
198 title = {{RAMClust: A novel feature clustering method enables spectral-matching-based annotation for |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
199 metabolomics data}}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
200 volume = {86}, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
201 year = {2014} |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
202 } |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
203 </citation> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
204 </citations> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
205 </xml> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
206 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
207 <token name="@HELP@"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
208 <![CDATA[ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
209 Documentation |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
210 For documentation on the tool see https://github.com/cbroeckl/RAMClustR/blob/master/vignettes/RAMClustR.Rmd |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
211 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
212 Upstream Tools |
4
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
213 +------------------------------+-------------------------------+----------------------+---------------------+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
214 | Name | Output File | Format | Parameter | |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
215 +==============================+===============================+======================+=====================+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
216 | xcms | xset.fillPeaks.RData | rdata.xcms.fillpeaks | xcmsObj | |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
217 +------------------------------+-------------------------------+----------------------+---------------------+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
218 | RAMClustR define experiment | Table with experiment details | csv | Experimental design | |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
219 +------------------------------+-------------------------------+----------------------+---------------------+ |
3
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
220 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
221 The tool takes an **xcmsSet** object as input and extracts all relevant information. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
222 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
223 +-------+------------------------+--------+------------+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
224 | Name | Output File | Format | Parameter | |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
225 +=======+========================+========+============+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
226 | ??? | Feature Table with MS1 | csv | ms | |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
227 +-------+------------------------+--------+------------+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
228 | ??? | Feature Table with MS2 | csv | idmsms | |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
229 +-------+------------------------+--------+------------+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
230 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
231 Alternatively, the tool takes a **csv** table as input which has to fulfill the following requirements |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
232 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
233 (1) no more than one sample (or file) name column and one feature name row; |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
234 (2) feature names that contain the mass and retention times, separated by a constant delimiter; and |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
235 (3) features in columns and samples in rows. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
236 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
237 Downstream Tools |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
238 +---------+--------------+----------------------+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
239 | Name | Output File | Format | |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
240 +=========+==============+======================+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
241 | matchMS | Mass Spectra | collection (tgz/msp) | |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
242 +---------+--------------+----------------------+ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
243 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
244 @GENERAL_HELP@ |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
245 ]]> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
246 </token> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
247 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
248 <token name="@GENERAL_HELP@"> |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
249 Background |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
250 Metabolomics |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
251 Metabolomics is frequently performed using chromatographically coupled mass spectrometry, with gas |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
252 chromatography, liquid chromatography, and capillary electrophoresis being the most frequently utilized |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
253 methods of separation. The coupling of chromatography to mass spectrometry is enabled with an |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
254 appropriate ionization source - electron impact (EI) for gas phase separations and electrospray |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
255 ionization (ESI) for liquid phase separations. XCMS is a commonly used tool to detect all the signals |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
256 from a metabolomics dataset, generating aligned features, where a feature is represented by a mass and |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
257 retention time. Each feature is presumed to derive from a single compound. However, each compound is |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
258 represented by several features. With any ionization method, isotopic peaks will be observed reflective |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
259 of the elemental composition of the analyte. In EI, fragmentation is a byproduct of ionization, and has |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
260 driven the generation of large mass spectral libraries. In ESI, in-source fragmentation frequently |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
261 occurs, the magnitude of which is compound dependent, with more labile compounds being more prone to |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
262 in-source fragmentation. ESI can also product multiple adduct forms (protonated, potassiated, sodiated, |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
263 ammoniated...), and can produce multimers (i.e. [2M+H]+, [3M+K]+, etc) and multiple charged species |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
264 ([M+2H]++). This can become further complicated by considering combinations of these phenomena. For |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
265 example [2M+3H]+++ (triply charged dimer) or an in-source fragment of a dimer. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
266 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
267 RAMClustR approach |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
268 RAMClustR was designed to group features designed from the same compound using an approach which is |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
269 __1.__ unsupervised, __2.__ platform agnosic, and __3.__ devoid of curated rules, as the depth of |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
270 understanding of these processes is insufficent to enable accurate curation/prediction of all phenomenon |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
271 that may occur. We acheive this by making two assumptions. The first is that two features derived |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
272 from the same compound with have (approximately) the same retention time. The second is that two |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
273 features derived from the same compound will have (approximately) the same quantitative trend across |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
274 all samples in the xcms sample set. From these assumptions, we can calculate a retention time |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
275 similarity score and a correlational similarity score for each feature pair. A high similarity score |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
276 for both retention time and correlation indicates a strong probability that two features derive from |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
277 the same compound. Since both conditions must be met, the product of the two similarity scores provides |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
278 the best approximatio of the total similarity score - i.e. a feature pair with retention time similarity |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
279 of 1 and correlational similarity of 0 is unlikely to derive from one compound - 1 x 0 = 0, the final |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
280 similarity score is zero, indicating the two features represent two different compounds. Similarly, a |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
281 feature pair with retention time similarity of 0 and correlational similarity of 1 is unlikely to derive |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
282 from one compound - 0 x 1 = 0. Alternatively - a feature pair with retention time similarity of 1 and |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
283 correlational similarity of 1 is likely to derive from one compound - 1 x 1 = 1. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
284 |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
285 The RAMClustR algorithm is built on creating similarity scores for all pairs of features, submitting |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
286 this score matrix for heirarchical clustering, and then cutting the resulting dendrogram into neat |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
287 chunks using the dynamicTreeCut package - where each 'chunk' of the dendrogram results in a group of |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
288 features likely to be derived from a single compound. Importantly, this is acheived without looking for |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
289 specific phenomenon (i.e. sodiation), meaning that grouping can be performed on any dataset, whether it |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
290 is poisitive or negative ionization mode, EI or ESI, LC-MS GC-MS or CE-MS, in-source fragment or complex |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
291 adduction event, and predictable or unpredictable signals. |
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
292 </token> |
4
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
293 |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
294 <token name="@HELP_experiment@"> |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
295 <![CDATA[ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
296 Create an Experimental Design specification for RAMClustR experiment. |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
297 |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
298 Downstream Tools |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
299 +-----------+-----------------------+--------+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
300 | Name | Output File | Format | |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
301 +===========+=======================+========+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
302 | RAMClustR | Experiment definition | csv | |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
303 +-----------+-----------------------+--------+ |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
304 |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
305 ]]> |
69e0da4703b5
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit b514d9bf91b62bb06d39e6ceee21d8f18876e12b"
recetox
parents:
3
diff
changeset
|
306 </token> |
3
211cd88b5148
"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/ramclustr commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents:
diff
changeset
|
307 </macros> |