annotate bam2wig.xml @ 49:6b33e31bda10 draft

Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
author lparsons
date Thu, 16 Jul 2015 17:43:43 -0400
parents 2e6190c29c54
children 09846d5169fa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
1 <tool id="rseqc_bam2wig" name="BAM to Wiggle" version="2.4galaxy1">
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
2 <description>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
3 converts all types of RNA-seq data from .bam to .wig
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
4 </description>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
5
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
6 <macros>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
7 <import>rseqc_macros.xml</import>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
8 </macros>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
9
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
10 <requirements>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
11 <expand macro="requirement_package_r" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
12 <expand macro="requirement_package_numpy" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
13 <expand macro="requirement_package_rseqc" />
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
14 </requirements>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
15
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
16 <expand macro="stdio" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
17
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
18 <version_command><![CDATA[bam2wig.py --version]]></version_command>
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
19
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
20 <command><![CDATA[
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
21 ln -sfn '${input}' 'input.bam' &&
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
22 ln -sfn '${input.metadata.bam_index}' 'input.bam.bai' &&
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
23 bam2wig.py -i input.bam -s $chromsize -o outfile
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
24
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
25 #if str($strand_type.strand_specific) == "pair"
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
26 -d
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
27 #if str($strand_type.pair_type) == "sd"
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
28 '1++,1--,2+-,2-+'
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
29 #else
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
30 '1+-,1-+,2++,2--'
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
31 #end if
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
32 #end if
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
33
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
34 #if str($strand_type.strand_specific) == "single"
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
35 -d
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
36 #if str($strand_type.single_type) == "s"
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
37 '++,--'
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
38 #else
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
39 '+-,-+'
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
40 #end if
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
41 #end if
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
42
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
43 #if $wigsum.wigsum_type
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
44 -t $wigsum.totalwig
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
45 #end if
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
46 #if $multihits.skipmultihits
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
47 --skip-multi-hits
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
48 --mapq=$multihits.mapq
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
49 #end if
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
50 2>&1
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
51 ]]>
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
52 </command>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
53 <inputs>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
54 <param name="input" type="data" label="Input .bam File" format="bam" help="(--input-file)"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
55 <param name="chromsize" type="data" label="Chromosome size file (tab or space separated)" format="txt,tabular" help="(--chromSize)"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
56
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
57 <conditional name="multihits">
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
58 <param name="skipmultihits" type="boolean" label="Skip Multiple Hit Reads/Only Use Uniquely Mapped Reads" value="false" help="(--skip-multi-hits)" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
59 <when value="true">
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
60 <param name="mapq" value="30" type="integer" label="Minimum mapping quality for an alignment to be called 'uniquly mapped'" help="(--mapq)" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
61 </when>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
62 <when value="false" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
63 </conditional>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
64
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
65 <conditional name="wigsum">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
66 <param name="wigsum_type" type="boolean" label="Specify wigsum?" value="false">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
67 </param>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
68 <when value="true">
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
69 <param name="totalwig" value="0" type="integer" label="specified wigsum" help="(--wigsum)"/>
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
70 </when>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
71 <when value="false"/>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
72 </conditional>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
73
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
74 <conditional name="strand_type">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
75 <param name="strand_specific" type="select" label="Strand-specific?" value="none">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
76 <option value="none">none</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
77 <option value="pair">Pair-End RNA-seq</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
78 <option value="single">Single-End RNA-seq</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
79 </param>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
80 <when value="pair">
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
81 <param name="pair_type" type="select" display="radio" label="Pair-End Read Type (format: mapped --> parent)" value="sd" help="(--strand)">
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
82 <option value="sd"> read1 (positive --> positive; negative --> negative), read2 (positive --> negative; negative --> positive)</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
83 <option value="ds">read1 (positive --> negative; negative --> positive), read2 (positive --> positive; negative --> negative)</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
84 </param>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
85 </when>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
86 <when value="single">
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
87 <param name="single_type" type="select" display="radio" label="Single-End Read Type (format: mapped --> parent)" value="s" help="(--strand)">
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
88 <option value="s">positive --> positive; negative --> negative</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
89 <option value="d">positive --> negative; negative --> positive</option>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
90 </param>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
91 </when>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
92 <when value="none"></when>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
93 </conditional>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
94 </inputs>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
95
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
96 <outputs>
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
97 <data format="wig" name="output" from_work_dir="outfile.wig">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
98 <filter>strand_type['strand_specific'] == 'none'</filter>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
99 </data>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
100 <data format="wig" name="outputfwd" from_work_dir="outfile.Forward.wig" label="${tool.name} on ${on_string} (Forward Reads)">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
101 <filter>strand_type['strand_specific'] != 'none'</filter>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
102 </data>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
103 <data format="wig" name="outputrv" from_work_dir="outfile.Reverse.wig" label="${tool.name} on ${on_string} (Reverse Reads)">
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
104 <filter>strand_type['strand_specific'] != 'none'</filter>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
105 </data>
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
106 </outputs>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
107
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
108 <tests>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
109 <test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
110 <param name="input" value="pairend_strandspecific_51mer_hg19_chr1_1-100000.bam"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
111 <param name="chromsize" value="hg19.chrom.sizes"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
112 <output name="output" file="testwig.wig"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
113 </test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
114 <test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
115 <param name="input" value="pairend_strandspecific_51mer_hg19_chr1_1-100000.bam"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
116 <param name="chromsize" value="hg19.chrom.sizes"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
117 <param name="skipmultihits" value="True"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
118 <param name="mapq" value="20"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
119 <output name="output" file="testwig.wig"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
120 </test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
121 <test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
122 <param name="input" value="pairend_strandspecific_51mer_hg19_chr1_1-100000.bam"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
123 <param name="chromsize" value="hg19.chrom.sizes"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
124 <param name="strand_specific" value="pair"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
125 <param name="pair_type" value="sd"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
126 <output name="outputfwd" file="testwig.Forward.wig"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
127 <output name="outputrv" file="testwig.Reverse.wig"/>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
128 </test>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
129 </tests>
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
130
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
131 <help><![CDATA[
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
132 bam2wig.py
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
133 ++++++++++
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
134
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
135 Visualization is the most straightforward and effective way to QC your RNA-seq
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
136 data. For example, change of expression or new splicing can be easily checked
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
137 by visually comparing two RNA-seq tracks using genome browser such as UCSC_,
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
138 IGB_ and IGV_. `bam2wig.py` converts all types of RNA-seq data from BAM_
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
139 format into wiggle_ format in one-stop. wiggle_ files can then be easily
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
140 converted into bigwig_. Bigwig is indexed, binary format of wiggle file, and
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
141 it's particular useful to display large, continuous dataset on genome
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
142 browser.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
143
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
144 Inputs
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
145 ++++++++++++++
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
146
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
147 Input BAM file
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
148 Alignment file in BAM format (SAM is not supported). BAM file will be sorted and indexed using samTools.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
149
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
150 Chromosome size file
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
151 Tab or space separated text file with 2 columns: first column is chromosome name, second column is size of the chromosome. Chromosome names (such as "chr1") should be consistent between this file and BAM file.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
152
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
153 Specified wigsum (default=none)
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
154 Specified wigsum. Wigsum of 100000000 equals to coverage achieved by 1 million 100nt reads. Ignore this option to disable normalization.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
155
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
156 Skip multiple Hit reads
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
157 skips multiple hit reads or only use uniquely mapped reads
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
158
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
159 Strand-specific (default=none)
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
160 How read(s) were stranded during sequencing. If you are not sure about the strand rule, run infer_experiment.py
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
161
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
162 Outputs
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
163 ++++++++++++++
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
164
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
165 If RNA-seq is not strand specific, one wig file will be generated, if RNA-seq
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
166 is strand specific, two wig files corresponding to Forward and Reverse will be generated.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
167
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
168 -----
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
169
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
170 About RSeQC
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
171 +++++++++++
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
172
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
173 The RSeQC_ package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data. "Basic modules" quickly inspect sequence quality, nucleotide composition bias, PCR bias and GC bias, while "RNA-seq specific modules" investigate sequencing saturation status of both splicing junction detection and expression estimation, mapped reads clipping profile, mapped reads distribution, coverage uniformity over gene body, reproducibility, strand specificity and splice junction annotation.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
174
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
175 The RSeQC package is licensed under the GNU GPL v3 license.
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
176
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
177 .. image:: http://rseqc.sourceforge.net/_static/logo.png
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
178
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
179 .. _RSeQC: http://rseqc.sourceforge.net/
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
180
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
181 .. _UCSC: http://genome.ucsc.edu/index.html
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
182 .. _IGB: http://bioviz.org/igb/
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
183 .. _IGV: http://www.broadinstitute.org/igv/home
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
184 .. _BAM: http://genome.ucsc.edu/goldenPath/help/bam.html
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
185 .. _wiggle: http://genome.ucsc.edu/goldenPath/help/wiggle.html
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
186 .. _bigwig: http://genome.ucsc.edu/FAQ/FAQformat.html#format6.1
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
187 ]]>
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
188 </help>
49
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
189
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
190 <expand macro="citations" />
6b33e31bda10 Uploaded tar based on https://github.com/lparsons/galaxy_tools/tree/master/tools/rseqc 1a3c419bc0ded7c40cb2bc3e7c87bfb01ddfeba2
lparsons
parents: 48
diff changeset
191
48
2e6190c29c54 Upload tar.gz again - toolshed removed all files (grrr...)
lparsons
parents:
diff changeset
192 </tool>