Condition Coverage

Bio/LiveSeq/IO/Loader.pm
Criterion Covered Total %
condition 10 49 20.4


and 2 conditions

line l !l condition
280 0 6 $genefeatureshash and scalar @{$genefeatureshash->{'genefeatures'};}

and 3 conditions

line !l l&&!r l&&r condition
78 0 0 0 $getswissprotinfo ne 0 and $getswissprotinfo ne 1
155 0 6 0 $gene_name and $cds_position
165 0 0 0 $getswissprotinfo ne 0 and $getswissprotinfo ne 1
273 0 0 0 $cds_position >= 1 and $cds_position <= scalar @cds
654 0 0 0 $feature->{'name'} eq 'INIT_MET' and $feature->{'location'} eq '0 0'
748 0 0 0 $cds_position and $self->_checkfeatureproximity($entryfeature->{'range'}, $cds_begin, $cds_end, $proximity)
0 0 0 not $cds_position and $entryfeature->{'qualifiers'}{'gene'} eq "$gene_name"
777 24 0 0 $entryfeature->{'locationtype'} and $entryfeature->{'locationtype'} eq 'joined'

or 2 conditions

line l !l condition
790 9 0 $desc || 'unknown'
800 8 0 $desc || 'unknown'
806 0 0 $rpt_family || 'unknown'
810 0 0 $rpt_family || 'unknown'

or 3 conditions

line l !l&&r !l&&!r condition
151 6 0 0 $gene_name or $cds_position
669 0 0 0 index($liveseq_aa, '-') != -1 or index($swiss_aa, '-') != -1
748 30 0 0 $skipgenematch or $cds_position and $self->_checkfeatureproximity($entryfeature->{'range'}, $cds_begin, $cds_end, $proximity)
0 0 0 $skipgenematch or $cds_position and $self->_checkfeatureproximity($entryfeature->{'range'}, $cds_begin, $cds_end, $proximity) or not $cds_position and $entryfeature->{'qualifiers'}{'gene'} eq "$gene_name"
803 3 4 17 $name eq 'prim_transcript' or $name eq 'mRNA'