Condition Coverage

Bio/AlignIO/Handler/GenericAlignHandler.pm
Criterion Covered Total %
condition 19 38 50.0


and 3 conditions

line !l l&&!r l&&r condition
128 0 0 0 ref $coll and $coll->isa('Bio::AnnotationCollectionI')
141 0 0 0 ref $coll and $coll->isa('Bio::AnnotationCollectionI')
162 1 0 8 $$data{-'consensus_meta'} and not UNIVERSAL::isa($$data{-'consensus_meta'}, 'Bio::Seq::Meta')
187 0 168 0 defined $seq->{'NSE'} and exists $self->{'_features'}
56 111 1 defined $seq->{'NSE'} and exists $self->{'_features'} and exists $self->{'_features'}{$seq->{'NSE'}}
370 12 0 0 scalar @rawdata == 3 and $rawdata[2] =~ /-/

or 2 conditions

line l !l condition
103 175 8 $data ||= {}
155 9 0 $$data{-'seq_class'} || 'Bio::LocatableSeq'
337 166 8 $self->get_params('-alphabet')->{'-alphabet'} || 'protein'
375 12 0 $chain || ''

or 3 conditions

line l !l&&r !l&&!r condition
63 562 0 0 $data->{'NAME'} || $self->throw('No name tag defined!')
316 6 0 0 $data->{'ACCESSION_NUMBER'} or $data->{'DISPLAY_ID'}
345 0 113 59 $data->{'ALPHABET'} eq 'dna' || $data->{'ALPHABET'} eq 'rna'
350 59 0 113 $new_acc || $1