Condition Coverage

Bio/SearchIO/hmmer2.pm
Criterion Covered Total %
condition 65 78 83.3


and 3 conditions

line !l l&&!r l&&r condition
166 0 380 0 defined $self->{'_reporttype'} and $self->{'_reporttype'} eq 'HMMSEARCH' || $self->{'_reporttype'} eq 'HMMPFAM'
334 4816 0 48 $seq_cov =~ /\]$/ and scalar @{$hitinfo[$hindex];} == 5
341 0 4859 5 $hmm_cov =~ /\]$/ and not exists $self->{'_values'}{'RESULT-query_length'}
355 50 4 69 $hmm_cov =~ /\]$/ and scalar @{$hitinfo[$hindex];} == 5
362 121 0 2 $seq_cov =~ /\]$/ and not exists $self->{'_values'}{'RESULT-query_length'}
561 961 0 104 $buffer =~ /^\s+(?:CS|RF)\s+/o and $count == 0
238 569 2 $count != 1 and $buffer =~ /^\s+$/o
848 80976 9974 16 defined $type and $type eq 'result'
884 19513 308 127 $data and $line eq 'Hsp_hseq'
963 80976 9974 16 defined $type and $type eq 'result'
999 20187 40023 20766 $self->in_element('hsp') and $data->{'Name'} =~ /Hsp\_(?:qseq|hseq|csline|midline)/o
60210 19513 1253 $self->in_element('hsp') and $data->{'Name'} =~ /Hsp\_(?:qseq|hseq|csline|midline)/o and defined $data->{'Data'}
1005 19514 2 61460 defined $data->{'Data'} and not $data->{'Data'} =~ /^\s+$/o
1028 0 0 254 defined $name && defined $self->{'_elements'}

or 3 conditions

line l !l&&r !l&&!r condition
166 262 103 15 $self->{'_reporttype'} eq 'HMMSEARCH' || $self->{'_reporttype'} eq 'HMMPFAM'
261 5 11 305 $buffer =~ /^Histogram/o or $buffer =~ m[^//]o
264 11 5 3141 $buffer =~ /^Model\s+Description/o or $buffer =~ /^Sequence\s+Description/o
16 16 3125 $buffer =~ /^Model\s+Description/o or $buffer =~ /^Sequence\s+Description/o or $buffer =~ /^\-\-\-/o
286 16 16 4987 $buffer =~ /^(?:Model|Sequence)\s+Domain/ or $buffer =~ /^\-\-\-/
390 1 11 1192 $buffer =~ /^Histogram/o or $buffer =~ m[^//]o
12 0 1192 $buffer =~ /^Histogram/o or $buffer =~ m[^//]o or $buffer =~ /^Query(?:\s+(?:sequence|HMM))?(?:\s+\d+)?:/o
423 0 0 127 not defined $info or $info->[0] ne $name
561 2 241 566 $count != 1 and $buffer =~ /^\s+$/o or length $buffer == 0
243 2 564 $count != 1 and $buffer =~ /^\s+$/o or length $buffer == 0 or $buffer =~ /^\s+\-?\*\s*$/
243 2 562 $count != 1 and $buffer =~ /^\s+$/o or length $buffer == 0 or $buffer =~ /^\s+\-?\*\s*$/ or $buffer =~ /^\s+\S+\s+\-\s+\-\s*$/
1028 0 0 254 not defined $name && defined $self->{'_elements'} or scalar @{$self->{'_elements'};} == 0