line |
true |
false |
branch |
95
|
0 |
66450 |
unless ($class->can('start')) |
97
|
0 |
0 |
if ($@) |
108
|
45466 |
20984 |
if defined $v |
109
|
42128 |
24322 |
if defined $strand |
111
|
42245 |
24205 |
if defined $start |
112
|
42245 |
24205 |
if defined $end |
113
|
1 |
42188 |
if (defined $self->start and defined $self->end and $self->start > $self->end and $self->strand != -1) |
124
|
8 |
66442 |
if $seqid |
142
|
0 |
39335 |
if defined $value |
160
|
0 |
35596 |
if defined $value |
178
|
96718 |
283885 |
if (@_) |
180
|
96170 |
548 |
if (defined $value) |
181
|
22 |
96148 |
if ($value eq '+') { } |
|
0 |
96148 |
elsif ($value eq '-') { } |
|
0 |
96148 |
elsif ($value eq '.') { } |
|
0 |
155907 |
elsif ($value != -1 and $value != 1 and $value != 0) { } |
209
|
21 |
325 |
unless (defined $self->strand) |
229
|
43955 |
375956 |
if (defined $seqid) |
265
|
0 |
31927 |
if (defined $value) |
321
|
0 |
32325 |
if (defined $value) |
406
|
139 |
48761 |
if (@_) |
444
|
0 |
0 |
if ($self->start == $self->end) |
448
|
0 |
0 |
if ($self->strand == -1) |
467
|
17083 |
0 |
if $self->{'_start'} and $self->{'_end'} |
505
|
3 |
75048 |
if (defined $policy) |
506
|
0 |
3 |
unless ($policy->isa('Bio::Location::CoordinatePolicyI')) |
510
|
3 |
0 |
if (ref $self) { } |
518
|
27 |
75024 |
ref $self && exists $self->{'_coordpolicy'} ? : |
546
|
0 |
0 |
if ($newstart < 1 or $newend > $end - $start + 1) { } |