Branch Coverage

Bio/Matrix/PSM/ProtMatrix.pm
Criterion Covered Total %
branch 26 90 28.8


line true false branch
235 40 0 defined $input{"l$aa"} ? :
237 40 0 defined $input{"p$aa"} ? :
248 0 2 defined $input{'correction'} ? :
250 1 1 defined $input{'id'} ? :
273 0 0 if (wantarray) { }
300 0 38 if ($_ ne $len)
342 0 1 unless ref $self
348 1 0 if ($pos < $len) { }
359 1 0 if (wantarray) { }
385 0 2 if (@_)
404 1 1 if (@_)
423 0 0 if (@_)
442 0 0 if (@_)
461 0 3 if $thresh
496 0 1 unless (@prob)
503 1 7 if $next eq '10'
545 0 1 unless grep {/$letter/;} @{$$self{'_alphabet'};}
567 0 0 unless grep {/$letter/;} @{$$self{'_alphabet'};}
586 0 0 if (@_)
607 0 1 if (@_)
617 1 7 if (scalar @letters == 0) { }
625 0 1 if (wantarray) { }
672 0 0 unless $array and $lm
673 0 0 unless $direct
674 0 0 $direct == 1 ? :
676 0 0 if $c > $lm
677 0 0 if $c < -$lm and $direct != 1
678 0 0 if $c < 0 and $direct == 1
680 0 0 if $direct != 1
704 0 0 unless $str and $lm
705 0 0 unless $direct
706 0 0 $direct == 1 ? :
709 0 0 if $direct != 1
737 0 0 if ($base eq 'A')
738 0 0 if defined $self->{'probA'}
741 0 0 if ($base eq 'G')
742 0 0 if defined $self->{'probG'}
745 0 0 if ($base eq 'C')
746 0 0 if defined $self->{'probC'}
749 0 0 if ($base eq 'T')
750 0 0 if defined $self->{'probT'}
775 0 1 unless $self->{'logA'}
779 0 1 unless length $seq == $self->width
811 515 0 unless defined $thresh
816 907 9393 if ($prob > $max_prob)