Branch Coverage

Bio/Search/BlastUtils.pm
Criterion Covered Total %
branch 0 88 0.0


line true false branch
120 0 0 if (defined $sbjct->{'_n'} and $sbjct->{'_n'} == 1 or $sbjct->num_hsps == 1) { }
155 0 0 unless defined $frame
170 0 0 if (not defined $sbjct->{'_queryStart'}) { }
176 0 0 $qstart < $sbjct->{'_queryStart'} ? :
177 0 0 $qstop > $sbjct->{'_queryStop'} ? :
178 0 0 $sstart < $sbjct->{'_sbjctStart'} ? :
179 0 0 $sstop > $sbjct->{'_sbjctStop'} ? :
237 0 0 if ($qoverlap) { }
0 0 elsif ($soverlap) { }
238 0 0 if ($soverlap) { }
251 0 0 if ($prog eq 'TBLASTN') { }
0 0 elsif ($prog eq 'BLASTX') { }
0 0 elsif ($prog eq 'TBLASTX') { }
296 0 0 unless $_->{'frame'} == $frame and $_->{'strand'} == $strand
299 0 0 if ($start >= $_->{'start'} and $stop <= $_->{'stop'})
306 0 0 if ($start < $_->{'start'} and $stop > $_->{'start'} + $max_overlap)
314 0 0 if ($@) { }
324 0 0 if ($stop > $_->{'stop'} and $start < $_->{'stop'} - $max_overlap)
332 0 0 if ($@) { }
340 0 0 if ($overlap)
347 0 0 unless ($overlap)
382 0 0 if (defined $exp) { }
0 0 elsif ($num == 0) { }
0 0 elsif (not $num =~ /\./) { }
383 0 0 unless $num
384 0 0 if $num >= 5
385 0 0 if $num <= -5
392 0 0 if $num =~ /\.$/
395 0 0 unless ($num =~ /^0/)
400 0 0 if $c == 0
403 0 0 if $num == 0 and not $rev
404 0 0 if $rev
435 0 0 unless ($from)
436 0 0 if ($a[$i] == $a[$i - 1] + 1) { }
440 0 0 if ($consec == 1) { }
441 0 0 $consec > 1 ? :
448 0 0 if (defined $to)
449 0 0 if ($consec == 1) { }
450 0 0 $consec > 1 ? :
452 0 0 if $from
504 0 0 unless ref $string_ref eq 'SCALAR'
513 0 0 if $str =~ s/(\A|\n)]+> ?/>/sig
516 0 0 if $str =~ s/<[^>]+>| //sig
519 0 0 if $str =~ s/(\A|\n)>\s+/\n\n>/sig