annotate bamqc.xml @ 2:934cd08c77af draft

Uploaded
author joachim-jacob
date Tue, 12 Feb 2013 04:48:36 -0500
parents
children 9537dd9dd18b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
1
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
2 <tool id="qualimap_bamqc" name="Analyse SAM/BAM with bamqc" version="0.0.1">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
3 <!-- Additional info: wrapper compatible with versions ..... -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
4 <description>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
5 to asses mapping quality metrics.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
6 </description>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
7
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
8 <version_command>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
9 qualimap --version
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
10 </version_command>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
11
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
12 <requirements>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
13 <requirement type="package">qualimap</requirement>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
14 </requirements>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
15
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
16 <command interpreter="perl">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
17 ## it is recommended that you write a wrapper for your tool
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
18 ## and pass all parameters to that tool, which parses them.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
19 bamqc_wrapper.pl $configfile
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
20 </command>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
21
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
22 <inputs>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
23 <param format="sam,bam" name="bam" type="data" label="Alignments in the BAM or SAM format" help="The set of aligned reads." />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
24 <param type="boolean" name="c" checked="TRUE" truevalue="-c" falsevalue="" label="paint chromosome limits inside charts" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
25 <conditional name="customgtf">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
26 <param name="upload" type="select" label="BETA! Analyze the alignment data for the regions of interest you provide">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
27 <option value="yes">Yes</option>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
28 <option value="no" selected="true">No</option>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
29 </param>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
30 <when value="yes">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
31 <param name="gff" type="data" format="bed,gtf,gff3" label="Choose your feature annotation file" help="Provide your BED, GTF or GFF file"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
32 <param name="os" type="boolean" checked="FALSE" truevalue="-os" falsevalue="" label="compute also regions outside stats" help="If checked, the information about the reads that are mapped outside of the regions of interest will be also computed and shown in a separate section" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
33 <param type="select" name="p" label="The sequencing protocol strand specificity" help="Can be non-strand-specific, forward-stranded orreverse-stranded. This information is required to calculate the number of correct strand reads.">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
34 <option value="NON-STRAND-SPECIFIC">Non-strand-specific</option>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
35 <option value="STRAND-SPECIFIC-FORWARD">Strand-specific forward</option>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
36 <option value="STRAND-SPECIFIC-REVERSE">Strand-specific reverse</option>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
37 </param>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
38 </when>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
39 <when value="no"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
40 </conditional>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
41 <param name="hm" type="text" size="3" value="3" label="minimum size for a homopolymer to be considered in indel analysis" help="Only homopolymers of this size or larger will be considered when estimating homopolymer indels count"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
42 <param name="nr" type="text" size="6" value="1000" label="number of reads in the chunk" help="In order to reduce the load of I/O, reads are analyzed in chunks. Each chunk contains the selected number of reads which will be loaded into memory and analyzed by a single thread. Smaller numbers may result in lower performance, but also the memory consumption will be reduced. The default value is 1000 reads"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
43 </inputs>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
44
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
45 <outputs>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
46 <data format="html" name="bamqc_result" label="${tool.name} on ${on_string}">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
47 <!-- <data format="html" name="bamqc_result" label="${tool.name} on ${on_string}" from_work_dir="bamqc_output/qualimapReport.html"> -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
48 </data>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
49 </outputs>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
50
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
51 <configfiles>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
52 <!-- this config file collects all parameter settings -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
53 <configfile name="configfile">
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
54 ## first we pass some galaxy environment variables
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
55 galtemp==${__new_file_path__}
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
56
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
57 bamqc_result==$bamqc_result
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
58 outputdir==$bamqc_result.files_path
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
59 bam==$bam
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
60 c==$c
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
61 hm==$hm
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
62 nr==$nr
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
63 #if $customgtf.upload=="yes"
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
64 gff==$customgtf.gff
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
65 os==$customgtf.os
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
66 p==$customgtf.p
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
67 #end if
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
68 </configfile>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
69 </configfiles>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
70
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
71 <tests>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
72 <!-- Test base-space single-end reads with pre-built index and preset parameters -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
73 <test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
74 <!-- TopHat commands:
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
75 tophat -o tmp_dir -p 1 tophat_in1 test-data/tophat_in2.fastqsanger
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
76 Rename the files in tmp_dir appropriately
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
77 -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
78 <param name="input1" ftype="fastqsanger" value="tophat_in2.fastqsanger" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
79 <param name="genomeSource" value="indexed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
80 <param name="index" value="tophat_test" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
81 <param name="sPaired" value="single" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
82 <param name="sSettingsType" value="preSet" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
83 <output name="junctions" file="tophat_out1j.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
84 <output name="accepted_hits" file="tophat_out1h.bam" compare="sim_size" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
85 </test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
86 <!-- Test using base-space test data: paired-end reads, index from history. -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
87 <test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
88 <!-- TopHat commands:
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
89 bowtie-build -f test-data/tophat_in1.fasta tophat_in1
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
90 tophat -o tmp_dir -p 1 -r 20 tophat_in1 test-data/tophat_in2.fastqsanger test-data/tophat_in3.fastqsanger
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
91 Rename the files in tmp_dir appropriately
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
92 -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
93 <param name="input1" ftype="fastqsanger" value="tophat_in2.fastqsanger" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
94 <param name="genomeSource" value="history" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
95 <param name="ownFile" ftype="fasta" value="tophat_in1.fasta" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
96 <param name="sPaired" value="paired" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
97 <param name="input2" ftype="fastqsanger" value="tophat_in3.fastqsanger" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
98 <param name="mate_inner_distance" value="20" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
99 <param name="pSettingsType" value="preSet" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
100 <output name="junctions" file="tophat_out2j.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
101 <output name="accepted_hits" file="tophat_out2h.bam" compare="sim_size" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
102 </test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
103 <!-- Test base-space single-end reads with user-supplied reference fasta and full parameters -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
104 <test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
105 <!-- Tophat commands:
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
106 bowtie-build -f test-data/tophat_in1.fasta tophat_in1
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
107 tophat -o tmp_dir -p 1 -a 8 -m 0 -i 70 -I 500000 -F 0.15 -g 40 +coverage-search +min-coverage-intron 50 +max-coverage-intro 20000 +segment-mismatches 2 +segment-length 25 +closure-search +min-closure-exon 50 +min-closure-intron 50 +max-closure-intro 5000 +microexon-search tophat_in1 test-data/tophat_in2.fastqsanger
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
108 Replace the + with double-dash
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
109 Rename the files in tmp_dir appropriately
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
110 -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
111 <param name="input1" ftype="fastqsanger" value="tophat_in2.fastqsanger"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
112 <param name="genomeSource" value="history"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
113 <param name="ownFile" value="tophat_in1.fasta"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
114 <param name="sPaired" value="single"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
115 <param name="sSettingsType" value="full"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
116 <param name="library_type" value="FR Unstranded"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
117 <param name="anchor_length" value="8"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
118 <param name="splice_mismatches" value="0"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
119 <param name="min_intron_length" value="70"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
120 <param name="max_intron_length" value="500000"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
121 <param name="max_multihits" value="40"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
122 <param name="min_segment_intron" value="50" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
123 <param name="max_segment_intron" value="500000" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
124 <param name="seg_mismatches" value="2"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
125 <param name="seg_length" value="25"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
126 <param name="allow_indel_search" value="Yes"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
127 <param name="max_insertion_length" value="3"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
128 <param name="max_deletion_length" value="3"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
129 <param name="use_junctions" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
130 <param name="use_annotations" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
131 <param name="use_juncs" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
132 <param name="no_novel_juncs" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
133 <param name="use_search" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
134 <param name="min_closure_exon" value="50" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
135 <param name="min_closure_intron" value="50" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
136 <param name="max_closure_intron" value="5000" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
137 <param name="use_search" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
138 <param name="min_coverage_intron" value="50" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
139 <param name="max_coverage_intron" value="20000" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
140 <param name="microexon_search" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
141 <output name="insertions" file="tophat_out3i.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
142 <output name="deletions" file="tophat_out3d.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
143 <output name="junctions" file="tophat_out3j.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
144 <output name="accepted_hits" file="tophat_out3h.bam" compare="sim_size" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
145 </test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
146 <!-- Test base-space paired-end reads with user-supplied reference fasta and full parameters -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
147 <test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
148 <!-- TopHat commands:
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
149 tophat -o tmp_dir -r 20 -p 1 -a 8 -m 0 -i 70 -I 500000 -F 0.15 -g 40 +coverage-search +min-coverage-intron 50 +max-coverage-intro 20000 +segment-mismatches 2 +segment-length 25 +microexon-search tophat_in1 test-data/tophat_in2.fastqsanger test-data/tophat_in3.fastqsanger
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
150 Replace the + with double-dash
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
151 Rename the files in tmp_dir appropriately
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
152 -->
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
153 <param name="input1" ftype="fastqsanger" value="tophat_in2.fastqsanger"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
154 <param name="genomeSource" value="indexed"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
155 <param name="index" value="tophat_test"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
156 <param name="sPaired" value="paired"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
157 <param name="input2" ftype="fastqsanger" value="tophat_in3.fastqsanger"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
158 <param name="mate_inner_distance" value="20"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
159 <param name="pSettingsType" value="full"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
160 <param name="library_type" value="FR Unstranded"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
161 <param name="mate_std_dev" value="20"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
162 <param name="anchor_length" value="8"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
163 <param name="splice_mismatches" value="0"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
164 <param name="min_intron_length" value="70"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
165 <param name="max_intron_length" value="500000"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
166 <param name="max_multihits" value="40"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
167 <param name="min_segment_intron" value="50" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
168 <param name="max_segment_intron" value="500000" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
169 <param name="seg_mismatches" value="2"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
170 <param name="seg_length" value="25"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
171 <param name="allow_indel_search" value="No"/>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
172 <param name="use_junctions" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
173 <param name="use_annotations" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
174 <param name="use_juncs" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
175 <param name="no_novel_juncs" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
176 <param name="use_search" value="No" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
177 <param name="microexon_search" value="Yes" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
178 <output name="junctions" file="tophat_out4j.bed" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
179 <output name="accepted_hits" file="tophat_out4h.bam" compare="sim_size" />
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
180 </test>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
181 </tests>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
182
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
183 <help>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
184 **Tool Overview**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
185
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
186 Tool_ allows for simply but throroughly checking of the quality of mapping.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
187
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
188 .. _Tool: http://qualimap.bioinfo.cipf.es//
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
189
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
190 ------
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
191
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
192 **Know what you are doing**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
193
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
194 .. class:: warningmark
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
195
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
196 Know what you are doing by reading the `documentation`__ and experimenting.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
197
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
198 .. __: http://tophat.cbcb.umd.edu/manual.html
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
199
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
200 ------
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
201
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
202 **Input formats**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
203
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
204 Tool accepts files in Sanger FASTQ format. Use the FASTQ Groomer to prepare your files.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
205
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
206 ------
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
207
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
208 **Outputs**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
209
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
210 Tool produces two output files:
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
211
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
212 - junctions -- A UCSC BED_ track of junctions reported by TopHat. Each junction consists of two connected BED blocks, where each block is as long as the maximal overhang of any read spanning the junction. The score is the number of alignments spanning the junction.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
213 - accepted_hits -- A list of read alignments in BAM_ format.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
214
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
215 .. _BED: http://genome.ucsc.edu/FAQ/FAQformat.html#format1
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
216 .. _BAM: http://samtools.sourceforge.net/
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
217
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
218 Two other possible outputs, depending on the options you choose, are insertions and deletions, both of which are in BED format.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
219
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
220 -------
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
221
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
222 **Tool settings**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
223
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
224 All of the options have a default value. You can change any of them. Some of the options in Tophat have been implemented here.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
225
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
226 ------
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
227
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
228 **Tool parameter list**
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
229
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
230 This is a list of implemented Tophat options::
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
231
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
232 -r This is the expected (mean) inner distance between mate pairs. For, example, for paired end runs with fragments
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
233 selected at 300bp, where each end is 50bp, you should set -r to be 200. There is no default, and this parameter
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
234 is required for paired end runs.
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
235
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
236 </help>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
237 </tool>
934cd08c77af Uploaded
joachim-jacob
parents:
diff changeset
238