| line |
true |
false |
branch |
|
221
|
18346 |
27594 |
if $location |
|
222
|
0 |
45940 |
if $gff_string |
|
223
|
0 |
45940 |
if ($gff1_string) |
|
228
|
0 |
45940 |
if $pid |
|
229
|
19625 |
26315 |
if $primary_tag |
|
230
|
1262 |
44678 |
if $source_tag |
|
231
|
296 |
45644 |
if $primary |
|
232
|
380 |
45560 |
if $source |
|
233
|
0 |
45940 |
if $annot |
|
234
|
10150 |
35790 |
if defined $start |
|
235
|
10149 |
35791 |
if defined $end |
|
236
|
10112 |
35828 |
if defined $strand |
|
237
|
92 |
45848 |
if defined $frame |
|
238
|
82 |
45858 |
if defined $display_name |
|
239
|
575 |
45365 |
if defined $score |
|
240
|
2 |
45938 |
if defined $phase |
|
242
|
0 |
45940 |
if ($seqname) |
|
244
|
0 |
0 |
unless $seqid |
|
246
|
1511 |
44429 |
if defined $seqid |
|
247
|
1980 |
43960 |
if ($tag) |
|
249
|
198 |
4791 |
UNIVERSAL::isa($tag->{$t}, 'ARRAY') ? : |
|
290
|
30244 |
581616 |
if (defined $value) { } |
|
|
18513 |
563103 |
elsif (not $self->{'_location'}) { } |
|
291
|
0 |
30244 |
unless (ref $value and $value->isa('Bio::LocationI')) |
|
319
|
37170 |
158691 |
if (defined $value) |
|
323
|
92367 |
66324 |
unless defined $self->{'_gsf_seq'} |
|
326
|
8 |
66316 |
if ($self->{'_gsf_seq'}->is_circular and $self->location->isa('Bio::Location::SplitLocationI')) { } |
|
341
|
8 |
0 |
if ($a_end == $primary_seq_length and $b_start == 1 and $a_strand == $b_strand) |
|
349
|
8 |
0 |
$cut_by_origin == 1 ? : |
|
372
|
37166 |
158190 |
if (defined $value) |
|
376
|
92125 |
66065 |
unless defined $self->{'_gsf_seq'} |
|
379
|
8 |
66057 |
if ($self->{'_gsf_seq'}->is_circular and $self->location->isa('Bio::Location::SplitLocationI')) { } |
|
394
|
8 |
0 |
if ($a_end == $primary_seq_length and $b_start == 1 and $a_strand == $b_strand) |
|
402
|
8 |
0 |
$cut_by_origin == 1 ? : |
|
429
|
3 |
2676 |
if ($length < 0 and defined $self->{'_gsf_seq'}) |
|
467
|
4951 |
1024 |
if (@_) |
|
470
|
0 |
4275 |
if (defined $value and $value and not $value =~ /^[A-Za-z]+$/ and not $value =~ /^[+-]?\d+\.?\d*(e-\d+)?/ and $value != 0) |
|
476
|
0 |
4951 |
if ($self->has_tag('score')) |
|
482
|
5971 |
4 |
$self->has_tag('score') ? : |
|
501
|
1975 |
819 |
if (@_) |
|
503
|
0 |
1975 |
if (defined $value and not $value =~ /^[0-2.]$/) |
|
507
|
8 |
1967 |
if (defined $value and $value eq '.') |
|
528
|
32663 |
100452 |
if @_ |
|
547
|
32734 |
36718 |
if @_ |
|
600
|
0 |
60640 |
unless (defined $tag) |
|
601
|
1 |
60639 |
unless (exists $self->{'_gsf_tag_hash'}{$tag}) |
|
642
|
0 |
19 |
unless (exists $self->{'_gsf_tag_hash'}{$tag}) |
|
667
|
0 |
17234 |
unless ($seq and ref $seq and $seq->isa('Bio::PrimarySeqI')) |
|
698
|
0 |
239 |
if (defined $arg) |
|
702
|
1 |
238 |
unless (exists $self->{'_gsf_seq'}) |
|
712
|
1 |
237 |
if ($self->{'_gsf_seq'}->is_circular and $self->location->isa('Bio::Location::SplitLocationI') and $start > $end) { } |
|
732
|
143 |
95 |
if (defined $self->strand and $self->strand == -1) |
|
776
|
36355 |
42966 |
if @_ |
|
794
|
140 |
182 |
if @_ |
|
819
|
1807 |
1143 |
if (defined $value or not defined $obj->{'annotation'}) |
|
820
|
1806 |
1 |
unless defined $value |
|
844
|
23790 |
6661 |
unless (shift())->{'_gsf_sub_array'} |
|
873
|
0 |
23287 |
unless (defined $feat) |
|
877
|
0 |
23287 |
unless ($feat->isa('Bio::SeqFeatureI')) |
|
881
|
18952 |
4335 |
if ($expand and $expand eq 'EXPAND') { } |
|
884
|
0 |
4335 |
unless ($self->contains($feat)) |
|
889
|
4116 |
19171 |
unless exists $self->{'_gsf_sub_array'} |
|
912
|
24 |
24 |
unless $self->{'_gsf_sub_array'} |
|
941
|
0 |
1 |
if (defined $gffio) |
|
942
|
0 |
0 |
if (ref $self) { } |
|
949
|
0 |
1 |
ref $self && exists $self->{'_gffio'} ? : |
|
970
|
1 |
7 |
unless $formatter |
|
994
|
0 |
0 |
unless (defined $f) |
|
1050
|
0 |
19497 |
unless ($feat->isa('Bio::SeqFeatureI')) |
|
1055
|
2414 |
17083 |
if (not $self->location->valid_Location) { } |
|
1058
|
2321 |
93 |
unless $self->strand |
|
1100
|
10907 |
277 |
if (@_ or not $self->has_tag($tag)) |
|
1101
|
19 |
10888 |
if $self->has_tag($tag) |
|
1139
|
40402 |
655 |
unless $self->{'_gsf_sub_array'} |