annotate macros.xml @ 5:32e0154eec13 draft default tip

"planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
author recetox
date Fri, 28 Jan 2022 16:28:04 +0000
parents b9d1e4807568
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
1 <macros>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
2 <token name="@TOOL_VERSION@">0.5.4</token>
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
3
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
4 <xml name="creator">
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
5 <creator>
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
6 <person
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
7 givenName="Muhammad"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
8 familyName="Usman"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
9 url="https://github.com/smartx-usman"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
10 identifier="0000-0002-9598-0704" />
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
11 <person
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
12 givenName="Aleš"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
13 familyName="Křenek"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
14 url="https://github.com/ljocha"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
15 identifier="0000-0002-3395-3196" />
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
16 <organization
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
17 url="https://www.recetox.muni.cz/"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
18 email="GalaxyToolsDevelopmentandDeployment@space.muni.cz"
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
19 name="RECETOX MUNI" />
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
20 </creator>
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
21 </xml>
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
22
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
23 <xml name="requirements">
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
24 <requirements>
3
b9d1e4807568 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 683f472a44f296d65cf572a5e720839fc4c0141e-dirty"
recetox
parents: 2
diff changeset
25 <container type="docker">recetox/retip:@TOOL_VERSION@-recetox4</container>
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
26 </requirements>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
27 </xml>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
28 <xml name="citations">
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
29 <citations>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
30 <citation type="doi">https://doi.org/10.1021/acs.analchem.9b05765</citation>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
31 </citations>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
32 </xml>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
33 <token name="@HELP@"><![CDATA[
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
34 **Retip** is an R package for predicting Retention Time (RT) for small molecules in a high pressure liquid
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
35 chromatography (HPLC) Mass Spectrometry analysis. Retention time calculation can be useful in identifying
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
36 unknowns and removing false positive annotations. It uses five different machine learning algorithms to built a
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
37 stable, accurate and fast RT prediction model:
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
38
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
39 - Random Forest: a decision tree algorithms
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
40 - BRNN: Bayesian Regularized Neural Network
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
41 - XGBoost: an extreme Gradient Boosting for tree algorithms
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
42 - lightGBM: a gradient boosting framework that uses tree based learning algorithms.
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
43 - Keras: a high-level neural networks API for Tensorflow
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
44
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
45 Retip also includes useful biochemical databases like: BMDB, ChEBI, DrugBank, ECMDB, FooDB, HMDB, KNApSAcK,
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
46 PlantCyc, SMPDB, T3DB, UNPD, YMDB and STOFF.
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
47
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
48 **Get started**
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
49
5
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
50 To use Retip, a user needs to prepare a compound retention time library. The input file
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
51 needs compound Name, InChiKey, SMILES code and experimental retention time information for each compound.
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
52 The input must be a CSV file. Retip will use this input file to build a the model and will predict
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
53 retention times for other biochemical databases or an input query list of compounds. It is suggested that
32e0154eec13 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 9bc547872c98a9c13c561d15e8990fe82bdc0e72"
recetox
parents: 3
diff changeset
54 the file has at least 300 compounds to build a good retention time prediction model.
0
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
55 ]]>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
56 </token>
9a1c51cd7899 "planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/retip commit 880667785eed143b5d777010c79a12a53a00af4f"
recetox
parents:
diff changeset
57 </macros>