| Previous changeset 24:fd788f9db899 (2015-02-12) Next changeset 26:859999cb135b (2017-11-29) |
|
Commit message:
Added BED format check before collapsing regions. |
|
modified:
CoverageReport.pl |
| b |
| diff -r fd788f9db899 -r 6cb012c8497a CoverageReport.pl --- a/CoverageReport.pl Thu Feb 12 08:51:37 2015 -0500 +++ b/CoverageReport.pl Thu Feb 12 09:54:03 2015 -0500 |
| b |
| @@ -78,6 +78,13 @@ ## 0. Collapse overlapping target regions. if (defined($opts{'T'})) { + ## check BED format. Must have 6 cols if using this. + my $head = `head -n 1 $opts{'t'}`; + chomp; + my @c = split(/\t/,$head); + if (scalar(@c) < 6) { + die("Targets BED file must be in 6-column format for collapsings. See tool documentation for more info.\n"); + } my $targets = $opts{'t'}; my $tmptargets = "$wd/collapsedtargets.bed"; system("sort -k1,1 -k2,2n $targets > $wd/sorted.targets.bed"); |