Branch Coverage

blib/lib/Microarray/ExprSet.pm
Criterion Covered Total %
branch 29 38 76.3


line true false branch
88 0 6 unless (defined $nr and defined $nc)
111 9 1 if (defined $self->matrix) { }
115 1 8 unless (defined $nr and defined $nc)
120 6 2 if (defined $self->feature)
121 1 5 if (len($self->feature) != $nr)
127 6 1 if (defined $self->phenotype)
128 1 5 if (len($self->phenotype) != $nc)
150 0 1 if (is_empty($old_feature)) { }
0 1 elsif (not $self->is_valid) { }
162 5 1 unless ($$old_feature[$i] =~ /^\s*$/)
199 1 1 if ($method eq 'mean') { }
1 0 elsif ($method eq 'median') { }
212 0 2 if (is_empty($feature)) { }
0 2 elsif (not $self->is_valid) { }
220 3 6 if ($$fh{$$feature[$i]}) { }
236 4 2 if (len($index) == 1) { }
270 0 1 if (is_empty($self->feature)) { }
0 1 elsif (is_empty($self->phenotype)) { }
0 1 elsif (not $self->is_valid) { }