| blib/lib/Bio/ToolBox/SeqFeature.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 43 | 105 | 40.9 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 464 | 0 | 0 | 1658 | defined $self->[1] and defined $self->[2] |
| 0 | 1658 | 0 | defined $self->[1] and defined $self->[2] and $self->[1] > $self->[2] | |
| 699 | 0 | 68 | 450 | $key and $value |
| 770 | 0 | 0 | 0 | $other and ref $other |
| 780 | 0 | 0 | 0 | $other and ref $other |
| 783 | 0 | 0 | 0 | $other->start >= $self->start && $other->end <= $self->end |
| 790 | 0 | 0 | 0 | $other and ref $other |
| 793 | 0 | 0 | 0 | $other->start == $self->start && $other->end == $self->end |
| 800 | 0 | 0 | 0 | $other and ref $other |
| 825 | 0 | 0 | 0 | $other and ref $other |
| 850 | 0 | 0 | 0 | $other and ref $other |
| 886 | 0 | 2 | 0 | @_ and $_[0] ne 3 |
| 900 | 0 | 2 | 99 | $recurse and $childIDs |
| 2 | 47 | 52 | $recurse and $childIDs and not exists $$childIDs{$self->primary_id} | |
| 903 | 0 | 47 | 2 | $recurse and not defined $childIDs |
| line | l | !l | condition |
|---|---|---|---|
| 456 | 0 | 0 | $args{'-seq_id'} || $args{'-seqid'} || $args{'-ref'} || $args{'chrom'} || undef |
| 457 | 1658 | 0 | $args{'-start'} || undef |
| 458 | 0 | 0 | $args{'-end'} || $args{'-stop'} || undef |
| 460 | 34 | 700 | $args{'-display_name'} || $args{'-name'} || undef |
| 461 | 1 | 858 | $args{'-primary_id'} || $args{'-id'} || undef |
| 473 | 1187 | 0 | $args{'-primary_tag'} || undef |
| 477 | 234 | 20 | $args{'-source_tag'} || undef |
| 579 | 9333 | 0 | $self->[6] ||= "region" |
| 604 | 1901 | 0 | $self->[6] ||= undef |
| 605 | 243 | 1658 | $self->[7] ||= undef |
| 650 | 583 | 190 | $self->[11] ||= [] |
| 700 | 136 | 314 | $self->[10] ||= {} |
| 895 | 101 | 0 | shift() || 0 |
| 896 | 99 | 2 | shift() || undef |
| 912 | 49 | 0 | $self->seq_id || '.' |
| 49 | 0 | $self->source_tag || '.' | |
| 49 | 0 | $self->start || 1 | |
| 49 | 0 | $self->end || 1 | |
| 985 | 0 | 0 | $self->seq_id || '.' |
| 0 | 0 | $self->start || 1 | |
| 0 | 0 | $self->end || 1 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 473 | 471 | 1187 | 0 | $args{'-type'} ||= $args{'-primary_tag'} || undef |
| 477 | 1404 | 234 | 20 | $args{'-source'} ||= $args{'-source_tag'} || undef |
| 487 | 1 | 0 | 1657 | exists $args{'-attributes'} or exists $args{'-tags'} |
| 488 | 1 | 0 | 0 | $args{'-attributes'} ||= $args{'-tags'} |
| 773 | 0 | 0 | 0 | $self->start > $other->end || $self->end < $other->start |
| 985 | 0 | 0 | 0 | $self->display_name || $self->primary_id |