Branch Coverage

Bio/Tools/Geneid.pm
Criterion Covered Total %
branch 22 24 91.6


line true false branch
165 3 36 if (/^>(\S+)\|GeneId/ or /^# Sequence (\S+)/)
172 26 10 unless /(Single|First|Internal|Terminal)/
184 3 7 if (not defined $current_gene_id) { }
5 2 elsif ($gene_id eq $current_gene_id) { }
216 3 1 if (defined $gene)
253 2 6 $exon_strand eq '+' ? :
269 3 5 unless $transcript->strand != 0
297 2 6 if ($strand == 1) { }
6 0 elsif ($strand == -1) { }
307 1 2 if ($#exons == $fwd) { }
0 2 elsif ($#exons == $rev) { }
336 3 14 if ($val)