line |
true |
false |
branch |
124
|
0 |
2 |
if ($file =~ /^STDIN$/i) { } |
|
2 |
0 |
elsif (ref $file eq '' or ref $file eq 'SCALAR') { } |
128
|
0 |
2 |
unless open $fh, '<', $file |
137
|
2 |
0 |
if $_ eq '>' |
140
|
0 |
6 |
if $finished |
145
|
2 |
2 |
if substr($_, -1, 1) eq '>' |
157
|
0 |
4 |
if substr($head, -1, 1) eq "\r" |
159
|
4 |
0 |
if (length $head > 0) |
163
|
4 |
0 |
unless $not_trim |
168
|
2 |
0 |
if $open_flg |
182
|
0 |
0 |
if ($file =~ /^STDIN$/i) { } |
186
|
0 |
0 |
unless open $fh, '<', $file |
190
|
0 |
0 |
if $finished |
195
|
0 |
0 |
if (/^>(.*)/) { } |
200
|
0 |
0 |
if ($header ne '') |
201
|
0 |
0 |
unless $not_trim |
209
|
0 |
0 |
unless $is_stdin |
213
|
0 |
0 |
if ($last_header ne '') |
214
|
0 |
0 |
unless $not_trim |
260
|
0 |
1 |
unless (ref $seqs eq 'HASH') |
264
|
1 |
0 |
unless defined $n |
266
|
0 |
1 |
unless open my $fh2, ">$file" |
285
|
0 |
2 |
unless defined $n |
286
|
0 |
2 |
unless ($n =~ /^\d+$/ and $n > 0) |
321
|
1 |
1 |
if $seq =~ /[^\.\-\s_*ABCDEFGHIKLMNPQRSTUVWY]/i |
389
|
0 |
1 |
if ($seq eq '') |
424
|
0 |
0 |
exists $bases{$_} ? : |
544
|
0 |
0 |
if (exists $genetic_code{$codon}) { } |
564
|
0 |
0 |
unless (ref $alphabet eq 'ARRAY') |
588
|
0 |
0 |
unless defined $file_out |
589
|
0 |
0 |
unless open my $fh2, ">$file_out" |
611
|
0 |
0 |
unless open my $fh, '<', $file |
612
|
0 |
0 |
unless open my $fh2, '>', $outfile |
617
|
0 |
0 |
if (/^\s*>(.*)\r?\n/) { } |
619
|
0 |
0 |
if ($head =~ /$regex/) |
652
|
0 |
0 |
unless defined $replacement |
655
|
0 |
0 |
unless defined $symbols |
656
|
0 |
0 |
unless (ref $symbols eq 'ARRAY') |
661
|
0 |
0 |
unless open my $fh, '<', $file |
662
|
0 |
0 |
unless open my $fh2, '>', $outfile |
667
|
0 |
0 |
if (/^\s*>(.*)\r?\n/) { } |
669
|
0 |
0 |
if ($head =~ /[$re]/) |