line |
true |
false |
branch |
68
|
0 |
0 |
if ref($value) =~ /Seq/u
|
69
|
0 |
0 |
if $key eq 'argv'
|
70
|
0 |
0 |
unless defined $value
|
74
|
0 |
0 |
if (ref $value eq 'ARRAY')
|
102
|
0 |
0 |
unless (defined $fasta_file)
|
107
|
0 |
0 |
unless (-f $fasta_file)
|
112
|
0 |
0 |
unless ($fasta_file =~ /.+\.(fasta|fa|fna|ffn)(\.gz)?$/u)
|
116
|
0 |
0 |
if @$args
|
136
|
0 |
0 |
if ($opts->{'prefix'} =~ m(([/\\]))u)
|
141
|
0 |
0 |
if ($opts->{'jobs'} <= 0)
|
148
|
0 |
0 |
if ($opts->{'quality-profile'} eq 'poisson') { }
|
149
|
0 |
0 |
if (0 >= $opts->{'read-mean'})
|
153
|
0 |
0 |
if (0 > $opts->{'read-stdd'})
|
158
|
0 |
0 |
if (0 > $opts->{'sequencing-error'} or $opts->{'sequencing-error'} > 1)
|
162
|
0 |
0 |
if (%QUALITY_PROFILE and exists $QUALITY_PROFILE{$opts->{'quality-profile'}}) { }
|
170
|
0 |
0 |
if $entry->{'type'} eq 'single-molecule'
|
178
|
0 |
0 |
if (exists $opts->{'genomic-variation'})
|
180
|
0 |
0 |
unless (%STRUCTURAL_VARIATION and exists $STRUCTURAL_VARIATION{$sv})
|
188
|
0 |
0 |
if (exists $opts->{'genomic-variation-regex'})
|
193
|
0 |
0 |
if ($sv =~ /$pattern/u)
|
199
|
0 |
0 |
if ($fail)
|
207
|
0 |
0 |
unless (exists $STRAND_BIAS{$opts->{'strand-bias'}})
|
213
|
0 |
0 |
unless (exists $SEQUENCING_TYPE{$opts->{'sequencing-type'}})
|
220
|
0 |
0 |
if ($opts->{'sequencing-type'} eq 'paired-end')
|
222
|
0 |
0 |
if ($opts->{'fragment-mean'} <= 0)
|
227
|
0 |
0 |
if ($opts->{'fragment-stdd'} < 0)
|
232
|
0 |
0 |
if ($opts->{'fragment-mean'} - $opts->{'fragment-stdd'} < $opts->{'read-mean'} + $opts->{'read-stdd'})
|
239
|
0 |
0 |
unless (exists $COUNT_LOOPS_BY{$default_opt{'count-loops-by'}})
|
245
|
0 |
0 |
if ($default_opt{'count-loops-by'} eq 'coverage')
|
246
|
0 |
0 |
unless (defined $opts->{'coverage'})
|
251
|
0 |
0 |
if (defined $opts->{'coverage'} and $opts->{'coverage'} <= 0)
|
256
|
0 |
0 |
if ($default_opt{'count-loops-by'} eq 'number-of-reads')
|
257
|
0 |
0 |
unless (defined $opts->{'number-of-reads'})
|
262
|
0 |
0 |
if (defined $opts->{'number-of-reads'} and $opts->{'number-of-reads'} <= 0)
|
266
|
0 |
0 |
unless (exists $OUTPUT_FORMAT{$opts->{'output-format'}})
|
271
|
0 |
0 |
unless ($opts->{'compression-level'} =~ /^[1-9]$/u)
|
276
|
0 |
0 |
unless (exists $SEQID_WEIGHT{$opts->{'seqid-weight'}})
|
282
|
0 |
0 |
if ($opts->{'expression-matrix'})
|
287
|
0 |
0 |
if ($opts->{'seqid-weight'} eq 'count')
|
288
|
0 |
0 |
unless (defined $opts->{'expression-matrix'})
|
293
|
0 |
0 |
unless (%EXPRESSION_MATRIX and exists $EXPRESSION_MATRIX{$opts->{'expression-matrix'}})
|
314
|
0 |
0 |
if ($default_opt{'count-loops-by'} eq 'coverage') { }
|
|
0 |
0 |
elsif ($default_opt{'count-loops-by'} eq 'number-of-reads') { }
|
315
|
0 |
0 |
if exists $opts->{'number-of-reads'}
|
318
|
0 |
0 |
if exists $opts->{'coverage'}
|
324
|
0 |
0 |
if ($opts->{'expression-matrix'})
|
329
|
0 |
0 |
if ($opts->{'quality-profile'} ne 'poisson')
|
334
|
0 |
0 |
if $entry->{'type'} eq 'single-molecule'
|
340
|
0 |
0 |
$opts->{'sequencing-type'} eq 'paired-end' ? :
|
343
|
0 |
0 |
if defined $opts->{'append-id'}
|
346
|
0 |
0 |
if ($opts->{'output-format'} =~ /^(bam|sam)$/u)
|
351
|
0 |
0 |
if ($opts->{'output-format'} =~ /fastq/u and $opts->{'sequencing-type'} eq 'paired-end' and $opts->{'join-paired-ends'})
|
354
|
0 |
0 |
unless $opts->{'id'} =~ /%R/u
|
358
|
0 |
0 |
if ($opts->{'genomic-variation'})
|
365
|
0 |
0 |
if ($opts->{'genomic-variation-regex'})
|
373
|
0 |
0 |
if (/$pattern/u)
|
381
|
0 |
0 |
if ($opts->{'genomic-variation'})
|
393
|
0 |
0 |
if (@$err_list)
|
443
|
0 |
0 |
if ($opts->{'sequencing-type'} eq 'paired-end') { }
|