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