Branch Coverage

Bio/ClusterIO/unigene.pm
Criterion Covered Total %
branch 65 72 90.2


line true false branch
120 1 0 if (not $self->cluster_factory)
139 0 3 unless my $entry = $self->_readline
160 3 109 if ($line =~ /$line_is{'ID'}/cgx) { }
3 106 elsif ($line =~ /$line_is{'TITLE'}/cgx) { }
1 105 elsif ($line =~ /$line_is{'GENE'}/cgx) { }
1 104 elsif ($line =~ /$line_is{'CYTOBAND'}/cgx) { }
0 104 elsif ($line =~ /$line_is{'MGI'}/cgx) { }
1 103 elsif ($line =~ /$line_is{'LOCUSLINK'}/cgx) { }
2 101 elsif ($line =~ /$line_is{'HOMOL'}/cgx) { }
3 98 elsif ($line =~ /$line_is{'EXPRESS'}/cgx) { }
1 97 elsif ($line =~ /$line_is{'RESTR_EXPR'}/cgx) { }
1 96 elsif ($line =~ /$line_is{'GNM_TERMINUS'}/cgx) { }
2 94 elsif ($line =~ /$line_is{'CHROMOSOME'}/cgx) { }
0 94 elsif ($line =~ /$line_is{'TXMAP'}/cgx) { }
10 84 elsif ($line =~ /$line_is{'STS'}/cgx) { }
10 74 elsif ($line =~ /$line_is{'PROTSIM'}/cgx) { }
3 71 elsif ($line =~ /$line_is{'SCOUNT'}/cgx) { }
66 5 elsif ($line =~ /$line_is{'SEQUENCE'}/cgx) { }
3 2 elsif ($line =~ /$line_is{'DELIMITER'}/cgx) { }
216 66 337 if (/$line_is{'ACC'}/cgx) { }
66 271 elsif (/$line_is{'NID'}/cgx) { }
6 265 elsif (/$line_is{'PID'}/cgx) { }
58 207 elsif (/$line_is{'CLONE'}/cgx) { }
53 154 elsif (/$line_is{'END'}/cgx) { }
60 94 elsif (/$line_is{'LID'}/cgx) { }
5 89 elsif (/$line_is{'MGC'}/cgx) { }
66 23 elsif (/$line_is{'SEQTYPE'}/cgx) { }
21 2 elsif (/$line_is{'TRACE'}/cgx) { }
2 0 elsif (/$line_is{'PERIPHERAL'}/cgx) { }
219 66 0 if defined $2
258 1 2 if defined $unigene{'GENE'}
259 1 2 if defined $unigene{'CYTOBAND'}
260 0 3 if defined $unigene{'MGI'}
262 2 1 if defined $unigene{'HOMOL'}
264 1 2 if defined $unigene{'RESTR_EXPR'}
265 1 2 if defined $unigene{'GNM_TERMINUS'}