Condition Coverage

Bio/PrimarySeq.pm
Criterion Covered Total %
condition 28 32 87.5


and 3 conditions

line !l l&&!r l&&r condition
207 12756 2140 6 defined $id and defined $given_id
286 170 2 27210 not $self->{'_direct'} and defined $$seq_str_ref
293 14571 2 12806 exists $self->{'seq'} && $len > 0
335 1 23100 8 defined $seqstr and not $seqstr =~ /^[$MATCHPATTERN]*$/
385 9990 0 52 ref $start and $start->isa('Bio::LocationI')
0 0 9990 defined $start and defined $end
498 3 1 1 $len and $len != $val

or 2 conditions

line l !l condition
223 187 14715 $len || 0
292 27365 14 $$seq_str_ref || ''
338 0 3 defined $self->id || '[unidentified sequence]'
790 526 1 $self->{'namespace'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
302 12788 2918 11655 $is_changed_seq or not defined $self->alphabet