Condition Coverage

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


and 3 conditions

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

or 2 conditions

line l !l condition
223 187 14808 $len || 0
292 27436 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 12780 3000 11652 $is_changed_seq or not defined $self->alphabet