line |
true |
false |
branch |
228
|
0 |
2 |
unless (grep /command/, @args) |
233
|
2 |
0 |
if ($args{'-command'} =~ /(?:single|paired|crossbow)/) |
234
|
2 |
0 |
unless (grep /(?:sam_format|concise|quiet|refout|refidx)/, @args) |
281
|
0 |
0 |
if (not @_ % 2) { } |
283
|
0 |
0 |
if (grep(/^-\w+/, keys %args) == keys %args) { } |
|
0 |
0 |
elsif (grep /^-\w+/, keys %args) { } |
292
|
0 |
0 |
if (grep /^-\w+/, @_) { } |
301
|
0 |
0 |
if $self->can('command') |
304
|
0 |
0 |
if (/(?:single|paired|crossbow)/) |
308
|
0 |
0 |
unless $seq |
309
|
0 |
0 |
unless $index |
313
|
0 |
0 |
unless $_ |
314
|
0 |
0 |
if (/\.gz[^.]*$/) |
315
|
0 |
0 |
unless ($HAVE_IO_UNCOMPRESS) |
331
|
0 |
0 |
unless $self->_validate_file_input(-'ind', $index) or $self->_validate_file_input(-'ind', $self->io->catfile(dirname($self->executable), 'indexes', $index)) and $index = $self->io->catfile(dirname($self->executable), 'indexes', $index) or $self->_validate_file_input(-'ind', $self->io->catfile($ENV{'BOWTIE_INDEXES'}, $index)) and $index = $self->io->catfile($ENV{'BOWTIE_INDEXES'}, $index) |
336
|
0 |
0 |
if ($cmd =~ /^p/) { } |
337
|
0 |
0 |
if $seq2 |
339
|
0 |
0 |
if $seq2 |
346
|
0 |
0 |
if ($out) { } |
356
|
0 |
0 |
unless defined $params{$_} |
368
|
0 |
0 |
if (/build/) |
371
|
0 |
0 |
unless $ref |
373
|
0 |
0 |
if $arg3 |
378
|
0 |
0 |
if ($ref =~ /\.gz[^.]*$/) |
379
|
0 |
0 |
unless ($HAVE_IO_UNCOMPRESS) |
400
|
0 |
0 |
if (/inspect/) |
403
|
0 |
0 |
unless $index |
409
|
0 |
0 |
unless $self->_validate_file_input(-'ind', $index) or $self->_validate_file_input(-'ind', $self->io->catfile(dirname($self->executable), 'indexes', $index)) and $index = $self->io->catfile(dirname($self->executable), 'indexes', $index) or $self->_validate_file_input(-'ind', $self->io->catfile($ENV{'BOWTIE_INDEXES'}, $index)) and $index = $self->io->catfile($ENV{'BOWTIE_INDEXES'}, $index) |
411
|
0 |
0 |
if $arg3 |
417
|
0 |
0 |
if ($out) { } |
448
|
2 |
0 |
if @_ |
465
|
0 |
0 |
$self->want ? : |
466
|
0 |
0 |
if $self->can('command') |
469
|
0 |
0 |
if defined $want and $want eq 'format' |
470
|
0 |
0 |
if not $want or $want eq 'raw' or $cmd eq 'build' |
471
|
0 |
0 |
if $want =~ /^Bio::Root::IO/ |
474
|
0 |
0 |
if (/(?:single|paired|crossbow)/) |
477
|
0 |
0 |
if (/^bowtie/i and $want =~ /^Bio::Assembly::Scaffold/) |
478
|
0 |
0 |
unless (defined $self->{'_result'}{'object'} and ref($self->{'_result'}{'object'}) =~ /^Bio::Assembly::Scaffold/) |
487
|
0 |
0 |
if (/^bowtie/i and $want =~ /^Bio::SeqFeature::Collection/) |
491
|
0 |
0 |
if (/^sam/i and $want =~ /^Bio::Assembly::Scaffold/) |
492
|
0 |
0 |
unless (defined $self->{'_result'}{'object'} and ref($self->{'_result'}{'object'}) =~ /^Bio::Assembly::Scaffold/) |
502
|
0 |
0 |
if (/^sam/i and $want =~ /^Bio::SeqFeature::Collection/) |
503
|
0 |
0 |
unless (defined $self->{'_result'}{'object'} and ref($self->{'_result'}{'object'}) =~ /^Bio::Assembly::Scaffold/) |
521
|
0 |
0 |
if (/inspect/) |
523
|
0 |
0 |
if (/^Bio::SeqIO/ and $format eq 'fasta') |
524
|
0 |
0 |
unless (defined $self->{'_result'}{'object'} and ref($self->{'_result'}{'object'}) =~ /^Bio::SeqIO/) |
532
|
0 |
0 |
if (/^Bio::SeqIO/ and $format ne 'fasta') |
560
|
2 |
0 |
if $self->can('command') |
562
|
0 |
2 |
if (/build/) |
565
|
0 |
2 |
if (/inspect/) |
566
|
0 |
0 |
if $self->{'_summary'} |
567
|
0 |
0 |
$self->{'_names_only'} ? : |
569
|
2 |
0 |
if (/(?:single|paired|crossbow)/) |
572
|
2 |
8 |
if $$self{'_' . $_} |
592
|
0 |
0 |
unless -e $file and -r _ |
605
|
0 |
0 |
if ($sort) { } |
632
|
0 |
0 |
if (grep /^-/, @args) { } |
633
|
0 |
0 |
if @args > 2 |
641
|
0 |
0 |
if (/^seq|seq2|ref$/) |
642
|
0 |
0 |
unless -e $args{$_} and -r _ |
644
|
0 |
0 |
if grep {$guesser->guess =~ /$_/;} @{$Bio::Tools::Run::Bowtie::accepted_types{$_};} |
646
|
0 |
0 |
if (/^ind$/) |
649
|
0 |
0 |
if -e $args{$_} . '.1.ebwt' and -e $args{$_} . '.2.ebwt' and -e $args{$_} . '.3.ebwt' and -e $args{$_} . '.4.ebwt' and -e $args{$_} . '.rev.1.ebwt' and -e $args{$_} . '.rev.2.ebwt' |
705
|
0 |
0 |
if (grep /^-/, @args) { } |
706
|
0 |
0 |
if @args % 2 |
715
|
0 |
0 |
if ($self->inline) { } |
716
|
0 |
0 |
if (UNIVERSAL::isa($read, 'can') and $read->isa('Bio::PrimarySeqI')) { } |
719
|
0 |
0 |
if (ref($read) =~ /ARRAY/i) { } |
722
|
0 |
0 |
if ($seq->isa('Bio::PrimarySeqI')) { } |
725
|
0 |
0 |
if $read =~ /[[^:alpha:]]/ |
729
|
0 |
0 |
unless @ts |
730
|
0 |
0 |
if (@ts > 1) { } |
736
|
0 |
0 |
if $read =~ /[[^:alpha:]]/ |
741
|
0 |
0 |
ref($read) =~ /ARRAY/i ? : |
743
|
0 |
0 |
if (-e $file) { } |
744
|
0 |
0 |
if $self->can('command') |
747
|
0 |
0 |
if (/^fasta$/) |
748
|
0 |
0 |
if $cmd =~ /^b/ |
749
|
0 |
0 |
if $cmd =~ /^c/ or $self->fastq or $self->raw |
753
|
0 |
0 |
if (/^fastq$/) |
754
|
0 |
0 |
if $cmd =~ /^[cb]/ or $self->fasta or $self->raw |
758
|
0 |
0 |
if (/^tab$/) |
759
|
0 |
0 |
unless $cmd =~ /^c/ |
762
|
0 |
0 |
if (/^raw$/) |
763
|
0 |
0 |
if $cmd =~ /^[cb]/ or $self->fasta or $self->fastq |
775
|
0 |
0 |
if (@ts > 1) { } |
804
|
0 |
8 |
if @args % 2 |
813
|
0 |
66 |
if grep /$conflict/, @added |
815
|
6 |
60 |
if $$self{'_' . $conflict} |
819
|
0 |
12 |
if grep /$requirement/, @removed |
820
|
0 |
12 |
if $args{$_} |
840
|
0 |
0 |
if $self->can('command') |
842
|
0 |
0 |
unless defined $cmd |
859
|
0 |
0 |
unless IPC::Run::run(\@ipc_args, $in, $out, $err) |
862
|
0 |
0 |
if ($@) |