annotate samtools_filter.xml @ 1:f2e4e81f3639

Add tool_dependencies.xml and test-data
author Jim Johnson <jj@umn.edu>
date Mon, 01 Apr 2013 10:57:16 -0500
parents 5dcbce4f5971
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
f2e4e81f3639 Add tool_dependencies.xml and test-data
Jim Johnson <jj@umn.edu>
parents: 0
diff changeset
1 <tool id="samtools_filter" name="Filter SAM or BAM" version="1.1.1">
0
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
2 <description>files on FLAG MAPQ RG LN or by region</description>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
3 <requirements>
1
f2e4e81f3639 Add tool_dependencies.xml and test-data
Jim Johnson <jj@umn.edu>
parents: 0
diff changeset
4 <requirement type="package" version="0.1.18">samtools</requirement>
0
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
5 </requirements>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
6 <!--
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
7 samtools view [-bchuHS] [-t in.refList] [-o output] [-f reqFlag] [-F skipFlag] [-q minMapQ] [-l library] [-r readGroup] [-R rgFile] <in.bam>|<in.sam> [region1 [...]]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
8 Usage: samtools view [options] <in.bam>|<in.sam> [region1 [...]]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
9
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
10 Options: -b output BAM
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
11 -h print header for the SAM output
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
12 -H print header only (no alignments)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
13 -S input is SAM
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
14 -u uncompressed BAM output (force -b)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
15 -1 fast compression (force -b)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
16 -x output FLAG in HEX (samtools-C specific)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
17 -X output FLAG in string (samtools-C specific)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
18 -c print only the count of matching records
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
19 -L FILE output alignments overlapping the input BED FILE [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
20 -t FILE list of reference names and lengths (force -S) [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
21 -T FILE reference sequence file (force -S) [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
22 -o FILE output file name [stdout]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
23 -R FILE list of read groups to be outputted [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
24 -f INT required flag, 0 for unset [0]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
25 -F INT filtering flag, 0 for unset [0]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
26 -q INT minimum mapping quality [0]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
27 -l STR only output reads in library STR [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
28 -r STR only output reads in read group STR [null]
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
29 -? longer help
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
30 -->
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
31 <command>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
32 ##set up input files, regions requires input.bam and input.bai
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
33 #set $input = None
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
34 #if isinstance($input1.datatype, $__app__.datatypes_registry.get_datatype_by_extension('bam').__class__):
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
35 #set $input = 'input.bam'
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
36 ln -s $input1 $input &amp;&amp;
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
37 ln -s $input1.metadata.bam_index input.bai &amp;&amp;
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
38 #elif isinstance($input1.datatype, $__app__.datatypes_registry.get_datatype_by_extension('sam').__class__):
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
39 #set $input = 'input.sam'
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
40 ln -s $input1 $input &amp;&amp;
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
41 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
42 samtools view -o "$output1" $header
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
43 #if $input1.datatype.file_ext == 'sam':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
44 -S
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
45 #else
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
46 -b
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
47 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
48 #if $mapq.__str__ != '':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
49 -q $mapq
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
50 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
51 #if $flag.filter.__str__ == 'yes':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
52 #if $flag.reqBits.__str__ != 'None':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
53 #set $reqs = $flag.reqBits.__str__.split(',')
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
54 #set $reqFlag = 0
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
55 #for $xn in $reqs:
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
56 #set $reqFlag += int(xn,16)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
57 #end for
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
58 -f $hex($reqFlag)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
59 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
60 #if $flag.skipBits.__str__ != 'None':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
61 #set $skips = $flag.skipBits.__str__.split(',')
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
62 #set $skipFlag = 0
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
63 #for $xn in $skips:
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
64 #set $skipFlag += int(xn,16)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
65 #end for
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
66 -F $hex($skipFlag)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
67 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
68 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
69 #if $read_group.__str__.strip() != '':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
70 -r $read_group
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
71 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
72 #if $library.__str__.strip() != '':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
73 -l $library
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
74 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
75 #if $bed_file.__str__ != "None" and len($bed_file.__str__) > 0:
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
76 -L $bed_file
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
77 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
78 $input
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
79 #if $regions.__str__.strip() != '' and $input1.datatype.file_ext == 'bam':
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
80 $regions.__str__.strip()
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
81 #end if
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
82 ## need to redirect stderr message so galaxy does not think this failed
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
83 2>&amp;1
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
84 </command>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
85 <inputs>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
86 <param name="input1" type="data" format="sam,bam" label="SAM or BAM File to Filter" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
87 <param name="header" type="select" label="Header in output">
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
88 <option value="-h">Include Header</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
89 <option value="">Exclude Header</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
90 <option value="-H">Only the Header</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
91 </param>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
92 <param name="mapq" type="integer" value="" optional="true" label="Minimum MAPQ quality score">
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
93 <validator type="in_range" message="The MAPQ quality score can't be negative" min="0"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
94 </param>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
95 <conditional name="flag">
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
96 <param name="filter" type="select" label="Filter on bitwise flag">
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
97 <option value="no">no</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
98 <option value="yes">yes</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
99 </param>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
100 <when value="no"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
101 <when value="yes">
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
102 <param name="reqBits" type="select" multiple="true" display="checkboxes" label="Only output alignments with all of these flag bits set" >
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
103 <option value="0x0001">Read is paired</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
104 <option value="0x0002">Read is mapped in a proper pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
105 <option value="0x0004">The read is unmapped</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
106 <option value="0x0008">The mate is unmapped</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
107 <option value="0x0010">Read strand</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
108 <option value="0x0020">Mate strand</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
109 <option value="0x0040">Read is the first in a pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
110 <option value="0x0080">Read is the second in a pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
111 <option value="0x0100">The alignment or this read is not primary</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
112 <option value="0x0200">The read fails platform/vendor quality checks</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
113 <option value="0x0400">The read is a PCR or optical duplicate</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
114 </param>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
115 <param name="skipBits" type="select" multiple="true" display="checkboxes" label="Skip alignments with any of these flag bits set" >
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
116 <option value="0x0001">Read is paired</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
117 <option value="0x0002">Read is mapped in a proper pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
118 <option value="0x0004">The read is unmapped</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
119 <option value="0x0008">The mate is unmapped</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
120 <option value="0x0010">Read strand</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
121 <option value="0x0020">Mate strand</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
122 <option value="0x0040">Read is the first in a pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
123 <option value="0x0080">Read is the second in a pair</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
124 <option value="0x0100">The alignment or this read is not primary</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
125 <option value="0x0200">The read fails platform/vendor quality checks</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
126 <option value="0x0400">The read is a PCR or optical duplicate</option>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
127 </param>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
128 </when>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
129 </conditional>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
130 <param name="library" type="text" value="" size="20" label="Select alignments from Library"
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
131 help="Requires headers in the input SAM or BAM, otherwise no alignments will be output."/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
132 <param name="read_group" type="text" value="" size="20" label="Select alignments from Read Group"
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
133 help="Requires headers in the input SAM or BAM, otherwise no alignments will be output."/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
134 <param name="bed_file" type="data" format="bed" optional="true" label="Output alignments overlapping the regions in the BED FILE"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
135 <param name="regions" type="text" value="" size="180" label="Select regions (only used when the input is in BAM format)"
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
136 help="region should be presented in one of the following formats: `chr1', `chr2:1,000' and `chr3:1000-2,000'"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
137 </inputs>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
138 <outputs>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
139 <data name="output1" format_source="input1" label="${tool.name} on ${on_string}: ${input1.datatype.file_ext}"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
140 </outputs>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
141 <tests>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
142 <test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
143 <param name="input1" value="bam_to_sam_in2.sam" ftype="sam" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
144 <param name="header" value=""/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
145 <param name="filter" value="yes"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
146 <param name="reqBits" value="0x0080"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
147 <output name="output1" >
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
148 <assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
149 <has_text text="141" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
150 <not_has_text text="77" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
151 </assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
152 </output>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
153 </test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
154 <test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
155 <param name="input1" value="bam_to_sam_in2.sam" ftype="sam" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
156 <param name="header" value=""/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
157 <param name="filter" value="no"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
158 <param name="read_group" value="rg1"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
159 <output name="output1" >
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
160 <assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
161 <has_text text="rg1" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
162 <not_has_text text="rg2" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
163 </assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
164 </output>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
165 </test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
166 <test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
167 <param name="input1" value="bam_to_sam_in1.sam" ftype="sam" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
168 <param name="header" value=""/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
169 <param name="filter" value="yes"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
170 <param name="skipBits" value="0x0008"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
171 <param name="mapq" value="250"/>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
172 <output name="output1" >
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
173 <assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
174 <has_text text="both_reads_align_clip_marked" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
175 <not_has_text text="both_reads_present_only_first_aligns" />
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
176 </assert_contents>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
177 </output>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
178 </test>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
179 </tests>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
180 <help>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
181
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
182 **What it does**
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
183
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
184 This tool uses the samtools view command in SAMTools_ toolkit to filter a SAM or BAM file on the MAPQ (mapping quality), FLAG bits, Read Group, Library, or region.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
185
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
186 **Input**
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
187
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
188 Input is either a SAM or BAM file.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
189
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
190 **Output**
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
191
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
192 The output file will be of the same format a the Input file, filtered by the selected options.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
193
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
194 **Options**
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
195
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
196 Filtering by read group or library requires headers in the input SAM or BAM file.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
197
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
198 If regions are specified, only alignments overlapping the specified regions will be output. An alignment may be given multiple times if it is overlapping several regions.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
199 A region can be presented, for example, in the following format::
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
200
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
201 chr2 (the whole chr2)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
202 chr2:1000000 (region starting from 1,000,000bp)
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
203 chr2:1,000,000-2,000,000 (region between 1,000,000 and 2,000,000bp including the end points).
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
204
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
205 Note: The coordinate is 1-based.
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
206
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
207 Multiple regions may be specified, separated by a space character::
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
208
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
209 chr2:1000000-2000000 chr2:1,000,000-2,000,000 chrX
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
210
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
211
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
212
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
213 .. _SAMTools: http://samtools.sourceforge.net/samtools.shtml
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
214
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
215 </help>
5dcbce4f5971 Uploaded
jjohnson
parents:
diff changeset
216 </tool>