Branch Coverage

blib/lib/Bio/ViennaNGS/AnnoC.pm
Criterion Covered Total %
branch 0 52 0.0


line true false branch
51 0 0 unless $self->has_features
59 0 0 unless (exists $fs{$gbkey})
70 0 0 unless $self->has_features
84 0 0 if ($header = $gffio->next_segment) { }
93 0 0 if $f->primary_tag eq 'exon'
100 0 0 if ($f->has_tag('ID')) { }
110 0 0 if ($f->has_tag('Parent'))
116 0 0 if ($f->has_tag('Name')) { }
0 0 elsif ($f->has_tag('ID')) { }
129 0 0 if (not exists ${$self->features;}{$uid}) { }
154 0 0 unless $self->has_features
156 0 0 unless $self->has_featstat
158 0 0 unless -d $dest
160 0 0 unless open LOG, '>>', $log
0 0 if (defined $log)
162 0 0 if (defined $gbkey) { }
164 0 0 unless exists ${$self->featstat;}{$gbkey}
169 0 0 if $gbk eq 'total' or $gbk eq 'Src' or $gbk eq 'accession' or $gbk eq 'origin' or $gbk eq 'count'
178 0 0 unless open BEDOUT, "> $bedname_u"
182 0 0 unless ${$self->features;}{$uid}{'gbkey'} eq $f
190 0 0 ${$self->features;}{$uid}{'strand'} == -1 ? :
208 0 0 if (defined $log)
216 0 0 unless -d $dest
218 0 0 unless $self->has_accession
222 0 0 unless open $fh, '>', $fn
227 0 0 if $ft =~ /total/ or $ft =~ /accession/ or $ft =~ /origin/