annotate SeqSero/libs/split_interleaved_fastq.pl @ 4:ab0802d77891 draft default tip

Uploaded
author estrain
date Thu, 12 Sep 2019 06:46:00 -0400
parents c577b57b7c74
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
1 #!/usr/bin/perl-w
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
3 use strict;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
4
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
5 use warnings;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
6
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
7 use Getopt::Long;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
8
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
9 use Pod::Usage;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
10
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
11 use File::Basename;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
12
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
13 # Date: 14-05-2010
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
14
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
15 # This program takes a fastq file containing paired-end reads in interleaved format as input and returns two separate files containing read 1 and read 2 in the correct order.
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
16
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
17 # Author: Ram Vinay Pandey
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
18
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
19
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
20
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
21 # Define the variables
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
22
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
23 my $input="";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
24
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
25 my $output="";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
26
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
27 my $help=0;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
28
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
29 my $test=0;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
30
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
31 my $verbose=1;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
32
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
33
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
34
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
35 my $usage="perl $0 --input interleaved_fastq_file.fastq --output output.fastq\n";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
36
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
37
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
38
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
39 GetOptions(
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
40
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
41 "input=s" =>\$input,
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
42
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
43 "output=s" =>\$output,
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
44
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
45 "test" =>\$test,
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
46
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
47 "help" =>\$help
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
48
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
49 ) or pod2usage(-msg=>"Wrong options",-verbose=>1);
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
50
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
51
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
52
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
53 pod2usage(-verbose=>2) if $help;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
54
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
55 Test::runTests() if $test;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
56
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
57
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
58
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
59 pod2usage(-msg=>"\n\tProvide an input file!!\n\n\t\t$usage\n\n",-verbose=>1) unless -e $input;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
60
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
61 pod2usage(-msg=>"\n\tProvide an output file!!\n\n\t\t$usage\n\n",-verbose=>1) unless $output;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
62
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
63
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
64
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
65
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
66
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
67 my ( $name, $path, $extension ) = File::Basename::fileparse ( $output, '\..*' );
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
68
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
69 my $output1 = $name."-read1.fastq";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
70
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
71 my $output2 = $name."-read2.fastq";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
72
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
73
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
74
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
75 open my $ofh1, ">$output1" or die "Could not open output file";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
76
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
77 open my $ofh2, ">$output2" or die "Could not open output file";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
78
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
79
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
80
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
81
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
82
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
83 open (IN, "<$input") or die ("Could not open file $input for reading\n");
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
84
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
85
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
86
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
87 while (<IN>) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
88
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
89 chomp;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
90
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
91 s/\r/\n/g;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
92
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
93 # discard blank line
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
94
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
95 if (m/^\s*$/g) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
96
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
97 next;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
98
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
99 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
100
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
101 else {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
102
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
103 # Reading all lines for read 1
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
104
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
105 if (m/^\s*\@.*1$/) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
106
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
107
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
108
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
109 print $ofh1 "$_\n";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
110
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
111 my $ct=0;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
112
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
113 while(my $l = <IN>) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
114
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
115
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
116
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
117 $ct++;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
118
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
119 chomp $l;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
120
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
121 s/\r/\n/g;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
122
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
123 print $ofh1 "$l\n";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
124
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
125
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
126
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
127 last if($ct ==3);
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
128
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
129
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
130
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
131 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
132
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
133
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
134
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
135 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
136
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
137 # Reading all lines for read 2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
138
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
139 if (m/^\s*\@.*2$/) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
140
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
141
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
142
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
143 print $ofh2 "$_\n";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
144
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
145 my $ct=0;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
146
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
147 while(my $l = <IN>) {
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
148
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
149
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
150
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
151 $ct++;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
152
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
153 chomp $l;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
154
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
155 s/\r/\n/g;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
156
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
157 print $ofh2 "$l\n";
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
158
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
159
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
160
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
161 last if($ct ==3);
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
162
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
163 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
164
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
165
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
166
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
167
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
168
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
169 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
170
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
171
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
172
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
173 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
174
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
175 }
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
176
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
177
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
178
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
179 close IN;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
180
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
181 close $ofh1;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
182
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
183 close $ofh2;
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
184
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
185
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
186
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
187
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
188
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
189
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
190
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
191 =head1 NAME
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
192
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
193
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
194
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
195 split-interleaved-fastq.pl - TThis program takes a fastq file containing paired-end reads in interleaved format as input and returns two separate files containing read 1 and read 2 in the correct order.
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
196
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
197
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
198
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
199 =head1 SYNOPSIS
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
200
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
201
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
202
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
203 perl split-interleaved-fastq.pl --input interleaved_fastq_file.fastq --output output.fastq
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
204
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
205
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
206
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
207 =head1 OPTIONS
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
208
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
209
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
210
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
211 =over 4
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
212
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
213
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
214
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
215 =item B<--input>
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
216
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
217
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
218
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
219 The input file which contains read1 and read2 in a single file in FASTQ format. Mandatory parameter
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
220
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
221
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
222
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
223 =item B<--output>
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
224
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
225
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
226
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
227 The output file. Mandatory parameter
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
228
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
229
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
230
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
231 =item B<--help>
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
232
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
233
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
234
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
235 Display help for this script
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
236
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
237
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
238
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
239 =back
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
240
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
241
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
242
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
243 =head1 Details
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
244
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
245
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
246
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
247 =head2 Input
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
248
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
249
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
250
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
251 The paired-end reads in interleaved format; input file looks like following:
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
252
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
253
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
254
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
255 @fc_HWUSI-EAS613R:1:1:4:682#CATA/1
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
256
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
257 TTGTANGATTTCGTCCAGACTTATCTGGAGCATCCGGACGGTCGGGTGAAGCTCAATCCTCAGCTGGTGTTG
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
258
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
259 +fc_HWUSI-EAS613R:1:1:4:682#CATA/1
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
260
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
261 baaa\DVbbbbaaaaa`[`abaaaab`b`]aab]_aaa``Z^`a[SN^QR^`]___aXK[a\T\[UTWWMZV
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
262
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
263 @fc_HWUSI-EAS613R:1:1:4:682#CATA/2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
264
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
265 TCGACAGCTGCTGCTCCGTATTGAGGTACGGATCGTTCACGATCATATACGCCCTCTCTTTCAAAAACCTCA
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
266
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
267 +fc_HWUSI-EAS613R:1:1:4:682#CATA/2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
268
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
269 bbbY`[`a\S_Y][XPaUDZ__LLL]TZPWXBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
270
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
271
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
272
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
273 =head2 Output
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
274
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
275
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
276
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
277 The output looks like as following for reads 1:
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
278
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
279
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
280
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
281 @fc_HWUSI-EAS613R:1:1:4:682#CATA/1
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
282
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
283 TTGTANGATTTCGTCCAGACTTATCTGGAGCATCCGGACGGTCGGGTGAAGCTCAATCCTCAGCTGGTGTTG
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
284
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
285 +fc_HWUSI-EAS613R:1:1:4:682#CATA/1
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
286
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
287 baaa\DVbbbbaaaaa`[`abaaaab`b`]aab]_aaa``Z^`a[SN^QR^`]___aXK[a\T\[UTWWMZV
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
288
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
289
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
290
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
291 The output looks like as following for reads 2:
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
292
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
293
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
294
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
295 @fc_HWUSI-EAS613R:1:1:4:682#CATA/2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
296
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
297 TCGACAGCTGCTGCTCCGTATTGAGGTACGGATCGTTCACGATCATATACGCCCTCTCTTTCAAAAACCTCA
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
298
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
299 +fc_HWUSI-EAS613R:1:1:4:682#CATA/2
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
300
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
301 bbbY`[`a\S_Y][XPaUDZ__LLL]TZPWXBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
302
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
303
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
304
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
305
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
306
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
307 =head1 AUTHORS
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
308
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
309
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
310
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
311 Ram vinay pandey
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
312
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
313
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
314
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
315 =cut
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
316
c577b57b7c74 Uploaded
estrain
parents:
diff changeset
317