Mercurial > repos > recetox > recetox_xmsannotator_simple
annotate recetox_xmsannotator_simple.xml @ 1:fa85bd6fd713 draft
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
author | recetox |
---|---|
date | Thu, 17 Sep 2020 08:39:26 +0000 |
parents | 4cf6d71da794 |
children | c72233720bdc |
rev | line source |
---|---|
1
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
1 <tool id="recetox_xmsannotator_simple" name="xmsannotator - simple" version="v2.0"> |
0
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
2 <macros> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
3 <import>recetox_xmsannotator_macros.xml</import> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
4 </macros> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
5 |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
6 <expand macro="requirements"/> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
7 |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
8 <command detect_errors="aggressive"><![CDATA[ |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
9 Rscript -e 'annotation <- xmsannotator::simple_annotation( |
1
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
10 peaks = arrow::read_feather("$peaks"), |
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
11 adducts = rhdf5::h5read("$adducts", "adducts"), |
0
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
12 metabolites = rhdf5::h5read("$metabolites", "metabolites"), |
1
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
13 mz_tolerance = as.double($mass_tolerance) |
0
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
14 )' |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
15 -e 'arrow::write_feather(annotation, "$annotation")' |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
16 ]]></command> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
17 |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
18 <inputs> |
1
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
19 <param name="peaks" type="data" format="feather" label="Peaks" help="Table of peak intensities."/> |
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
20 <param name="metabolites" type="data" format="h5" label="Metabolite database"/> |
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
21 <param name="adducts" type="data" format="h5" label="Adduct database"/> |
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
22 |
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
23 <param name="mass_tolerance" type="float" value="10" min="0" label="Mass tolerance [ppm]" help="Mass tolerance in ppm for database matching."/> |
0
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
24 </inputs> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
25 |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
26 <outputs> |
1
fa85bd6fd713
"planemo upload commit e434c430917b52ef21b96f0231663c1f1dda34f9-dirty"
recetox
parents:
0
diff
changeset
|
27 <data format="feather" name="annotation"/> |
0
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
28 </outputs> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
29 |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
30 <help><![CDATA[]]></help> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
31 <expand macro="citations"/> |
4cf6d71da794
"planemo upload commit 5d3c80fb59c7d68a3d4ae26119821bc8d6fd65f2-dirty"
recetox
parents:
diff
changeset
|
32 </tool> |