Branch Coverage

lib/App/Sandy/DB/Handle/Quality.pm
Criterion Covered Total %
branch 0 50 0.0


line true false branch
41 0 0 if ($rs or $default_profile{$name}) { }
47 0 0 unless ($type =~ /^(fastq|raw)$/u)
98 0 0 if &$skip()
106 0 0 if ($deepth != scalar @{$partil[$i];})
125 0 0 if ($num_lines == 0)
137 0 0 if ($type eq 'fastq') { }
142 0 0 if eof $fh
148 0 0 unless defined(my $entry = readline $fh)
155 0 0 unless ($stack[0] =~ /^\@/u and $stack[2] =~ /^\+/u)
166 0 0 unless defined(my $entry = readline $fh)
177 0 0 $num_left < 1000 ? :
186 0 0 if (&$do_pick())
187 0 0 if length $entry >= 10
188 0 0 if ($picks >= 10 and ++$acm % int($picks / 10) == 0)
191 0 0 if --$picks_left <= 0
195 0 0 if (scalar @quality == 0)
202 0 0 unless $fh->close
221 0 0 if ($default_profile{$quality_profile})
226 0 0 unless defined $rs
229 0 0 unless defined $compressed
248 0 0 unless ($rs or $default_profile{$quality_profile})
254 0 0 if ($rs and not $rs->is_user_provided or $default_profile{$quality_profile})
279 0 0 if ($entry) { }
307 0 0 $quality->is_single_molecule ? :
0 0 $quality->is_user_provided ? :