Mercurial > repos > charles_s_test > seqsero2
comparison libs/splitPairedEndReads.pl @ 0:6895de35a263 draft
planemo upload commit 844a891e4eaf732830043204ac636907eefb011d-dirty
author | charles_s_test |
---|---|
date | Thu, 19 Oct 2017 18:16:51 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:6895de35a263 |
---|---|
1 use strict; | |
2 use warnings; | |
3 my $file = $ARGV[0]; | |
4 open(FILE, "<$file") || die "cannot open $file\n"; | |
5 open(OUT1, ">$file\_1") || die "cannot open $file\_1\n"; | |
6 open(OUT2, ">$file\_2") || die "cannot open $file\_2\n"; | |
7 while(<FILE>){ | |
8 chomp; | |
9 print OUT1 "$_\/1\n"; | |
10 print OUT2 "$_\/2\n"; | |
11 my $newline = <FILE>; chomp($newline); | |
12 print OUT1 substr($newline, 0, length($newline)/2)."\n"; | |
13 print OUT2 substr($newline, length($newline)/2, length($newline)/2)."\n"; | |
14 $newline = <FILE>; chomp($newline); | |
15 print OUT1 "$newline\/1\n"; | |
16 print OUT2 "$newline\/2\n"; | |
17 $newline = <FILE>; chomp($newline); | |
18 print OUT1 substr($newline, 0, length($newline)/2)."\n"; | |
19 print OUT2 substr($newline, length($newline)/2, length($newline)/2)."\n"; | |
20 } | |
21 close(FILE); |