Mercurial > repos > iuc > dexseq
comparison dexseq_count.xml @ 3:a26a82bed63f draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
| author | iuc |
|---|---|
| date | Fri, 25 Sep 2015 16:26:39 -0400 |
| parents | 276833129f97 |
| children | 28a2181df3b9 |
comparison
equal
deleted
inserted
replaced
| 2:b19cb9385f28 | 3:a26a82bed63f |
|---|---|
| 1 <tool id="dexseq_count" name="DEXSeq-Count" version="1.0"> | 1 <tool id="dexseq_count" name="DEXSeq-Count" version="1.0"> |
| 2 <description>Prepare and count exon abundancies from RNA-seq data</description> | 2 <description>Prepare and count exon abundancies from RNA-seq data</description> |
| 3 <requirements> | 3 <requirements> |
| 4 <requirement type="package" version="3.1.0">R</requirement> | 4 <requirement type="package" version="1.14">dexseq</requirement> |
| 5 <requirement type="package" version="1.14.2">dexseq</requirement> | |
| 6 <requirement type="package" version="0.6.1">htseq</requirement> | 5 <requirement type="package" version="0.6.1">htseq</requirement> |
| 7 <requirement type="package" version="0.7.6">pysam</requirement> | 6 <requirement type="package" version="0.7.7">pysam</requirement> |
| 8 </requirements> | 7 </requirements> |
| 8 <stdio> | |
| 9 <!-- Anything other than zero is an error --> | |
| 10 <exit_code range="1:" /> | |
| 11 <exit_code range=":-1" /> | |
| 12 <!-- In case the return code has not been set propery check stderr too --> | |
| 13 <regex match="Error:" /> | |
| 14 <regex match="Exception:" /> | |
| 15 </stdio> | |
| 9 <command> | 16 <command> |
| 10 <![CDATA[ | 17 <![CDATA[ |
| 11 #if $mode.mode_select == "prepare": | 18 #if $mode.mode_select == "prepare": |
| 12 python \$DEXSEQ_ROOT/python_scripts/dexseq_prepare_annotation.py | 19 python \$DEXSEQ_ROOT/python_scripts/dexseq_prepare_annotation.py |
| 13 -r $mode.aggregate | 20 -r $mode.aggregate |
| 24 $mode.bamfile | 31 $mode.bamfile |
| 25 $counts_file | 32 $counts_file |
| 26 #end if | 33 #end if |
| 27 ]]> | 34 ]]> |
| 28 </command> | 35 </command> |
| 29 <stdio> | |
| 30 <!-- Anything other than zero is an error --> | |
| 31 <exit_code range="1:" /> | |
| 32 <exit_code range=":-1" /> | |
| 33 <!-- In case the return code has not been set propery check stderr too --> | |
| 34 <regex match="Error:" /> | |
| 35 <regex match="Exception:" /> | |
| 36 </stdio> | |
| 37 <inputs> | 36 <inputs> |
| 38 <conditional name="mode"> | 37 <conditional name="mode"> |
| 39 <param name="mode_select" type="select" label="Mode of operation"> | 38 <param name="mode_select" type="select" label="Mode of operation"> |
| 40 <option value="prepare">Prepare annotation</option> | 39 <option value="prepare">Prepare annotation</option> |
| 41 <option value="count">Count reads</option> | 40 <option value="count">Count reads</option> |
| 64 </conditional> | 63 </conditional> |
| 65 </inputs> | 64 </inputs> |
| 66 | 65 |
| 67 <outputs> | 66 <outputs> |
| 68 <data format="tabular" name="counts_file" label="DEXSeq count reads on ${on_string}"> | 67 <data format="tabular" name="counts_file" label="DEXSeq count reads on ${on_string}"> |
| 69 <filter>(mode['mode_select'] == 'count')</filter> | 68 <filter>mode['mode_select'] == 'count'</filter> |
| 70 </data> | 69 </data> |
| 71 <data format="gff" name="flattened_gtf_out" label="DEXSeq prepare annotation ${on_string}"> | 70 <data format="gtf" name="flattened_gtf_out" label="DEXSeq prepare annotation on ${on_string}"> |
| 72 <filter>(mode['mode_select'] == 'prepare')</filter> | 71 <filter>mode['mode_select'] == 'prepare'</filter> |
| 73 </data> | 72 </data> |
| 74 </outputs> | 73 </outputs> |
| 75 | 74 |
| 76 <tests> | 75 <tests> |
| 77 <test> | 76 <test> |
