Condition Coverage

Bio/Restriction/Enzyme.pm
Criterion Covered Total %
condition 37 62 59.6


and 3 conditions

line !l l&&!r l&&r condition
353 0 10163 0 $name || $enzyme and $site || $recog || $seq
377 7629 3 2531 $cut and $cut <= length $site
684 2533 410 5174 not $self->{'_site'} =~ /\^/ and $value <= length $self->{'_site'}
691 410 10 7697 $self->{'_site'} =~ /\^/ and $self->type eq 'II'
799 7530 177 0 $self->{'_seq'}->seq =~ /N*[^N]+N{6,8}[^N]/ and abs $self->cut > 50
804 2417 5244 36 length $self->string == 5 || length $self->string == 6 and not $self->palindromic
7661 36 0 length $self->string == 5 || length $self->string == 6 and not $self->palindromic and abs $self->cut > 20
1067 26 6 513 $self->{'_cut'} and $self->{'_rc_cut'}
1127 0 0 5 $self->{'_cut'} and $self->{'_rc_cut'}
1131 0 0 0 $self->{'_cut'} and $self->{'_rc_cut'}
1194 0 0 1 $self->overhang_seq eq $re->overhang_seq and $self->overhang eq $re->overhang

or 2 conditions

line l !l condition
363 457 9706 $postcut ||= ''
1301 2 0 $self->{'_prototype'} || ''
1432 2 0 $self->{'_microbe'} || ''
1454 7455 0 $self->{'_source'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
353 10156 7 0 $name || $enzyme
10163 0 0 $site || $recog || $seq
804 829 4451 2417 length $self->string == 5 || length $self->string == 6
1139 0 0 5 $self->{'_cut'} < 0 or $self->{'_rc_cut'} < 0
0 0 5 $self->{'_cut'} < 0 or $self->{'_rc_cut'} < 0 or $self->{'_cut'} > $self->seq->length
0 0 5 $self->{'_cut'} < 0 or $self->{'_rc_cut'} < 0 or $self->{'_cut'} > $self->seq->length or $self->{'_rc_cut'} > $self->seq->length
1191 0 0 1 $self->overhang_seq =~ /N/ or $re->overhang_seq =~ /N/