Branch Coverage

Bio/AlignIO/largemultifasta.pm
Criterion Covered Total %
branch 16 26 61.5


line true false branch
84 2 0 if (not defined $self->sequence_factory)
110 5 12 if ($seen == 1 and $entry =~ /^\s*>/)
114 0 12 if ($entry eq '>') { }
6 6 elsif ($entry =~ /\s*>(.+?)$/) { }
118 0 6 unless ($id, $fulldesc) = $1 =~ /^\s*(\S+)\s*(.*)$/
127 0 12 if ++$count % 1000 == 0 and $self->verbose > 0
129 1 1 unless ($seen)
156 0 6 if ($largeseq->length < $alnlen)
162 1 0 if $aln->num_sequences
183 0 1 unless ($aln and $aln->isa('Bio::Align::AlignI'))
191 0 6 unless $self->_print(">$name $desc\n")
196 0 12 unless $self->_print("$seqsub\n")
201 1 0 if $self->_flush_on_write and defined $self->_fh