line |
true |
false |
branch |
113
|
0 |
3696 |
if (defined $locations and ref($locations) =~ /array/i) |
116
|
1 |
3695 |
if $seqid |
167
|
6435 |
98096 |
unless defined $order |
168
|
0 |
104531 |
if (defined $order and not $order =~ /^-?\d+$/) |
171
|
0 |
104531 |
if $order > 1 |
172
|
0 |
104531 |
if $order < -1 |
173
|
97138 |
7393 |
defined $self->{'_sublocations'} ? : |
176
|
104529 |
2 |
if $order == 0 or not @sublocs |
185
|
0 |
2 |
if (not $self->seq_id and $seqid) |
191
|
0 |
2 |
$seqid ? : |
193
|
2 |
0 |
if (@locs) |
194
|
1 |
1 |
if ($order == 1) { } |
198
|
0 |
0 |
$a ? : |
|
9 |
0 |
defined $a && defined $b ? : |
202
|
5 |
0 |
defined $_->start ? : |
207
|
0 |
0 |
$a ? : |
|
6 |
0 |
defined $a && defined $b ? : |
211
|
5 |
0 |
defined $_->end ? : |
216
|
0 |
2 |
if ($seqid) |
238
|
0 |
35750 |
unless (ref $loc and $loc->isa('Bio::LocationI')) |
260
|
3703 |
214 |
if (defined $value or not defined $self->{'_splittype'}) |
261
|
0 |
3703 |
unless defined $value |
291
|
0 |
0 |
unless $seqid |
292
|
0 |
0 |
if (defined $loc->seq_id and $loc->seq_id ne $seqid) |
313
|
3734 |
5531 |
if @_ |
320
|
5531 |
0 |
if ($self->isa('Bio::Location::SplitLocationI')) |
324
|
53396 |
68 |
if $strand == $first_value |
327
|
5483 |
48 |
if ($identical == scalar @subloc_strands) { } |
361
|
1663 |
12594 |
if (defined $value) { } |
377
|
41 |
124776 |
if (not $lstrand or $strand and $strand != $lstrand) { } |
|
12586 |
112190 |
elsif (not $strand) { } |
418
|
107 |
0 |
if ($self->isa('Bio::Location::SplitLocationI')) |
422
|
328 |
16 |
if $strand == $first_value |
425
|
95 |
12 |
if ($identical == scalar @subloc_strands) { } |
448
|
0 |
36525 |
if (defined $value) |
467
|
0 |
32829 |
if (defined $value) |
487
|
0 |
36530 |
if (defined $value) |
495
|
32834 |
3696 |
@locs ? : |
511
|
0 |
4591 |
if (defined $value) |
519
|
895 |
3696 |
@locs ? : |
536
|
0 |
6 |
if (defined $value) |
544
|
6 |
0 |
@locs ? : |
560
|
0 |
510 |
if (defined $value) |
578
|
507 |
3 |
$seqid ? : |
583
|
1 |
509 |
if (@locs and not @same_id_locs) |
588
|
1 |
0 |
$first_id ? : |
591
|
510 |
0 |
@same_id_locs ? : |
607
|
0 |
32834 |
if (defined $value) |
625
|
32701 |
133 |
$seqid ? : |
630
|
1 |
32833 |
if (@locs and not @same_id_locs) |
635
|
1 |
0 |
$first_id ? : |
638
|
32834 |
0 |
@same_id_locs ? : |
655
|
0 |
6 |
if (defined $value) |
673
|
2 |
4 |
$seqid ? : |
678
|
1 |
5 |
if (@locs and not @same_id_locs) |
683
|
1 |
0 |
$first_id ? : |
686
|
6 |
0 |
@same_id_locs ? : |
706
|
13 |
9 |
if (not defined $self->guide_strand) { } |
718
|
6 |
3 |
if ($start > $end) { } |
726
|
14 |
2 |
if ($switch == 0) { } |
727
|
6 |
8 |
if ($subloc->start == 1) { } |
741
|
6 |
0 |
if (scalar @end_seq_segments > 0 and @start_seq_segments > 0) |
757
|
0 |
22 |
if ($length == 0) |
781
|
3588 |
33757 |
if (@_ and not $self->is_remote) |
783
|
35267 |
98 |
unless $subloc->is_remote |
830
|
42 |
68 |
if ($strand < 0) |
841
|
0 |
100 |
if (not $loc->is_remote and defined $self->seq_id and defined $loc->seq_id and $loc->seq_id ne $self->seq_id) |
848
|
42 |
68 |
if $strand < 0 |
850
|
6 |
104 |
if (@strs == 1) { } |
|
0 |
104 |
elsif (@strs == 0) { } |
857
|
42 |
68 |
if ($strand < 0) |