Branch Coverage

blib/lib/Bio/ViennaNGS/UCSC.pm
Criterion Covered Total %
branch 0 108 0.0


line true false branch
35 0 0 unless -e $fasta_path
37 0 0 unless -d $basedir
39 0 0 unless defined $baseURL
42 0 0 if (defined $log)
43 0 0 unless open LOG, '>>', $log
46 0 0 unless ($baseURL =~ m[/$])
52 0 0 unless -d $template_path
54 0 0 unless my $faToTwoBit = can_run('faToTwoBit')
57 0 0 unless my $bedToBigBed = can_run('bedToBigBed')
73 0 0 if (defined $log)
83 0 0 if (defined $log)
87 0 0 unless ($success)
112 0 0 unless $template->process($hubtxt_file, $hubtxt_vars, "$hubtxt_path")
131 0 0 unless $template->process($genometxt_file, $genometxt_vars, $genometxt_path)
157 0 0 unless $template->process($description_html_file, $description_html_vars, $description_html_path)
169 0 0 unless $template->process($group_txt_file, $group_txt_vars, $group_txt_path)
175 0 0 unless ($filesdir =~ /-/)
190 0 0 unless ($big_wig_ids =~ /^-$/)
201 0 0 unless $template->process($trackDb_txt_file, $trackDb_txt_vars, $trackDb_txt_path)
204 0 0 if (defined $log)
216 0 0 unless $species
218 0 0 unless -d $basedir
220 0 0 unless defined $baseURL
223 0 0 if (defined $log)
224 0 0 unless open LOG, '>>', $log
227 0 0 unless ($baseURL =~ m[/$])
233 0 0 unless -d $template_path
235 0 0 unless my $faToTwoBit = can_run('faToTwoBit')
238 0 0 unless my $bedToBigBed = can_run('bedToBigBed')
248 0 0 if (defined $log)
271 0 0 unless $template->process($hubtxt_file, $hubtxt_vars, "$hubtxt_path")
290 0 0 unless $template->process($genometxt_file, $genometxt_vars, $genometxt_path)
295 0 0 unless ($filesdir =~ /-/)
296 0 0 if (-e $chrom_sizes_file) { }
314 0 0 unless ($big_wig_ids =~ /^-$/)
325 0 0 unless $template->process($trackDb_txt_file, $trackDb_txt_vars, $trackDb_txt_path)
328 0 0 if (defined $log)
337 0 0 unless chdir $filesdir
347 0 0 unless chdir $currentDirectory
354 0 0 unless chdir $directoryPath
384 0 0 unless chdir $currentDirectory
392 0 0 unless chdir $directoryPath
396 0 0 if ($bigwig_entry =~ /,/) { }
401 0 0 if ($big_wig_pair[0] =~ /\.pos\./) { }
0 0 elsif ($big_wig_pair[1] =~ /\.pos\./) { }
409 0 0 if ($big_wig_pair[0] =~ /\.neg\./) { }
0 0 elsif ($big_wig_pair[1] =~ /\.neg\./) { }
469 0 0 unless chdir $currentDirectory
478 0 0 if ($digitnumber > 1) { }
542 0 0 if ($acc =~ /^(N[CST]\_\d{6})\.\d+?$/) { }
0 0 elsif ($acc =~ /^(N[CST]\_\d{6})$/) { }
561 0 0 if ($fastaheader =~ /^>gi/) { }
572 0 0 if (valid_ncbi_accession($fastaheader)) { }
617 0 0 if ($header_skipped) { }