Branch Coverage

blib/lib/Bio/Polloc/Rule/tandemrepeat.pm
Criterion Covered Total %
branch 6 62 9.6


line true false branch
66 0 0 unless $seq
67 0 0 unless UNIVERSAL::can($seq, 'isa')
71 0 0 if ($seq->isa('Bio::SeqIO'))
76 0 0 wantarray ? :
79 0 0 unless $seq->isa('Bio::Seq')
94 0 0 if defined $p
102 0 0 defined $self->ruleset ? :
0 0 unless my $trf = $self->_executable(defined $self->ruleset ? $self->ruleset->value('path') : undef)
107 0 0 unless 'File::Spec'->file_name_is_absolute($trf)
126 0 0 unless chdir $tmpdir
131 0 0 if defined $_
134 0 0 unless chdir $cwd
142 0 0 unless -e $outfile
149 0 0 if ($line =~ /^Parameters:\s/) { }
0 0 elsif ($ontable) { }
153 0 0 if $line =~ /^\s*$/
157 0 0 unless $#v == 14
160 0 0 if length $v[14] > $c_v{'maxsize'} or length $v[14] < $c_v{'minsize'}
161 0 0 if $v[2] > $c_v{'maxperiod'} or $v[2] < $c_v{'minperiod'}
162 0 0 if $v[3] < $c_v{'exp'}
163 0 0 if $v[7] < $c_v{'minscore'}
164 0 0 if $c_v{'maxscore'} and $v[7] > $c_v{'maxscore'}
165 0 0 if $v[5] < $c_v{'minsim'} or $v[5] > $c_v{'maxsim'}
169 0 0 defined $id ? :
185 0 0 wantarray ? :
198 28 0 defined $self->value->{$k} ? :
298 0 2 $Bio::Polloc::Rule::tandemrepeat::Config{'archname64'} ? :
0 2 $^O =~ /mswin/i ? :
0 2 $^O =~ /(macos|darwin)/i ? :
303 0 2 if $path
310 0 72 if $exe