| line |
true |
false |
branch |
|
152
|
9940 |
3801 |
unless (defined $op) |
|
160
|
7418 |
6323 |
if ($locstr =~ /(.*?)\(($Bio::Factory::FTLocationFactory::LOCREG)\)(.*)/o) { } |
|
170
|
1 |
7428 |
unless $subloc |
|
171
|
7417 |
11 |
$subloc eq 'join' || $subloc eq 'bond' || $subloc eq 'order' || $subloc eq 'complement' ? : |
|
174
|
7417 |
11 |
if ($oparg) { } |
|
177
|
3627 |
3790 |
if ($oparg eq 'join' || $oparg eq 'order' || $oparg eq 'bond' and not $sub =~ /(?:join|order|bond)/) { } |
|
186
|
0 |
35515 |
unless $splitloc |
|
188
|
43 |
35472 |
if ($splitloc =~ /\(($Bio::Factory::FTLocationFactory::LOCREG)\)/) { } |
|
202
|
3627 |
0 |
if (scalar @s_objs > 0) |
|
207
|
35513 |
2 |
if $strand == $first_value |
|
210
|
3625 |
2 |
if ($identical == scalar @subloc_strands) { } |
|
219
|
15 |
3610 |
if ($first_value == -1) |
|
237
|
7 |
3783 |
unless $oparg eq 'complement' |
|
244
|
1660 |
5768 |
if ($op and $op eq 'complement') |
|
252
|
5294 |
2134 |
$loc_obj->isa('Bio::Location::SplitLocationI') ? : |
|
253
|
10 |
7418 |
scalar @loc_objs > 0 ? : |
|
254
|
2 |
7426 |
if ($guide_strand != 0 and $guide_strand == $last_strand and $oparg eq $op) { } |
|
268
|
0 |
1667 |
if ($op and not $op eq 'join' || $op eq 'order' || $op eq 'bond' and $ct > 1) |
|
273
|
7 |
7411 |
if ($ct > 1) { } |
|
283
|
2123 |
4200 |
if $op and $op eq 'complement' |
|
306
|
139 |
41699 |
if ($locstr =~ /^(\S+):(.*)$/o) |
|
318
|
41828 |
10 |
if $start |
|
319
|
41034 |
804 |
if $end |
|
325
|
41 |
41797 |
if $locstr =~ /\?/ and not $locstr =~ /\?\d+/ |
|
328
|
794 |
41044 |
unless (defined $end) |
|
329
|
35 |
759 |
if ($locstr =~ /(\d+)([\.\^])(\d+)/) { } |
|
333
|
21 |
14 |
unless abs $end - $start <= 1 and $loctype eq '^' |
|
343
|
456 |
41382 |
if ($start =~ /[\>\<\?\.\^]/ or $end =~ /[\>\<\?\.\^]/) |
|
345
|
435 |
21 |
if ($start =~ /(\d+)/) { } |
|
350
|
435 |
21 |
if ($end =~ /(\d+)/) { } |
|
356
|
13 |
41825 |
if ($start_num > $end_num and $loctype ne '?') |
|
366
|
139 |
41699 |
if ($seqid) |