| line | true | false | branch | 
 
| 95 | 0 | 2 | unless $self->_initialize_io(@args) | 
 
| 98 | 0 | 2 | if $file =~ /^>/ | 
 
| 100 | 0 | 2 | if $buf =~ /^/ | 
 
| 104 | 2 | 88 | if ($buf =~ /DATABASE AND MOTIFS/) | 
 
| 106 | 2 | 14 | if ($buf =~ /DATABASE/) | 
 
| 112 | 2 | 14 | if ($buf =~ /MOTIFS/) | 
 
| 120 | 1 | 1 | if ($self->{'_msrctype'} ne $self->{'_dbtype'}) | 
 
| 125 | 2 | 88 | if ($buf =~ /MOTIF WIDTH BEST POSSIBLE MATCH/) | 
 
| 128 | 2 | 8 | unless $buf =~ /\w/ | 
 
| 138 | 2 | 86 | if ($buf =~ /section i:/i) | 
 
| 144 | 0 | 2 | unless (%instances) | 
 
| 150 | 2 | 84 | if ($buf =~ /section ii:/i) | 
 
| 157 | 38 | 46 | unless $buf =~ /\*{10,}/ or not $buf =~ /\w/ | 
 
| 159 | 0 | 2 | unless %instances | 
 
| 160 | 0 | 2 | unless grep /\s+MAST\s+version\s+3/, @header | 
 
| 177 | 2 | 106 | if $line =~ /^[\s\t*]/ | 
 
| 180 | 0 | 106 | if $line eq '' | 
 
| 183 | 0 | 106 | unless ($len) | 
 
| 213 | 0 | 2 | if $self->{'_end'} == 1 | 
 
| 219 | 0 | 2 | if ($line =~ /\*{10,}/) | 
 
| 224 | 2 | 34 | if (not $line =~ /^\s/) { } | 
 
| 238 | 93 | 91 | unless ($next =~ /\D/) | 
 
| 239 | 2 | 91 | unless @motifs | 
 
| 244 | 90 | 1 | $id =~ /\[/ ? : | 
 
| 246 | 49 | 42 | $id =~ /\-\d/ ? : | 
 
| 247 | 87 | 4 | if ($self->{'_mixquery'}) | 
 
| 248 | 34 | 53 | if $id =~ /\d+a/ | 
 
| 249 | 25 | 62 | if $id =~ /\d+b/ | 
 
| 250 | 28 | 59 | if $id =~ /\d+c/ | 
 
| 268 | 87 | 4 | if $self->{'_mixquery'} | 
 
| 304 | 0 | 0 | unless ($matrix->get_logs_array('A')) |