Mercurial > repos > nilesh > rseqc
comparison rseqc_macros.xml @ 60:1421603cc95b draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rseqc commit 1dfe55ca83685cadb0ce8f6ebbd8c13232376d1d
author | iuc |
---|---|
date | Sat, 26 Nov 2022 15:19:14 +0000 |
parents | dbedfc5f5a3c |
children | 5968573462fa |
comparison
equal
deleted
inserted
replaced
59:dbedfc5f5a3c | 60:1421603cc95b |
---|---|
1 <macros> | 1 <macros> |
2 | 2 <token name="@TOOL_VERSION@">5.0.1</token> |
3 <token name="@TOOL_VERSION@">2.6.4</token> | 3 <token name="@VERSION_SUFFIX@">0</token> |
4 | 4 <token name="@GALAXY_VERSION@">20.01</token> |
5 <xml name="requirements"> | 5 <xml name="requirements"> |
6 <requirements> | 6 <requirements> |
7 <requirement type="package" version="2.6.4">rseqc</requirement> | 7 <requirement type="package" version="@TOOL_VERSION@">rseqc</requirement> |
8 <yield/> | 8 <yield/> |
9 </requirements> | 9 </requirements> |
10 </xml> | 10 </xml> |
11 <xml name="bio_tools"> | 11 <xml name="bio_tools"> |
12 <xrefs> | 12 <xrefs> |
20 </stdio> | 20 </stdio> |
21 </xml> | 21 </xml> |
22 | 22 |
23 <!-- Params --> | 23 <!-- Params --> |
24 <xml name="bam_param"> | 24 <xml name="bam_param"> |
25 <param name="input" type="data" label="Input .bam file" format="bam" help="(--input-file)"/> | 25 <param name="input" type="data" label="Input BAM file" format="bam" help="(--input-file)"/> |
26 </xml> | 26 </xml> |
27 | 27 |
28 <xml name="bam_sam_param"> | 28 <xml name="bam_sam_param"> |
29 <param name="input" type="data" label="Input .bam/.sam file" format="bam,sam" help="(--input-file)"/> | 29 <param name="input" type="data" label="Input BAM/SAM file" format="bam,sam" help="(--input-file)"/> |
30 </xml> | 30 </xml> |
31 | 31 |
32 <xml name="refgene_param"> | 32 <xml name="refgene_param"> |
33 <param name="refgene" type="data" format="bed12" label="Reference gene model" help="(--refgene)"/> | 33 <param argument="--refgene" type="data" format="bed12" label="Reference gene model" help="Reference gene model in BED fomat"/> |
34 </xml> | 34 </xml> |
35 | 35 |
36 <xml name="mapq_param"> | 36 <xml name="mapq_param"> |
37 <param name="mapq" type="integer" label="Minimum mapping quality" value="30" help="Minimum mapping quality for an alignment to be considered as "uniquely mapped" (--mapq)"/> | 37 <param argument="--mapq" type="integer" label="Minimum mapping quality" value="30" |
38 help="Minimum mapping quality for an alignment to be considered as "uniquely mapped""/> | |
38 </xml> | 39 </xml> |
39 | 40 |
40 <xml name="readlength_param"> | 41 <xml name="readlength_param"> |
41 <param name="readlength" type="integer" value="" label="Alignment length" optional="false" help="Alignment length of read, usually set to the orignial read length (--read-align-length)"/> | 42 <param argument="--read-align-length" type="integer" value="" label="Alignment length" optional="false" help="Alignment length of read, usually set to the orignial read length"/> |
42 </xml> | 43 </xml> |
43 | 44 |
44 <xml name="readnum_param"> | 45 <xml name="readnum_param"> |
45 <param name="readnum" type="integer" label="Number of aligned reads" value="1000000" help="Number of aligned reads with mismatches used to calculate the mismatch profile (--read-num)"/> | 46 <param argument="--read-num" type="integer" label="Number of aligned reads" value="1000000" help="Number of aligned reads with mismatches used to calculate the mismatch profile"/> |
46 </xml> | 47 </xml> |
47 | 48 |
48 <xml name="sample_size_param"> | 49 <xml name="sample_size_param"> |
49 <param name="sample_size" type="integer" label="Number of reads sampled from SAM/BAM file (default = 200000)" value="200000" min="1" help="(--sample-size)"/> | 50 <param argument="--sample-size" type="integer" label="Number of reads sampled" value="200000" min="1" help="Number of reads sampled from SAM/BAM file"/> |
50 </xml> | 51 </xml> |
51 | 52 |
52 <xml name="min_intron_param"> | 53 <xml name="min_intron_param"> |
53 <param name="min_intron" type="integer" value="50" label="Minimum intron length (bp, default=50)" help="(--min-intron)" /> | 54 <param argument="--min-intron" type="integer" value="50" label="Minimum intron length (bp)" help="Default: 50" /> |
54 </xml> | 55 </xml> |
55 | 56 |
56 <xml name="layout_param"> | 57 <xml name="layout_param"> |
57 <param name="layout" type="select" label="Sequencing layout" help="(--sequencing)"> | 58 <param name="layout" type="select" label="Sequencing layout" help="(--sequencing)"> |
58 <option value="SE" selected="true">Single-end</option> | 59 <option value="SE" selected="true">Single-end</option> |
117 <filter>rscript_output</filter> | 118 <filter>rscript_output</filter> |
118 </data> | 119 </data> |
119 </xml> | 120 </xml> |
120 | 121 |
121 <!-- Command --> | 122 <!-- Command --> |
122 <token name="@MULTIHITS@"> | 123 <token name="@MULTIHITS@"><![CDATA[ |
123 <![CDATA[ | 124 #if str($multihits_type.multihits_type_selector) == "skip_multihits" |
124 #if str($multihits_type.multihits_type_selector) == "skip_multihits" | 125 --skip-multi-hits |
125 --skip-multi-hits | 126 --mapq=${multihits_type.mapq} |
126 --mapq=${multihits_type.mapq} | 127 #end if |
127 #end if | 128 ]]></token> |
128 ]]> | 129 |
129 </token> | 130 <token name="@BAM_SAM_INPUTS@"><![CDATA[ |
131 #set $extension = str($input.ext) | |
132 ln -s -f '${input}' 'input.${extension}' && | |
133 #if $extension == 'bam' | |
134 ln -s -f '${input.metadata.bam_index}' 'input.bam.bai' && | |
135 #end if | |
136 ]]></token> | |
130 | 137 |
131 <token name="@ABOUT@"> | 138 <token name="@ABOUT@"> |
132 | 139 |
133 ----- | 140 ----- |
134 | 141 |