Condition Coverage

Bio/LiveSeq/Gene.pm
Criterion Covered Total %
condition 32 96 33.3


and 3 conditions

line !l l&&!r l&&r condition
114 0 0 6 ref $i eq 'Bio::LiveSeq::Transcript' && $DNA->valid($start) && $DNA->valid($end)
125 0 6 0 $strand == 1 and $start < $minstart
6 0 0 $strand == -1 and $start > $minstart
126 0 6 0 $strand == 1 and $end > $maxend
6 0 0 $strand == -1 and $end < $maxend
147 0 0 6 ref $i eq 'Bio::LiveSeq::Translation' and $DNA->valid($start)
0 0 6 ref $i eq 'Bio::LiveSeq::Translation' and $DNA->valid($start) and $DNA->valid($end)
156 0 0 9 ref $i eq 'Bio::LiveSeq::Exon' and $DNA->valid($start)
0 0 9 ref $i eq 'Bio::LiveSeq::Exon' and $DNA->valid($start) and $DNA->valid($end)
164 0 9 0 $strand == 1 and $start < $minstart
9 0 0 $strand == -1 and $start > $minstart
165 0 9 0 $strand == 1 and $end > $maxend
9 0 0 $strand == -1 and $end < $maxend
171 0 0 8 ref $i eq 'Bio::LiveSeq::Intron' and $DNA->valid($start)
0 0 8 ref $i eq 'Bio::LiveSeq::Intron' and $DNA->valid($start) and $DNA->valid($end)
180 0 0 0 ref $i eq 'Bio::LiveSeq::Repeat_Unit' and $DNA->valid($start)
0 0 0 ref $i eq 'Bio::LiveSeq::Repeat_Unit' and $DNA->valid($start) and $DNA->valid($end)
189 0 0 0 ref $i eq 'Bio::LiveSeq::Repeat_Region' and $DNA->valid($start)
0 0 0 ref $i eq 'Bio::LiveSeq::Repeat_Region' and $DNA->valid($start) and $DNA->valid($end)
198 0 0 7 ref $i eq 'Bio::LiveSeq::Prim_Transcript' and $DNA->valid($start)
0 0 7 ref $i eq 'Bio::LiveSeq::Prim_Transcript' and $DNA->valid($start) and $DNA->valid($end)
206 0 2 5 $strand == 1 and $start < $minstart
2 0 0 $strand == -1 and $start > $minstart
207 0 2 5 $strand == 1 and $end > $maxend
2 0 0 $strand == -1 and $end < $maxend

or 3 conditions

line l !l&&r !l&&!r condition
79 0 6 0 ref $thing || $thing
125 0 0 6 $strand == 1 and $start < $minstart or $strand == -1 and $start > $minstart
126 0 0 6 $strand == 1 and $end > $maxend or $strand == -1 and $end < $maxend
164 0 0 9 $strand == 1 and $start < $minstart or $strand == -1 and $start > $minstart
165 0 0 9 $strand == 1 and $end > $maxend or $strand == -1 and $end < $maxend
206 5 0 2 $strand == 1 and $start < $minstart or $strand == -1 and $start > $minstart
207 5 0 2 $strand == 1 and $end > $maxend or $strand == -1 and $end < $maxend