Condition Coverage

blib/lib/Bio/DB/Das/Chado.pm
Criterion Covered Total %
condition 0 131 0.0


and 2 conditions

line l !l condition
2188 0 0 $sth->finish and return ()

and 3 conditions

line !l l&&!r l&&r condition
317 0 0 0 exists $arg{-'enable_seqscan'} and not $arg{-'enable_seqscan'}
570 0 0 0 ref $type and $type->isa('Bio::DB::GFF::Typename')
716 0 0 0 $kind and $kind eq 'r' || $kind eq 'v'
991 0 0 0 exists $$self{-'enable_seqscan'} and not $$self{-'enable_seqscan'}
1407 0 0 0 $class eq 'CDS' && $self->inferCDS
1422 0 0 0 $self->organism_id and $operation eq 'by_alias'
1615 0 0 0 $$hashref{'is_obsolete'} and not $self->allow_obsolete
1617 0 0 0 $self->refclass and $$hashref{'type_id'} == $self->refclass
1692 0 0 0 $class and $class eq 'CDS'
0 0 0 $class and $class eq 'CDS' and $self->inferCDS
1738 0 0 0 $$exonref{'is_obsolete'} and not $self->allow_obsolete
1741 0 0 0 $$exonref{'fmin'} <= $poly_min and $$exonref{'fmax'} >= $poly_max
1749 0 0 0 $$exonref{'fmax'} >= $poly_max and $$exonref{'fmin'} <= $poly_min
2000 0 0 0 defined $$self{'dbxref_source'} and $dbxref
0 0 0 defined $$self{'dbxref_source'} and $dbxref and defined $$self{'dbxref_source'}{$dbxref}
2024 0 0 0 defined $$self{'dbxref_source'} and $dbxref
0 0 0 defined $$self{'dbxref_source'} and $dbxref and defined $$self{'dbxref_source'}{$dbxref}
2199 0 0 0 $self->name2term('polypeptide') and $type_id
0 0 0 $self->name2term('polypeptide') and $type_id and $type_id == $self->name2term('polypeptide')
0 0 0 $self->name2term('protein') and $type_id
0 0 0 $self->name2term('protein') and $type_id and $type_id == $self->name2term('protein')

or 2 conditions

line l !l condition
472 0 0 $bins ||= 1000
473 0 0 $start ||= 1
1670 0 0 $self->dbxref2source($$hashref{'dbxref_id'}) || ''
1756 0 0 $self->dbxref2source($$hashref{'dbxref_id'}) || ''
1784 0 0 $self->dbxref2source($$hashref{'dbxref_id'}) || ''
2271 0 0 shift() || 'Sequence'

or 3 conditions

line l !l&&r !l&&!r condition
230 0 0 0 ref $proto || $proto
396 0 0 0 $seq_id ||= $ref
0 0 0 $seq_name ||= ($seq_id ||= $ref)
397 0 0 0 $end ||= $end
398 0 0 0 $type ||= $primary_tag
0 0 0 $types ||= ($type ||= $primary_tag)
467 0 0 0 $seq_id ||= $ref
0 0 0 $seq_name ||= ($seq_id ||= $ref)
468 0 0 0 $type ||= $primary_tag
0 0 0 $types ||= ($type ||= $primary_tag)
469 0 0 0 $end ||= $stop
475 0 0 0 $end ||= $segment->end
716 0 0 0 $kind eq 'r' || $kind eq 'v'
1132 0 0 0 $end ||= $stop
1181 0 0 0 $type ||= $types
2192 0 0 0 not defined $tag or $tag eq 'translation'
2199 0 0 0 $self->name2term('polypeptide') and $type_id and $type_id == $self->name2term('polypeptide') or $self->name2term('protein') and $type_id and $type_id == $self->name2term('protein')
2260 0 0 0 $$self{'reference_class'} or @_