comparison BAMqc.xml @ 2:f98435398c1d

Uploaded
author cshl-bsr
date Tue, 29 Mar 2016 15:26:13 -0400
parents
children 736260d32237
comparison
equal deleted inserted replaced
1:b4ff32b63fcd 2:f98435398c1d
1 <tool id="cshl_BAMqc" name="ezBAMQC" version="0.6.7" >
2
3 <description>
4 performs QC on BAM files for gene abundances and sample correlation
5 </description>
6
7 <requirements>
8 <requirement type="package">BAMqc</requirement>
9 <requirement type="package">samtools</requirement>
10 <requirement type="package">R</requirement>
11 </requirements>
12
13 <command interpreter="sh">
14
15 BAMqc.sh
16
17 -r '${refdb}'
18
19 -f '${attrID}'
20
21 -R '${rRNAdb}'
22
23 -s '$stranded'
24
25 -o "$output"
26
27 #set $core = len($files)
28
29 -p $core
30
31 #if str($cond_adv_options.adv_options) == 'yes':
32 -q '$cond_adv_options.mapq'
33 #end if
34
35 #for $file in $files
36 '$file.input'
37 '$file.input.tag'
38 #end for
39
40 </command>
41
42 <inputs>
43 <repeat name="files" title="BAM files" min="1">
44 <param format="bam" name="input" type="data" label="Files for QC" />
45 </repeat>
46
47 <param name="refdb" type="select" label="Reference gene model (GTF)">
48 <options from_data_table="gene_GTF_database" />
49 </param>
50
51 <param name="attrID" type="text" size="50" value="gene_id" label="Feature ID name" help="Summing reads based on gene (gene_id) or transcript (transcript_id.">
52 <sanitizer>
53 <valid initial="none">
54 <add value="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890_-." />
55 </valid>
56 </sanitizer>
57 </param>
58
59 <param name="rRNAdb" type="select" label="Ribosomal RNA locations (BED)">
60 <options from_data_table="rRNA_BED_database" />
61 </param>
62
63 <param name="stranded" type="select" label="Strandedness">
64 <option value="yes">Yes - Read from stranded library</option>
65 <option value="no">No - Reads from unstranded library</option>
66 <option value="reverse">Reverse - reverse-stranded library (e.g. NSR)</option>
67 </param>
68
69 <conditional name="cond_adv_options">
70 <param name="adv_options" type="select" label="Set advanced options">
71 <option value="no" selected="true">No</option>
72 <option value="yes">Yes</option>
73 </param>
74
75 <when value="yes">
76 <param name="mapq" type="integer" value="30" label="Minimum mapping quality for an alignment to be called uniquely mapped" />
77 </when>
78
79 <when value="no" />
80 </conditional>
81
82 </inputs>
83
84 <outputs>
85 <data format="html" name="output" label="BAM QC on $on_tag_string" />
86 <data format="txt" name="log" from_work_dir="bamqc.log" label="ezBAMQC log output" hidden="True" />
87 </outputs>
88
89 <help>
90
91 **What it does**
92
93 This tool takes the mapping results from RNA-Seq libraries (BAM), and performs rapid gene abundance quantification. If multiple files are provided, it will calculate and display correlation between each sample.
94
95 -----
96
97 The Galaxy wrapper for this tool is written by the `Cold Spring Harbor Laboratory`_ `Bioinformatics Shared Resources`_.
98
99 ezBAMQC_ is written by the `Molly Hammell Laboratory`_ and the `Bioinformatics Shared Resources`_ at CSHL_.
100
101 .. _CSHL: `Cold Spring Harbor Laboratory`_
102 .. _ezBAMQC: http://hammelllab.labsites.cshl.edu/software#ezBAMQC
103 .. _`Molly Hammell Laboratory`: http://hammelllab.labsites.cshl.edu/
104 .. _`Cold Spring Harbor Laboratory`: http://www.cshl.edu/
105 .. _`Bioinformatics Shared Resources`: http://bioinfo.cshl.edu/index.html
106
107 </help>
108 </tool>
109