Condition Coverage

blib/lib/Bio/ToolBox/SeqFeature.pm
Criterion Covered Total %
condition 43 105 40.9


and 3 conditions

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

or 2 conditions

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

or 3 conditions

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