| 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 |