| line | true | false | branch | 
 
| 149 | 0 | 0 | if ($method and not $method =~ /fgenesh/i) | 
 
| 200 | 1 | 4 | unless $self->_predictions_parsed | 
 
| 205 | 4 | 1 | if ($gene) | 
 
| 212 | 4 | 0 | unless ($seqobj) | 
 
| 215 | 0 | 4 | if ($id =~ /mrna/ or $id =~ /cds/) { } | 
 
| 221 | 4 | 0 | if ($seqobj) | 
 
| 230 | 0 | 4 | if (not $id =~ /_predicted_(\w+)_$prednr/) { } | 
 
| 234 | 4 | 0 | if ($1 eq 'protein') { } | 
 
|  | 0 | 0 | elsif ($1 eq 'mrna' or $1 eq 'cds') { } | 
 
| 242 | 0 | 0 | if ($id =~ /_cds_/) | 
 
| 276 | 27 | 14 | if (/^\s*(\d+)\s+([+\-])/) | 
 
| 281 | 6 | 21 | $2 eq '+' ? : | 
 
| 283 | 4 | 23 | unless (defined $gene) | 
 
| 300 | 19 | 8 | if ($is_exon) { } | 
 
| 333 | 19 | 8 | if ($is_exon) { } | 
 
|  | 4 | 4 | elsif ($flds[3] eq 'PolA') { } | 
 
|  | 4 | 0 | elsif ($flds[3] eq 'TSS') { } | 
 
| 338 | 4 | 15 | if ($predobj->strand == 1) { } | 
 
| 342 | 3 | 1 | if $cod_offset < 1 | 
 
| 352 | 15 | 0 | if $cod_offset >= 0 | 
 
| 379 | 4 | 10 | if (/^\s*$/ and defined $gene) | 
 
| 387 | 0 | 10 | if (/^(FGENESH)\s+([\d\.]+)/) | 
 
| 390 | 0 | 0 | if (/\s(\S+)\sgenomic DNA/) | 
 
| 396 | 1 | 9 | if (/^\s*Seq name:\s+(\S+)/) | 
 
| 401 | 1 | 8 | if (/^Predicted protein/) | 
 
| 424 | 1 | 4 | unless exists $self->{'_preds'} and @{$self->{'_preds'};} | 
 
| 441 | 0 | 4 | unless (exists $self->{'_preds'}) | 
 
| 460 | 1 | 5 | if $val | 
 
| 461 | 0 | 6 | unless (exists $self->{'_preds_parsed'}) | 
 
| 480 | 0 | 0 | if $val | 
 
| 481 | 0 | 0 | unless (exists $self->{'_has_cds'}) | 
 
| 506 | 0 | 4 | unless $entry | 
 
| 507 | 1 | 3 | if $entry =~ /^Predicted protein/ | 
 
| 511 | 4 | 0 | if ($entry =~ /^>FGENESH:/) | 
 
| 512 | 4 | 0 | if ($entry =~ /^>FGENESH:\s+(\d+)/) { } | 
 
|  | 0 | 0 | elsif ($entry =~ /^>FGENESH:\[mRNA\]\s*(\d+)/) { } | 
 
|  | 0 | 0 | elsif ($entry =~ /^>FGENESH:\[exon\]\s+Gene:\s*(\d+)/) { } | 
 
| 528 | 0 | 19 | if ($entry =~ /^>FGENESH:\[exon\]/ and $id =~ /^_predicted_cds_/) { } | 
 
| 536 | 1 | 18 | unless $entry = $self->_readline | 
 
| 537 | 3 | 15 | if ($entry =~ /^>/ and not $entry =~ /^>FGENESH:\[exon\]/ && $id =~ /^_predicted_cds_/) |