Branch Coverage

blib/lib/Bio/Polloc/Rule/crispr.pm
Criterion Covered Total %
branch 2 60 3.3


line true false branch
79 0 0 unless $seq
82 0 0 if ($seq->isa('Bio::SeqIO'))
87 0 0 wantarray ? :
90 0 0 unless $seq->isa('Bio::Seq')
98 0 0 if (defined $self->ruleset) { }
105 0 0 unless $cf_script
122 0 0 unless chdir $out_dir
129 0 0 if ($line =~ /^GFF results are be in (.*)/) { }
0 0 elsif ($line =~ /^failure: (.*)/) { }
133 0 0 unless (-e $gff_output)
145 0 0 if $line =~ /^#/
146 0 0 if $line =~ /^\s*$/
148 0 0 if $f[2] eq 'PossibleCRISPR' and $self->_search_value('IGNOREPROBABLE')
150 0 0 if ($f[2] =~ /^(?:Possible)?CRISPR$/) { }
0 0 elsif (defined $$loci{$par{'Parent'}} and $f[2] eq 'CRISPRspacer') { }
152 0 0 defined $id ? :
0 0 $f[2] eq 'CRISPR' ? :
171 0 0 unless chdir $cwd
206 0 0 defined $self->value->{$k} ? :
259 0 1 if $path
266 0 24 if $exe
285 0 0 unless (defined $value)
289 0 0 if (ref($value) =~ /hash/i)
293 0 0 ref($value) =~ /array/i ? :
296 0 0 unless defined $args[0]
297 0 0 unless ($args[0] =~ /^-/)
301 0 0 unless ($#args % 2)
309 0 0 unless defined $p
310 0 0 unless ($p =~ /^([\d\.eE+-]+|t(rue)?|f(alse)?)$/i)
314 0 0 $p =~ /^f(alse)$/i ? :