Branch Coverage

blib/lib/Bio/Tools/Run/Alignment/Probalign.pm
Criterion Covered Total %
branch 2 52 3.8


line true false branch
170 0 3 if $ENV{'PROBALIGNDIR'}
195 0 0 if $attr =~ /^-/
207 0 0 unless $Bio::Tools::Run::Alignment::Probalign::OK_FIELD{$attr}
209 0 0 if @_
226 0 0 if (defined $value)
247 0 0 unless $exe = $self->executable
299 0 0 unless ($infilename)
332 0 0 if (not -e $outfile or -z $outfile)
359 0 0 if (not ref $input) { }
0 0 elsif (ref($input) =~ /ARRAY/i) { }
362 0 0 unless (-e $input)
364 0 0 unless open IN, $infilename
367 0 0 unless $header =~ /^\s+$/
370 0 0 unless ($header =~ /^>\s*\S+/)
378 0 0 if (not ref $input->[0]) { }
0 0 elsif ($input->[0]->isa('Bio::PrimarySeqI')) { }
386 0 0 unless ref $seq and $seq->isa('Bio::PrimarySeqI')
388 0 0 if (not defined $seq->display_id or $seq->display_id =~ /^\s+$/)
430 0 0 unless defined $value
432 0 0 unless $attr eq 'ANNOT'
433 0 0 if $attr eq 'ANNOT'
439 0 0 unless $value
445 0 0 unless ($self->outfile_name)
454 0 0 if ($self->verbose < 0)
455 0 0 $^O =~ /mswin/i ? :
474 1 0 if @_