annotate alevinQC_galaxy/alevinQC_galaxy.xml @ 0:5f0da20666fa draft default tip

Uploaded
author fwuennemann
date Thu, 01 Apr 2021 00:55:48 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
1 <tool id="alevinQC" name="AlevinQC" version="0.1.0">
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
2 <description>produces quality control reports for salmon-alevin runs.</description>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
3 <requirements>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
4 <requirement type="package" version="1.6.0">bioconductor-alevinqc</requirement>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
5 </requirements>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
7 mkdir ./alevin
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
8 && ln -sf '$input_feature_dump' "featureDump.txt"
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
9 && ln -sf '$input_rawcbfreq' "raw_cb_frequency.txt"
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
10 && mv "featureDump.txt" "raw_cb_frequency.txt" ./alevin
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
11 && mkdir ./aux_info
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
12 && ln -sf '$input_alevin_meta' "alevin_meta_info.json"
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
13 && ln -sf '$input_meta' "meta_info.json"
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
14 && mv "alevin_meta_info.json" "meta_info.json" ./aux_info
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
15 && ln -sf '$input_cmd_info' "cmd_info.json"
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
16 && Rscript --version
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
17 && Rscript '$__tool_directory__/run_alevinQC.R'
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
18 ]]></command>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
19 <inputs>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
20 <param name="input_feature_dump" type="data" format="txt" help="The featureDump.txt from alevin output."/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
21 <param name="input_rawcbfreq" type="data" format="txt" help="The raw_cb_frequency.txt from alevin output."/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
22 <param name="input_meta" type="data" format="txt" help="The meta_info.json from alevin output."/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
23 <param name="input_alevin_meta" type="data" format="txt" help="The alevin_meta_info.json from alevin output."/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
24 <param name="input_cmd_info" type="data" format="txt" help="The cmd_info.json from alevin output."/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
25 </inputs>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
26 <outputs>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
27 <data name="alevin_kneeplot" label="alevin_kneeplot.pdf" format="pdf" from_work_dir="alevin_kneeplot.pdf"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
28 <data name="alevin_barodeFrequency_quant" label="alevin_barodeFrequency_quant.pdf" format="pdf" from_work_dir="alevin_barodeFrequency_quant.pdf"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
29 <data name="summaryTable" label="summaryTable.tab" format="txt" from_work_dir="summaryTable.tab"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
30 </outputs>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
31 <tests>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
32 <test>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
33 <param name="input_feature_dump" value="featureDump.txt"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
34 <param name="input_rawcbfreq" value="raw_cb_frequency.txt"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
35 <param name="input_alevin_meta" value="alevin_meta_info.json"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
36 <param name="input_meta" value="meta_info.json"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
37 <param name="input_cmd_info" value="cmd_info.json"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
38 <output name="alevin_kneeplot" value="alevin_kneeplot.pdf"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
39 <output name="alevin_barodeFrequency_quant" value="alevin_barodeFrequency_quant.pdf"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
40 <output name="summaryTable" value="summaryTable.tab"/>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
41 </test>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
42 </tests>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
43 <help><![CDATA[
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
44 This is a galaxy wrapper for the AlevinQC bioconductor package to produce quality control plots, such as knee plots for salmon alevin runs. This tool has been tested with upstream use of the galaxy implementation for alevin by bgruening:
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
45 'Salmon alevin galaxy tool<https://github.com/bgruening/galaxytools/tree/master/tools/salmon>'.
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
46
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
47 To use this tool with your salmon alevin runs, please select the dumpFeatures option.
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
48
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
49 The AlevinQC package is developed by Charlotte Soneson and Avi Srivastava.
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
50
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
51 Visit `AlevinQC_Github <https://csoneson.github.io/alevinQC/index.html>`__ page
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
52
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
53 Visit `AlevinQC_Bioconductor <http://www.bioconductor.org/packages/release/bioc/html/alevinQC.html>`__ page
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
54 ]]></help>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
55 <citations>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
56 <citation type="doi">10.18129/B9.bioc.alevinQC</citation>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
57 </citations>
5f0da20666fa Uploaded
fwuennemann
parents:
diff changeset
58 </tool>