Skip to content

Commit f7a5544

Browse files
remove subprocesses in MakeRdTestBed for error propagation (#243)
1 parent 12be8a7 commit f7a5544

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

wdl/DepthClustering.wdl

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,10 @@ task MakeRDTestBed {
120120
command <<<
121121
122122
set -euo pipefail
123-
cat \
124-
<(python3 /opt/sv-pipeline/scripts/make_depth_rdtest_bed.py ~{dels} | sed '1d') \
125-
<(python3 /opt/sv-pipeline/scripts/make_depth_rdtest_bed.py ~{dups} | sed '1d') \
126-
| sort -k1,1V -k2,2n \
127-
| cat <(echo -e "#chrom start end name samples svtype" | sed -e 's/ /\t/g') - \
128-
> ~{batch}.depth.bed;
123+
python3 /opt/sv-pipeline/scripts/make_depth_rdtest_bed.py ~{dels} | sed '1d' > del.bed
124+
python3 /opt/sv-pipeline/scripts/make_depth_rdtest_bed.py ~{dups} | sed '1d' > dup.bed
125+
echo -e "#chrom start end name samples svtype" | sed -e 's/ /\t/g' > ~{batch}.depth.bed
126+
cat del.bed dup.bed | sort -k1,1V -k2,2n >> ~{batch}.depth.bed
129127
130128
>>>
131129
runtime {

0 commit comments

Comments
 (0)