Condition Coverage

blib/lib/Bio/GeneDesign.pm
Criterion Covered Total %
condition 33 98 33.6


and 3 conditions

line !l l&&!r l&&r condition
842 0 7 0 $table_path and not -e $table_path
848 0 0 0 -e $table_path and $orgname ne 'Standard'
907 0 7 0 $rscu_path and not -e $rscu_path
1221 3 0 0 $set_name and not $set_path
1461 2 0 2 $esab ne $base and $lagcheck eq $esab
2042 0 0 0 $seq1 and $seq2
2142 30000 0 0 $rstop and not $self->{'codontable'}
2145 0 30000 0 $rgc and $rgc < 0 || $rgc > 100

or 2 conditions

line l !l condition
341 0 4 $salt || 0.05
342 0 4 $conc || 1e-07
395 3 1 $swit || 0
674 4 0 $frame || 1
1537 2 1 $re || 0
1683 20001 0 $algorithm || 'balanced'
1913 0 0 $temp || 60
1934 0 0 $length || 5
1953 0 0 $length || 5
1976 0 0 $min || 5
2039 0 0 $window || 10
2040 0 0 $stringency || 10
2144 20000 10000 $rgc || 50
2211 0 0 $chars || '0'
2267 20050 20013 $enz_allowed || 0
2295 20016 20012 $enz_allowed || 0

or 3 conditions

line l !l&&r !l&&!r condition
763 0 0 0 $seek->isa('Bio::Seq') or $seek->isa('Bio::SeqFeatureI')
0 0 0 $seek->isa('Bio::Seq') or $seek->isa('Bio::SeqFeatureI') or $seek->isa('Bio::GeneDesign::RestrictionEnzyme')
1178 0 0 0 $name eq '.' or $name eq '..'
1221 0 3 0 $set_name || $set_path
1266 0 3 0 $set_name || basename($set_path)
1436 0 0 10 $seq->isa('Bio::Seq') or $seq->isa('Bio::SeqFeatureI')
0 10 0 $seq->isa('Bio::Seq') or $seq->isa('Bio::SeqFeatureI') or $seq->isa('Bio::GeneDesign::RestrictionEnzyme')
1541 0 3 0 $peptide || $self->translate('-sequence', $str)
1623 0 0 9 abs $frame > 4 or abs $frame < 0
1688 20001 0 0 &$subref($self->{'reversecodontable'}, $self->{'rscutable'}, $str) || $self->throw("Can't reverse translate with $algorithm? $!")
1764 20003 0 0 &$subref($self->{'codontable'}, $self->{'reversecodontable'}, $self->{'rscutable'}, $str) || $self->throw("Can't run $algorithm? $!")
1810 3 0 1 $rem->isa('Bio::Seq') or $rem->isa('Bio::SeqFeatureI')
2145 0 0 30000 $rgc < 0 || $rgc > 100
2148 0 0 30000 not $rlen or $rlen < 1