line |
true |
false |
branch |
192
|
0 |
1 |
if ($args{'RULES'}) |
204
|
0 |
1 |
defined $args{'AVOID_SNPS'} ? : |
209
|
1 |
0 |
if $args{'TARGET'} |
230
|
2 |
336 |
if ($target) { } |
|
336 |
0 |
elsif ($self->{'target'}) { } |
231
|
0 |
2 |
unless ($target->isa('Bio::SeqI')) |
235
|
1 |
1 |
if ($target->can('molecule')) { } |
236
|
0 |
1 |
unless grep {uc $target->molecule eq $_;} 'DNA', 'MRNA', 'CDNA' |
242
|
0 |
1 |
unless $target->alphabet eq 'dna' |
274
|
0 |
3 |
if ($rules) |
278
|
1 |
2 |
unless ($self->{'_rules'}) |
291
|
0 |
1 |
if ($@) { } |
318
|
0 |
3 |
unless $self->rules |
333
|
0 |
3 |
unless my $target = $self->target |
336
|
3 |
0 |
if $target->can('top_SeqFeatures') |
338
|
2 |
1 |
if ($cds) { } |
340
|
1 |
1 |
if (not $self->include_3pr) { } |
354
|
0 |
3 |
if ($right - $left < 20) |
366
|
3 |
0 |
if ($self->avoid_snps) |
382
|
0 |
9 |
unless $targregion |
475
|
0 |
312 |
unless $seq |
476
|
0 |
312 |
unless defined $start |
503
|
312 |
0 |
unless ($self->_has_overlap($sirna, $self->excluded)) |
513
|
0 |
312 |
if $self->debug |
517
|
0 |
0 |
if ($test->start <= $feat->end and $test->end >= $feat->start) |
518
|
0 |
0 |
if $self->debug |
565
|
0 |
2047 |
if $name eq 'DESTROY' |
568
|
4 |
2043 |
if (defined $value) |
572
|
0 |
2047 |
unless (exists $self->{$name}) |
582
|
0 |
7176 |
unless $char |