Condition Coverage

Bio/Align/DNAStatistics.pm
Criterion Covered Total %
condition 25 52 48.0


and 3 conditions

line !l l&&!r l&&r condition
453 0 13 0 defined $aln and ref $aln
0 13 0 defined $aln and ref $aln and $aln->isa('Bio::Align::AlignI')
458 0 54 13 defined $m and $method =~ /$m/i
775 0 0 0 $a_denom > 0 && $b_denom > 0
992 0 0 8 $fi && $fj
1193 0 0 25 defined $aln && $aln->isa('Bio::Align::AlignI')
1411 0 0 307 $d_nc >= 0 and $d_syn >= 0
1438 0 4 0 $syn_count < 10 || $non_syn_count < 10 and $self->verbose > -1

or 2 conditions

line l !l condition
456 13 0 $method ||= 'JukesCantor'
1306 1 0 $bootstrap_rpt ||= 1000

or 3 conditions

line l !l&&r !l&&!r condition
711 0 0 2 $a < 0 or $b < 0
850 80 40 1412 $c1 =~ /^$Bio::Align::DNAStatistics::GapChars$/ or $c2 =~ /^$Bio::Align::DNAStatistics::GapChars$/
919 0 0 0 not length $id or $id =~ /^\s+$/
1418 1 3 303 $caller[3] =~ /calc_KaKs_pair/ or $caller[3] =~ /calc_all_KaKs_pairs/
1438 4 0 0 $syn_count < 10 || $non_syn_count < 10
1449 1 1 101 $caller[3] =~ /calc_all_KaKs/ or $caller[3] =~ /calc_KaKs_pair/
1501 0 0 17499 $input{'cod1'} =~ /\-/ or $input{'cod2'} =~ /\-/
1636 44 48 784 $t[$Bio::Align::DNAStatistics::CODONS->{$cod1}] eq '*' or $t[$$Bio::Align::DNAStatistics::CODONS{$codons[$j]}] eq '*'