| line |
true |
false |
branch |
|
116
|
190 |
3859 |
unless (defined $self->{'_eh'}) |
|
473
|
0 |
171 |
if ($min_percent > 0) |
|
539
|
0 |
4 |
unless $given |
|
542
|
0 |
4 |
if ($self eq 'Bio::Map::PositionI') |
|
546
|
4 |
0 |
if (ref $self) |
|
549
|
2 |
2 |
ref $given eq 'ARRAY' ? : |
|
550
|
0 |
4 |
unless @positions >= 2 |
|
554
|
4 |
8 |
unless ($intersect) |
|
563
|
0 |
12 |
unless $compare->_testStrand($intersect, $so) |
|
564
|
12 |
0 |
if ($compare->isa('Bio::Map::PositionI')) { } |
|
566
|
12 |
0 |
if ($this_map) |
|
581
|
12 |
0 |
if (defined $intersect->strand and defined $compare->strand and $intersect->strand == $compare->strand) { } |
|
588
|
0 |
12 |
if ($start > $end) { } |
|
598
|
0 |
4 |
unless $intersect |
|
607
|
8 |
1 |
if $rel |
|
610
|
0 |
4 |
unless (@intersects) |
|
611
|
0 |
0 |
if $rel |
|
644
|
0 |
38 |
unless @args >= 1 |
|
648
|
0 |
38 |
if ($self eq 'Bio::Map::PositionI') |
|
652
|
38 |
0 |
if (ref $self) |
|
655
|
1 |
37 |
if (ref $args[0] eq 'ARRAY') { } |
|
661
|
37 |
1 |
if ($args[0] and $args[0]->isa('Bio::Map::RelativeI')) |
|
666
|
0 |
0 |
if $arg |
|
668
|
0 |
38 |
unless @positions >= 2 |
|
676
|
78 |
0 |
if ($compare->isa('Bio::Map::PositionI')) { } |
|
678
|
78 |
0 |
if ($this_map) |
|
686
|
38 |
40 |
if (not defined $union_strand) { } |
|
690
|
0 |
40 |
if (not defined $compare->strand or $union_strand ne $compare->strand) |
|
710
|
44 |
1 |
if $rel |
|
713
|
0 |
38 |
unless (@unions) |
|
717
|
0 |
0 |
if $rel |
|
764
|
0 |
10 |
unless @args >= 1 |
|
769
|
0 |
10 |
if ($self eq 'Bio::Map::PositionI') |
|
773
|
10 |
0 |
if (ref $self) |
|
776
|
10 |
0 |
if (ref $args[0] eq 'ARRAY') { } |
|
782
|
10 |
0 |
if ($args[0] and $args[0]->isa('Bio::Map::RelativeI')) |
|
787
|
0 |
0 |
if $arg |
|
789
|
0 |
10 |
unless @positions >= 2 |
|
793
|
0 |
55 |
unless $pos->isa('Bio::Map::PositionI') |
|
811
|
35 |
15 |
if ($inrange->overlaps($outrange, undef, $rel, $overlap)) { } |
|
829
|
35 |
20 |
if (@overlappers) { } |
|
830
|
0 |
35 |
if (@overlappers > 1) { } |
|
848
|
42 |
20 |
unless (exists $prior_positions{$pos} or exists $answers{$pos}) |
|
861
|
0 |
10 |
unless @outranges |
|
867
|
20 |
10 |
if ($pos->map eq $map) { } |
|
888
|
0 |
490 |
unless $other |
|
889
|
414 |
76 |
if ($rel) |
|
890
|
0 |
414 |
unless ref $rel |
|
891
|
0 |
414 |
unless $rel->isa('Bio::Map::RelativeI') |
|
895
|
489 |
1 |
if (ref $other) { } |
|
896
|
0 |
489 |
if (ref $other eq 'ARRAY') |
|
899
|
0 |
489 |
unless defined $other and $other->isa('Bio::RangeI') |
|
901
|
488 |
1 |
if ($other->isa('Bio::Map::PositionI')) { } |
|
908
|
0 |
488 |
unless ($other_map) |
|
918
|
0 |
488 |
unless ($other_map) |
|
928
|
0 |
1 |
unless &looks_like_number($other) |
|
932
|
0 |
490 |
unless defined $other_start |
|
933
|
0 |
490 |
unless defined $other_end |