line |
true |
false |
branch |
253
|
1 |
58 |
if defined $start |
254
|
1 |
58 |
if defined $end |
255
|
1 |
58 |
if defined $strand |
256
|
0 |
59 |
if defined $frame |
257
|
0 |
59 |
if defined $phase |
258
|
0 |
59 |
if defined $score |
259
|
0 |
59 |
defined $source && ref $source ? : |
260
|
0 |
59 |
defined $type && ref $type ? : |
261
|
0 |
59 |
if defined $location |
262
|
0 |
59 |
if defined $annot |
263
|
0 |
59 |
if defined $feature |
265
|
0 |
59 |
if (defined $display_name and defined $name) |
268
|
0 |
59 |
if defined $seq_id |
269
|
0 |
59 |
if defined($name || $display_name) |
294
|
0 |
0 |
unless ref $feat and $feat->isa('Bio::SeqFeatureI') |
312
|
0 |
0 |
if $no_copy{$key} |
327
|
0 |
0 |
ref $_ ? : |
330
|
0 |
0 |
if ($key eq 'Target' and @values == 3 || @values == 4 and @values == grep({$_->isa('Bio::Annotation::SimpleValue');} @values)) { } |
|
0 |
0 |
elsif ($key eq 'dblink' or $key eq 'Dbxref') { } |
|
0 |
0 |
elsif ($key eq 'Ontology_term') { } |
|
0 |
0 |
elsif ($key eq 'comment') { } |
335
|
0 |
0 |
if (@values == 3) |
336
|
0 |
0 |
if ($values[1] <= $values[2]) { } |
353
|
0 |
0 |
if (/:/) { } |
389
|
59 |
10 |
if (defined $val) |
391
|
59 |
0 |
if (not ref $val) { } |
|
0 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::SimpleValue')) { } |
396
|
0 |
59 |
if (not defined $term or $term->value =~ /^>/) |
403
|
0 |
69 |
unless $self->get_Annotations('seq_id') |
419
|
0 |
0 |
if defined $val |
437
|
58 |
97 |
if (defined $val) |
440
|
0 |
58 |
if (not ref $val) { } |
|
58 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::OntologyTerm')) { } |
471
|
116 |
124 |
if (defined $val) |
473
|
0 |
116 |
if (not ref $val) { } |
|
116 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::SimpleValue')) { } |
485
|
59 |
181 |
unless ($self->get_Annotations('source')) |
505
|
58 |
8 |
if (defined $val) |
507
|
58 |
0 |
if (not ref $val) { } |
|
0 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::SimpleValue')) { } |
513
|
0 |
58 |
if ($term->value ne '.' and not defined $term && $term->value =~ /^[+-]?\d+\.?\d*(e-\d+)?/) |
521
|
1 |
65 |
unless scalar $self->get_Annotations('score') |
541
|
57 |
0 |
if (defined $val) |
543
|
57 |
0 |
if (not ref $val) { } |
|
0 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::SimpleValue')) { } |
548
|
0 |
57 |
unless (defined $term and $term->value =~ /^[0-2.]$/) |
555
|
0 |
57 |
unless $self->get_Annotations('phase') |
576
|
0 |
0 |
if (defined $val) |
578
|
0 |
0 |
if (not ref $val) { } |
|
0 |
0 |
elsif (ref $val and $val->isa('Bio::Annotation::SimpleValue')) { } |
583
|
0 |
0 |
unless (defined $term and $term->value =~ /^[0-2.]$/) |
590
|
0 |
0 |
unless $self->get_Annotations('frame') |
653
|
59 |
38 |
if (@_) |
656
|
0 |
59 |
if (not ref $val and $val) |
662
|
0 |
0 |
if (scalar keys %__type_cache > 20) |
669
|
0 |
0 |
if ($__type_cache{$anntext}) { } |
673
|
0 |
0 |
$anntext =~ /^\D+:\d+$/ ? : |
677
|
0 |
0 |
unless ($soterm) |
699
|
116 |
8 |
if (@_) |
701
|
57 |
59 |
if (not ref $val and $val) |
725
|
0 |
0 |
unless ($seq and ref $seq and $seq->isa('Bio::PrimarySeqI')) |
751
|
0 |
0 |
unless defined $self->entire_seq |
755
|
0 |
0 |
if (defined $self->strand and $self->strand == -1) |
861
|
2 |
4 |
unless +(shift())->{'sub_array'} |
885
|
0 |
24 |
unless $val |
887
|
0 |
24 |
unless (ref $val and $val->isa('Bio::SeqFeatureI')) |
888
|
0 |
0 |
ref $val ? : |
892
|
0 |
24 |
if ($expand and $expand eq 'EXPAND') { } |
895
|
0 |
24 |
unless ($self->contains($val)) |
918
|
0 |
0 |
unless $self->{'sub_array'} |
944
|
59 |
1887 |
if (defined $value or not defined $obj->{'annotation'}) |
945
|
59 |
0 |
unless defined $value |
966
|
0 |
395 |
if (defined $value) { } |
|
59 |
336 |
elsif (not $self->{'location'}) { } |
967
|
0 |
0 |
unless (ref $value and $value->isa('Bio::LocationI')) |
991
|
0 |
0 |
unless ref $seq and seq()->isa('Bio::LocatableSeq') |
1008
|
0 |
0 |
$self->{'targets'} ? : |
1027
|
0 |
0 |
unless ($feat->isa('Bio::SeqFeatureI')) |
1031
|
0 |
0 |
if (not defined $self->start || defined $self->end) { } |
1034
|
0 |
0 |
unless defined $self->strand |
1073
|
222 |
857 |
if (wantarray) { } |
|
714 |
143 |
elsif (scalar @annotations == 1) { } |
1141
|
1 |
0 |
if (not $tagclass{$tag} and $self->annotation->get_Annotations($tag)) |
1145
|
1 |
0 |
if (exists $tag2text{ref $proto}) |