@@ -27,25 +27,24 @@ workflow MyeloseqHD {
27
27
Array [String ] Adapters = ["GATCGGAAGAGCACACGTCTGAACTCCAGTCAC" ,"AGATCGGAAGAGCGTCGTGTAGGGAAA" ]
28
28
29
29
String DragenReference = "/staging/runs/Chromoseq/refdata/dragen_hg38"
30
- String Reference = "/storage1/fs1/duncavagee/Active/SEQ/Chromoseq/process/refdata/hg38/all_sequences.fa"
31
- String ReferenceDict = "/storage1/fs1/duncavagee/Active/SEQ/Chromoseq/process/refdata/hg38/all_sequences.dict"
32
-
33
- String VEP = "/storage1/fs1/gtac-mgi/Active/CLE/reference/VEP_cache"
34
- String QcMetrics = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/MyeloseqHDQCMetrics.json"
30
+ String Reference = "/storage1/fs1/duncavagee/Active/SEQ/Chromoseq/process/refdata/hg38/all_sequences.fa"
31
+ String ReferenceDict = "/storage1/fs1/duncavagee/Active/SEQ/Chromoseq/process/refdata/hg38/all_sequences.dict"
32
+ String VEP = "/storage1/fs1/gtac-mgi/Active/CLE/reference/VEP_cache"
35
33
36
34
String HaplotectBed = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseq.haplotect_snppairs_hg38.bed"
37
35
String AmpliconBed = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/MyeloseqHD.16462-1615924889.Amplicons.hg38.bed"
38
36
String CoverageBed = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/MyeloseqHD.16462-1615924889.CoverageQC.hg38.bed"
39
- String DragenCoverageBed = "/staging/runs/MyeloSeqHD/dragen_align_inputs/MyeloseqHD.16462-1615924889.CoverageQC.hg38.bed"
40
- String DragenHotspot = "/staging/runs/MyeloSeqHD/dragen_align_inputs/myeloseq_hotspots.vcf.gz"
37
+ String GenotypeVcf = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseqhd.forcegenotype.vcf.gz"
38
+ String QcMetrics = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/MyeloseqHDQCMetrics.json"
39
+ String Hotspot = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseq_hotspots.vcf.gz"
41
40
42
41
String CustomAnnotationVcf = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseq_custom_annotations.annotated.hg38.vcf.gz"
43
42
String CustomAnnotationIndex = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseq_custom_annotations.annotated.hg38.vcf.gz.tbi"
44
43
String CustomAnnotationParameters = "MYELOSEQ,vcf,exact,0,TCGA_AC,MDS_AC,MYELOSEQBLACKLIST"
45
- String GenotypeVcf = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/accessory_files/myeloseqhd.forcegenotype.vcf.gz"
46
44
47
- String QC_pl = "/usr/local/bin/QC_metrics.pl"
45
+ String QC_pl = "/usr/local/bin/QC_metrics.pl"
48
46
String xfer_pl = "/storage1/fs1/duncavagee/Active/SEQ/MyeloSeqHD/process/git/cle-myeloseqhd/scripts/data_transfer.pl"
47
+
49
48
String DemuxFastqDir = "/storage1/fs1/gtac-mgi/Active/CLE/assay/myeloseqhd/demux_fastq"
50
49
51
50
@@ -85,7 +84,7 @@ workflow MyeloseqHD {
85
84
86
85
call dragen_align {
87
86
input : DragenRef =DragenReference ,
88
- DragenHotspot = DragenHotspot ,
87
+ Hotspot = Hotspot ,
89
88
fastq1 =select_first ([trim_reads .read1 ,samples [13 ]]),
90
89
fastq2 =select_first ([trim_reads .read2 ,samples [14 ]]),
91
90
Name =samples [1 ],
@@ -94,7 +93,7 @@ workflow MyeloseqHD {
94
93
LB =samples [5 ] + '.' + samples [0 ],
95
94
readfamilysize =readfamilysize ,
96
95
AmpliconBed =AmpliconBed ,
97
- CoverageBed =DragenCoverageBed ,
96
+ CoverageBed =CoverageBed ,
98
97
OutputDir =OutputDir ,
99
98
SubDir =samples [1 ] + '_' + samples [0 ],
100
99
queue =DragenQueue ,
@@ -290,7 +289,7 @@ task trim_reads {
290
289
task dragen_align {
291
290
String Name
292
291
String DragenRef
293
- String DragenHotspot
292
+ String Hotspot
294
293
String fastq1
295
294
String fastq2
296
295
String RG
@@ -322,7 +321,7 @@ task dragen_align {
322
321
323
322
/bin/mkdir ${LocalSampleDir} && \
324
323
/bin/mkdir ${outdir} && \
325
- /opt/edico/bin/dragen -r ${DragenRef} --tumor-fastq1 ${fastq1} --tumor-fastq2 ${fastq2} --RGSM-tumor ${SM} --RGID-tumor ${RG} --RGLB-tumor ${LB} --enable-map-align true --enable-sort true --enable-map-align-output true --vc-enable-umi-liquid true --vc-combine-phased-variants-distance 3 --gc-metrics-enable=true --qc-coverage-region-1 ${CoverageBed} --qc-coverage-reports-1 full_res --umi-enable true --umi-min-supporting-reads ${readfamilysize} --umi-correction-scheme=random --umi-enable-probability-model-merging=false --umi-fuzzy-window-size=0 --enable-variant-caller=true --vc-target-bed ${CoverageBed} --enable-sv true --sv-call-regions-bed ${CoverageBed} --sv-exome true --sv-output-contigs true --vc-somatic-hotspots ${DragenHotspot} --umi-metrics-interval-file ${CoverageBed} --read-trimmers=fixed-len --trim-r1-5prime=${default=1 TrimLen} --trim-r1-3prime=${default=1 TrimLen} --trim-r2-5prime=${default=1 TrimLen} --trim-r2-3prime=${default=1 TrimLen} --output-dir ${LocalSampleDir} --output-file-prefix ${Name} --output-format BAM &> ${log} && \
324
+ /opt/edico/bin/dragen -r ${DragenRef} --tumor-fastq1 ${fastq1} --tumor-fastq2 ${fastq2} --RGSM-tumor ${SM} --RGID-tumor ${RG} --RGLB-tumor ${LB} --enable-map-align true --enable-sort true --enable-map-align-output true --vc-enable-umi-liquid true --vc-combine-phased-variants-distance 3 --gc-metrics-enable=true --qc-coverage-region-1 ${CoverageBed} --qc-coverage-reports-1 full_res --umi-enable true --umi-min-supporting-reads ${readfamilysize} --umi-correction-scheme=random --umi-enable-probability-model-merging=false --umi-fuzzy-window-size=0 --enable-variant-caller=true --vc-target-bed ${CoverageBed} --enable-sv true --sv-call-regions-bed ${CoverageBed} --sv-exome true --sv-output-contigs true --vc-somatic-hotspots ${Hotspot} --umi-metrics-interval-file ${CoverageBed} --read-trimmers=fixed-len --trim-r1-5prime=${default=1 TrimLen} --trim-r1-3prime=${default=1 TrimLen} --trim-r2-5prime=${default=1 TrimLen} --trim-r2-3prime=${default=1 TrimLen} --output-dir ${LocalSampleDir} --output-file-prefix ${Name} --output-format BAM &> ${log} && \
326
325
/bin/mv ${log} ./ && \
327
326
/bin/mv ${LocalSampleDir} ${dragen_outdir}
328
327
}
0 commit comments