Condition Coverage

Bio/Matrix/PSM/SiteMatrix.pm
Criterion Covered Total %
condition 67 115 58.2


and 3 conditions

line !l l&&!r l&&r condition
229 2 0 12 defined $input{'pA'} and defined $input{'pC'}
2 0 12 defined $input{'pA'} and defined $input{'pC'} and defined $input{'pG'}
0 0 12 defined $input{'pA'} and defined $input{'pC'} and defined $input{'pG'} and defined $input{'pT'}
255 4 2 1 do { $$self{'probA'} }->[$i] and do { $$self{'probA'} }->[$i] eq 'a'
258 4 2 1 do { $$self{'probC'} }->[$i] and do { $$self{'probC'} }->[$i] eq 'a'
261 4 3 0 do { $$self{'probG'} }->[$i] and do { $$self{'probG'} }->[$i] eq 'a'
264 5 2 0 do { $$self{'probT'} }->[$i] and do { $$self{'probT'} }->[$i] eq 'a'
295 6 6 0 not defined $self->{'logA'} and $input{'model'}
347 0 0 0 $model{$let} > 0 and $model{$let} < 1
631 99 102 66 $a < $thresh and $c < $thresh
201 19 47 $a < $thresh and $c < $thresh and $g < $thresh
121 24 23 $a < $thresh and $c < $thresh and $g < $thresh and $t < $thresh
632 196 45 3 $a == $t and $a == $c
241 3 0 $a == $t and $a == $c and $a == $g
636 145 1 98 $a >= $thresh and $a > $t
146 0 98 $a >= $thresh and $a > $t and $a > $c
1 0 98 $a >= $thresh and $a > $t and $a > $c and $a > $g
637 44 1 101 $c >= $thresh and $c > $t
45 0 101 $c >= $thresh and $c > $t and $c > $a
1 0 101 $c >= $thresh and $c > $t and $c > $a and $c > $g
638 26 0 19 $g >= $thresh and $g > $t
26 0 19 $g >= $thresh and $g > $t and $g > $c
0 0 19 $g >= $thresh and $g > $t and $g > $c and $g > $a
639 0 0 26 $t >= $thresh and $t > $g
0 1 25 $t >= $thresh and $t > $g and $t > $c
1 1 24 $t >= $thresh and $t > $g and $t > $c and $t > $a
712 0 1 0 $base eq 'A' and $self->{'logA'}
713 0 0 0 $base eq 'C' and $self->{'logC'}
714 0 0 0 $base eq 'G' and $self->{'logG'}
715 0 0 0 $base eq 'T' and $self->{'logT'}
832 0 0 3 $array and $lm
837 62 0 0 $c < -$lm and $direct != 1
838 47 15 0 $c < 0 and $direct == 1
862 0 0 3 $str and $lm

or 2 conditions

line l !l condition
226 13 1 $input{'id'} || 'null'
227 0 14 $input{'correction'} || 0
521 0 0 $self->{'sites'} || (return)
571 0 267 $thresh ||= 1
623 0 267 $thresh ||= 5

or 3 conditions

line l !l&&r !l&&!r condition
991 0 0 0 $thresh < 0 or $thresh > 1