diff --git a/wdl/03_qc.wdl b/wdl/03_qc.wdl index 4c76af2..8420867 100644 --- a/wdl/03_qc.wdl +++ b/wdl/03_qc.wdl @@ -6,7 +6,7 @@ ########################################################################################## -import "master_vcf_qc.wdl" as vcf_qc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/master_vcf_qc.wdl" as vcf_qc workflow variant_filtering_qc { diff --git a/wdl/BAFFromGVCFs.wdl b/wdl/BAFFromGVCFs.wdl index 2a666cf..1c94b6b 100644 --- a/wdl/BAFFromGVCFs.wdl +++ b/wdl/BAFFromGVCFs.wdl @@ -10,7 +10,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow BAFFromGVCFs { input { diff --git a/wdl/BAFFromShardedVCF.wdl b/wdl/BAFFromShardedVCF.wdl index 701cdc1..0bbe2b8 100644 --- a/wdl/BAFFromShardedVCF.wdl +++ b/wdl/BAFFromShardedVCF.wdl @@ -8,8 +8,8 @@ version 1.0 -import "BAFFromGVCFs.wdl" as baf -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BAFFromGVCFs.wdl" as baf +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow BAFFromShardedVCF { input { diff --git a/wdl/BAFTest.wdl b/wdl/BAFTest.wdl index 8ad681b..85bb790 100644 --- a/wdl/BAFTest.wdl +++ b/wdl/BAFTest.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Tasks02.wdl" as tasks02 -import "BAFTestChromosome.wdl" as bafc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BAFTestChromosome.wdl" as bafc workflow BAFTest { diff --git a/wdl/BAFTestChromosome.wdl b/wdl/BAFTestChromosome.wdl index eb4d945..e321607 100644 --- a/wdl/BAFTestChromosome.wdl +++ b/wdl/BAFTestChromosome.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow BAFTestChromosome { input { diff --git a/wdl/BatchEvidenceMerging.wdl b/wdl/BatchEvidenceMerging.wdl index 8bd55da..b5301cd 100644 --- a/wdl/BatchEvidenceMerging.wdl +++ b/wdl/BatchEvidenceMerging.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow EvidenceMerging { input { diff --git a/wdl/CNMOPS.wdl b/wdl/CNMOPS.wdl index d05802d..7026576 100644 --- a/wdl/CNMOPS.wdl +++ b/wdl/CNMOPS.wdl @@ -8,7 +8,7 @@ version 1.0 ########################################################################################## -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" ## cnMOPS worflow definition ## ## mode = sex (1=male, 2=female) diff --git a/wdl/CleanVcf.wdl b/wdl/CleanVcf.wdl index c41f5cf..0cc2ee6 100644 --- a/wdl/CleanVcf.wdl +++ b/wdl/CleanVcf.wdl @@ -6,8 +6,8 @@ version 1.0 # based on snapshot 20 # https://portal.firecloud.org/#methods/Talkowski-SV/05_CleanVCF3/20/wdl -import "Structs.wdl" -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks workflow CleanVcf { input { diff --git a/wdl/ClusterSingleChromosome.wdl b/wdl/ClusterSingleChromosome.wdl index 63e948b..fc25ba0 100644 --- a/wdl/ClusterSingleChromosome.wdl +++ b/wdl/ClusterSingleChromosome.wdl @@ -8,8 +8,8 @@ version 1.0 # Distributed under terms of the MIT License -import "Tasks0506.wdl" as MiniTasks -import "ShardedCluster.wdl" as ShardedCluster +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/ShardedCluster.wdl" as ShardedCluster # Workflow to perform sharding & clustering of a vcf for a single chromosome workflow ClusterSingleChrom { diff --git a/wdl/CollectCoverage.wdl b/wdl/CollectCoverage.wdl index 417ffb3..1731fdf 100644 --- a/wdl/CollectCoverage.wdl +++ b/wdl/CollectCoverage.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow CollectCoverage { diff --git a/wdl/CombineReassess.wdl b/wdl/CombineReassess.wdl index 562d19b..6b54640 100644 --- a/wdl/CombineReassess.wdl +++ b/wdl/CombineReassess.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow CombineReassess { input { diff --git a/wdl/CombineRegeno.wdl b/wdl/CombineRegeno.wdl index 72bf8f3..d8045cd 100644 --- a/wdl/CombineRegeno.wdl +++ b/wdl/CombineRegeno.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow MergeCohortVcfs { input { diff --git a/wdl/CramToBam.wdl b/wdl/CramToBam.wdl index 4a5a73e..a8fbc63 100644 --- a/wdl/CramToBam.wdl +++ b/wdl/CramToBam.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow CramToBam { input { diff --git a/wdl/Delly.wdl b/wdl/Delly.wdl index ff90b3a..a0d6a2f 100644 --- a/wdl/Delly.wdl +++ b/wdl/Delly.wdl @@ -23,7 +23,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow Delly { # Run Delly SV detection algorithm on whole genomes in array of diff --git a/wdl/DepthClustering.wdl b/wdl/DepthClustering.wdl index bfb4fb3..b6cae05 100644 --- a/wdl/DepthClustering.wdl +++ b/wdl/DepthClustering.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow ClusterDepth { input { diff --git a/wdl/DepthPreprocessing.wdl b/wdl/DepthPreprocessing.wdl index b937427..216935b 100644 --- a/wdl/DepthPreprocessing.wdl +++ b/wdl/DepthPreprocessing.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow MergeDepth { input { diff --git a/wdl/FilterOutliers.wdl b/wdl/FilterOutliers.wdl index 7f9aeff..967666a 100644 --- a/wdl/FilterOutliers.wdl +++ b/wdl/FilterOutliers.wdl @@ -14,7 +14,7 @@ version 1.0 # Distributed under terms of the MIT License -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" # Workflow to identify & filter outliers from VCFs after module 03 (random forest) workflow FilterOutlierSamples { diff --git a/wdl/GATKSVPipelineSingleSample.wdl b/wdl/GATKSVPipelineSingleSample.wdl index 71ec408..879db95 100644 --- a/wdl/GATKSVPipelineSingleSample.wdl +++ b/wdl/GATKSVPipelineSingleSample.wdl @@ -1,21 +1,21 @@ version 1.0 -import "Module00a.wdl" as m00a -import "Module00b.wdl" as m00b -import "PloidyEstimation.wdl" as pe -import "Module00c.wdl" as m00c -import "DepthPreprocessing.wdl" as dpn -import "Module01.wdl" as m01 -import "Module02.wdl" as m02 -import "SRTest.wdl" as SRTest -import "Module03.wdl" as m03 -import "Module04.wdl" as m04 -import "Module05_06.wdl" as m0506 -import "GermlineCNVCase.wdl" as gcnv -import "SingleSampleFiltering.wdl" as SingleSampleFiltering -import "GATKSVPipelineSingleSampleMetrics.wdl" as SingleSampleMetrics -import "Utils.wdl" as utils -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00a.wdl" as m00a +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00b.wdl" as m00b +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PloidyEstimation.wdl" as pe +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00c.wdl" as m00c +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/DepthPreprocessing.wdl" as dpn +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module01.wdl" as m01 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module02.wdl" as m02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/SRTest.wdl" as SRTest +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module03.wdl" as m03 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module04.wdl" as m04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module05_06.wdl" as m0506 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GermlineCNVCase.wdl" as gcnv +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/SingleSampleFiltering.wdl" as SingleSampleFiltering +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GATKSVPipelineSingleSampleMetrics.wdl" as SingleSampleMetrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Utils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" # GATK SV Pipeline single sample mode # Runs Modules 00abc, 01, 03.MergePesrVcfs, 04, 05/06 diff --git a/wdl/GATKSVPipelineSingleSampleMetrics.wdl b/wdl/GATKSVPipelineSingleSampleMetrics.wdl index a759c39..8fa669d 100644 --- a/wdl/GATKSVPipelineSingleSampleMetrics.wdl +++ b/wdl/GATKSVPipelineSingleSampleMetrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow SingleSampleMetrics { input { diff --git a/wdl/GATKSVPipelineSingleSampleTest.wdl b/wdl/GATKSVPipelineSingleSampleTest.wdl index 55274ca..6fe604f 100644 --- a/wdl/GATKSVPipelineSingleSampleTest.wdl +++ b/wdl/GATKSVPipelineSingleSampleTest.wdl @@ -1,7 +1,7 @@ version 1.0 -import "GATKSVPipelineSingleSample.wdl" as module -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GATKSVPipelineSingleSample.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow GATKSVPipelineSingleSampleTest { input { diff --git a/wdl/GenotypeCpxCnvs.wdl b/wdl/GenotypeCpxCnvs.wdl index fbf22f1..7933246 100644 --- a/wdl/GenotypeCpxCnvs.wdl +++ b/wdl/GenotypeCpxCnvs.wdl @@ -8,8 +8,8 @@ version 1.0 # Distributed under terms of the MIT License -import "GenotypeCpxCnvsPerBatch.wdl" as RunDepthGenotypePerBatch -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypeCpxCnvsPerBatch.wdl" as RunDepthGenotypePerBatch +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to perform depth-based genotyping for a single vcf shard scattered # across batches on predicted CPX CNVs from 04b diff --git a/wdl/GenotypeCpxCnvsPerBatch.wdl b/wdl/GenotypeCpxCnvsPerBatch.wdl index 0aad7d6..27291ff 100644 --- a/wdl/GenotypeCpxCnvsPerBatch.wdl +++ b/wdl/GenotypeCpxCnvsPerBatch.wdl @@ -9,7 +9,7 @@ version 1.0 # Distributed under terms of the MIT License -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to perform depth-based genotyping per batch # on predicted CPX CNVs from 04b diff --git a/wdl/GenotypeDepthPart1.wdl b/wdl/GenotypeDepthPart1.wdl index 9270094..a5d544b 100644 --- a/wdl/GenotypeDepthPart1.wdl +++ b/wdl/GenotypeDepthPart1.wdl @@ -8,7 +8,7 @@ version 1.0 -import "TrainRDGenotyping.wdl" as rd_train +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TrainRDGenotyping.wdl" as rd_train workflow GenotypeDepthPart1 { input { diff --git a/wdl/GenotypeDepthPart2.wdl b/wdl/GenotypeDepthPart2.wdl index bd3a27c..54e08b2 100644 --- a/wdl/GenotypeDepthPart2.wdl +++ b/wdl/GenotypeDepthPart2.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Structs.wdl" -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow GenotypeDepthPart2 { input { diff --git a/wdl/GenotypePESRPart1.wdl b/wdl/GenotypePESRPart1.wdl index 7521657..16c9fa8 100644 --- a/wdl/GenotypePESRPart1.wdl +++ b/wdl/GenotypePESRPart1.wdl @@ -8,9 +8,9 @@ version 1.0 -import "TrainRDGenotyping.wdl" as rd_train -import "TrainPEGenotyping.wdl" as pe_train -import "TrainSRGenotyping.wdl" as sr_train +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TrainRDGenotyping.wdl" as rd_train +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TrainPEGenotyping.wdl" as pe_train +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TrainSRGenotyping.wdl" as sr_train workflow GenotypePESRPart1 { input { diff --git a/wdl/GenotypePESRPart2.wdl b/wdl/GenotypePESRPart2.wdl index 0ff96b7..bcafd0c 100644 --- a/wdl/GenotypePESRPart2.wdl +++ b/wdl/GenotypePESRPart2.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Structs.wdl" -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow GenotypePESRPart2 { input { diff --git a/wdl/Genotype_2.wdl b/wdl/Genotype_2.wdl index bd983d3..6b11b71 100644 --- a/wdl/Genotype_2.wdl +++ b/wdl/Genotype_2.wdl @@ -1,5 +1,5 @@ version 1.0 -import "Tasks04.wdl" as task04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as task04 workflow Regenotype{ input{ diff --git a/wdl/Genotype_3.wdl b/wdl/Genotype_3.wdl index ffcd378..98aef6f 100644 --- a/wdl/Genotype_3.wdl +++ b/wdl/Genotype_3.wdl @@ -1,5 +1,5 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow Regeno{ input{ File depth_vcf diff --git a/wdl/GermlineCNVCase.wdl b/wdl/GermlineCNVCase.wdl index e47e47f..bfe7634 100644 --- a/wdl/GermlineCNVCase.wdl +++ b/wdl/GermlineCNVCase.wdl @@ -23,7 +23,7 @@ version 1.0 -import "GermlineCNVTasks.wdl" as CNVTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GermlineCNVTasks.wdl" as CNVTasks workflow CNVGermlineCaseWorkflow { diff --git a/wdl/GermlineCNVCohort.wdl b/wdl/GermlineCNVCohort.wdl index 9a5dcf9..286f0cc 100644 --- a/wdl/GermlineCNVCohort.wdl +++ b/wdl/GermlineCNVCohort.wdl @@ -4,7 +4,7 @@ version 1.0 -import "GermlineCNVTasks.wdl" as CNVTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GermlineCNVTasks.wdl" as CNVTasks workflow CNVGermlineCohortWorkflow { input { diff --git a/wdl/GermlineCNVTasks.wdl b/wdl/GermlineCNVTasks.wdl index 734d9e5..07dfdbf 100644 --- a/wdl/GermlineCNVTasks.wdl +++ b/wdl/GermlineCNVTasks.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" task AnnotateIntervals { input { diff --git a/wdl/MakeBincovMatrix.wdl b/wdl/MakeBincovMatrix.wdl index a24cc33..6879b0c 100644 --- a/wdl/MakeBincovMatrix.wdl +++ b/wdl/MakeBincovMatrix.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow BincovMatrix { input { diff --git a/wdl/Manta.wdl b/wdl/Manta.wdl index db9da31..f972455 100644 --- a/wdl/Manta.wdl +++ b/wdl/Manta.wdl @@ -23,7 +23,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow Manta { input { diff --git a/wdl/MatrixQC.wdl b/wdl/MatrixQC.wdl index e7d448c..8baad1b 100644 --- a/wdl/MatrixQC.wdl +++ b/wdl/MatrixQC.wdl @@ -22,7 +22,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow MatrixQC { input { diff --git a/wdl/MedianCov.wdl b/wdl/MedianCov.wdl index a8b0b30..0909214 100644 --- a/wdl/MedianCov.wdl +++ b/wdl/MedianCov.wdl @@ -10,7 +10,7 @@ version 1.0 # Workflow definition for Calculating Median Coverage -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow MedianCov { input { diff --git a/wdl/MergeCohortVcfs.wdl b/wdl/MergeCohortVcfs.wdl index dfaaead..e6c7c19 100644 --- a/wdl/MergeCohortVcfs.wdl +++ b/wdl/MergeCohortVcfs.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow MergeCohortVcfs { input { diff --git a/wdl/Module00a.wdl b/wdl/Module00a.wdl index 61b9022..991365e 100644 --- a/wdl/Module00a.wdl +++ b/wdl/Module00a.wdl @@ -6,15 +6,15 @@ version 1.0 -import "Structs.wdl" -import "BAFFromGVCFs.wdl" as baf -import "BAFFromShardedVCF.wdl" as sbaf -import "CollectCoverage.wdl" as cov -import "CramToBam.wdl" as ctb -import "Delly.wdl" as delly -import "Manta.wdl" as manta -import "PESRCollection.wdl" as pesr -import "Whamg.wdl" as wham +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BAFFromGVCFs.wdl" as baf +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BAFFromShardedVCF.wdl" as sbaf +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CollectCoverage.wdl" as cov +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CramToBam.wdl" as ctb +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Delly.wdl" as delly +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Manta.wdl" as manta +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PESRCollection.wdl" as pesr +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Whamg.wdl" as wham # Runs selected tools on BAM/CRAM files diff --git a/wdl/Module00aMetrics.wdl b/wdl/Module00aMetrics.wdl index 1c275b5..5457e40 100644 --- a/wdl/Module00aMetrics.wdl +++ b/wdl/Module00aMetrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module00aMetrics { input { diff --git a/wdl/Module00aTest.wdl b/wdl/Module00aTest.wdl index 5c6befc..722dbae 100644 --- a/wdl/Module00aTest.wdl +++ b/wdl/Module00aTest.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module00a.wdl" as module -import "Module00aMetrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00a.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00aMetrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module00aTest { input { diff --git a/wdl/Module00b.wdl b/wdl/Module00b.wdl index e8e7f31..72f7e45 100644 --- a/wdl/Module00b.wdl +++ b/wdl/Module00b.wdl @@ -6,11 +6,11 @@ version 1.0 ########################################################################################## -import "Structs.wdl" -import "MakeBincovMatrix.wdl" as mbm -import "PloidyEstimation.wdl" as pe -import "RawVcfQC.wdl" as vcfqc -import "WGD.wdl" as wgd +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/MakeBincovMatrix.wdl" as mbm +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PloidyEstimation.wdl" as pe +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/RawVcfQC.wdl" as vcfqc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/WGD.wdl" as wgd # Runs single sample tasks on collected evidence: # - Ploidy determination diff --git a/wdl/Module00c.wdl b/wdl/Module00c.wdl index 15e0f5a..4eba9ab 100644 --- a/wdl/Module00c.wdl +++ b/wdl/Module00c.wdl @@ -6,18 +6,18 @@ version 1.0 ########################################################################################## -import "Structs.wdl" -import "BatchEvidenceMerging.wdl" as bem -import "CNMOPS.wdl" as cnmops -import "CollectCoverage.wdl" as cov -import "DepthPreprocessing.wdl" as dpn -import "MakeBincovMatrix.wdl" as mbm -import "MatrixQC.wdl" as mqc -import "MedianCov.wdl" as mc -import "PESRPreprocessing.wdl" as pp -import "GermlineCNVCase.wdl" as gcnv -import "PloidyEstimation.wdl" as pe -import "TinyResolve.wdl" as tiny +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BatchEvidenceMerging.wdl" as bem +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CNMOPS.wdl" as cnmops +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CollectCoverage.wdl" as cov +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/DepthPreprocessing.wdl" as dpn +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/MakeBincovMatrix.wdl" as mbm +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/MatrixQC.wdl" as mqc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/MedianCov.wdl" as mc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PESRPreprocessing.wdl" as pp +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GermlineCNVCase.wdl" as gcnv +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PloidyEstimation.wdl" as pe +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TinyResolve.wdl" as tiny # Batch-level workflow: # - Merge sample evidence data into a single batch diff --git a/wdl/Module00cMetrics.wdl b/wdl/Module00cMetrics.wdl index 009f08e..56ac432 100644 --- a/wdl/Module00cMetrics.wdl +++ b/wdl/Module00cMetrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module00cMetrics { input { diff --git a/wdl/Module00cTest.wdl b/wdl/Module00cTest.wdl index d08ff73..90a2119 100644 --- a/wdl/Module00cTest.wdl +++ b/wdl/Module00cTest.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module00c.wdl" as module -import "Module00cMetrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00c.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module00cMetrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module00cTest { input { diff --git a/wdl/Module01.wdl b/wdl/Module01.wdl index 1d3becb..4839acf 100644 --- a/wdl/Module01.wdl +++ b/wdl/Module01.wdl @@ -8,8 +8,8 @@ version 1.0 -import "PESRClustering.wdl" as pesr -import "DepthClustering.wdl" as depth +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PESRClustering.wdl" as pesr +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/DepthClustering.wdl" as depth workflow Module01 { input { diff --git a/wdl/Module01Metrics.wdl b/wdl/Module01Metrics.wdl index 97b5b4d..6878bca 100644 --- a/wdl/Module01Metrics.wdl +++ b/wdl/Module01Metrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module01Metrics { input { diff --git a/wdl/Module01Test.wdl b/wdl/Module01Test.wdl index 6ed97dc..027f9bd 100644 --- a/wdl/Module01Test.wdl +++ b/wdl/Module01Test.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module01.wdl" as module -import "Module01Metrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module01.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module01Metrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module01Test { input { diff --git a/wdl/Module02.wdl b/wdl/Module02.wdl index 7399111..27156e3 100644 --- a/wdl/Module02.wdl +++ b/wdl/Module02.wdl @@ -8,11 +8,11 @@ version 1.0 -import "PETest.wdl" as pet -import "RDTest.wdl" as rdt -import "SRTest.wdl" as srt -import "BAFTest.wdl" as baft -import "Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PETest.wdl" as pet +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/RDTest.wdl" as rdt +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/SRTest.wdl" as srt +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/BAFTest.wdl" as baft +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 workflow Module02 { input { diff --git a/wdl/Module02Metrics.wdl b/wdl/Module02Metrics.wdl index b4ebc52..9f359ad 100644 --- a/wdl/Module02Metrics.wdl +++ b/wdl/Module02Metrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module02Metrics { input { diff --git a/wdl/Module02Test.wdl b/wdl/Module02Test.wdl index a8eaf46..f4fc787 100644 --- a/wdl/Module02Test.wdl +++ b/wdl/Module02Test.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module02.wdl" as module -import "Module02Metrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module02.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module02Metrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module02Test { input { diff --git a/wdl/Module03.wdl b/wdl/Module03.wdl index 9466c94..aeae2f4 100644 --- a/wdl/Module03.wdl +++ b/wdl/Module03.wdl @@ -8,7 +8,7 @@ version 1.0 -import "FilterOutliers.wdl" as filter_outliers +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/FilterOutliers.wdl" as filter_outliers workflow Module03 { input { diff --git a/wdl/Module03Metrics.wdl b/wdl/Module03Metrics.wdl index a3c67f5..186341d 100644 --- a/wdl/Module03Metrics.wdl +++ b/wdl/Module03Metrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module03Metrics { input { diff --git a/wdl/Module03Test.wdl b/wdl/Module03Test.wdl index 496773d..21701b1 100644 --- a/wdl/Module03Test.wdl +++ b/wdl/Module03Test.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module03.wdl" as module -import "Module03Metrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module03.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module03Metrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module03Test { input { diff --git a/wdl/Module04.wdl b/wdl/Module04.wdl index 8f042a1..70b6249 100644 --- a/wdl/Module04.wdl +++ b/wdl/Module04.wdl @@ -8,11 +8,11 @@ version 1.0 -import "GenotypePESRPart1.wdl" as gp1 -import "GenotypePESRPart2.wdl" as gp2 -import "GenotypeDepthPart1.wdl" as gd1 -import "GenotypeDepthPart2.wdl" as gd2 -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypePESRPart1.wdl" as gp1 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypePESRPart2.wdl" as gp2 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypeDepthPart1.wdl" as gd1 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypeDepthPart2.wdl" as gd2 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow Module04 { input { File batch_depth_vcf diff --git a/wdl/Module04Metrics.wdl b/wdl/Module04Metrics.wdl index 04b3b73..fdb9da1 100644 --- a/wdl/Module04Metrics.wdl +++ b/wdl/Module04Metrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module04Metrics { input { diff --git a/wdl/Module04Test.wdl b/wdl/Module04Test.wdl index 28b9779..27dfa14 100644 --- a/wdl/Module04Test.wdl +++ b/wdl/Module04Test.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module04.wdl" as module -import "Module04Metrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module04.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module04Metrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module04Test { input { diff --git a/wdl/Module04b.wdl b/wdl/Module04b.wdl index ddc8e94..62a064e 100644 --- a/wdl/Module04b.wdl +++ b/wdl/Module04b.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Genotype_2.wdl" as g2 -import "CombineReassess.wdl" as creassess -import "Genotype_3.wdl" as g3 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Genotype_2.wdl" as g2 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CombineReassess.wdl" as creassess +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Genotype_3.wdl" as g3 workflow Module04b{ input{ diff --git a/wdl/Module05_06.wdl b/wdl/Module05_06.wdl index 3ca7f54..2e89ad8 100644 --- a/wdl/Module05_06.wdl +++ b/wdl/Module05_06.wdl @@ -19,17 +19,17 @@ version 1.0 #Imports: # based on snapshot 11 -import "VcfClusterSingleChromsome.wdl" as VcfClusterContig +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/VcfClusterSingleChromsome.wdl" as VcfClusterContig # based on snapshot 28 -import "ResolveCpxSv.wdl" as ResolveComplexContig +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/ResolveCpxSv.wdl" as ResolveComplexContig # based on snapshot 12 -import "ScatterCpxGenotyping.wdl" as GenotypeComplexContig +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/ScatterCpxGenotyping.wdl" as GenotypeComplexContig # based on snapshot 93 -import "CleanVcf.wdl" as CleanVcfContig +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CleanVcf.wdl" as CleanVcfContig # based on snapshot 75 -import "master_vcf_qc.wdl" as VcfQc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/master_vcf_qc.wdl" as VcfQc -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks workflow Module05_06 { input { diff --git a/wdl/Module05_06Metrics.wdl b/wdl/Module05_06Metrics.wdl index 1723454..a96499f 100644 --- a/wdl/Module05_06Metrics.wdl +++ b/wdl/Module05_06Metrics.wdl @@ -1,6 +1,6 @@ version 1.0 -import "TestUtils.wdl" as tu +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as tu workflow Module05_06Metrics { input { diff --git a/wdl/Module05_06Test.wdl b/wdl/Module05_06Test.wdl index 05eb43d..bb07ba6 100644 --- a/wdl/Module05_06Test.wdl +++ b/wdl/Module05_06Test.wdl @@ -1,8 +1,8 @@ version 1.0 -import "Module05_06.wdl" as module -import "Module05_06Metrics.wdl" as metrics -import "TestUtils.wdl" as utils +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module05_06.wdl" as module +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Module05_06Metrics.wdl" as metrics +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/TestUtils.wdl" as utils workflow Module05_06Test { input { diff --git a/wdl/PESRClustering.wdl b/wdl/PESRClustering.wdl index 55c498d..127f93e 100644 --- a/wdl/PESRClustering.wdl +++ b/wdl/PESRClustering.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow ClusterPESR { input { diff --git a/wdl/PESRCollection.wdl b/wdl/PESRCollection.wdl index d9681f1..2418683 100644 --- a/wdl/PESRCollection.wdl +++ b/wdl/PESRCollection.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" # Workflow to run PE/SR collection on a single sample workflow PESRCollection { diff --git a/wdl/PESRPreprocessing.wdl b/wdl/PESRPreprocessing.wdl index d0927c8..4a467e6 100644 --- a/wdl/PESRPreprocessing.wdl +++ b/wdl/PESRPreprocessing.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow PreprocessPESR { input { diff --git a/wdl/PETest.wdl b/wdl/PETest.wdl index 61a44d1..41830be 100644 --- a/wdl/PETest.wdl +++ b/wdl/PETest.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Tasks02.wdl" as tasks02 -import "PETestChromosome.wdl" as pec +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/PETestChromosome.wdl" as pec workflow PETest { input { diff --git a/wdl/PETestChromosome.wdl b/wdl/PETestChromosome.wdl index 9acfd77..949ec7e 100644 --- a/wdl/PETestChromosome.wdl +++ b/wdl/PETestChromosome.wdl @@ -9,7 +9,7 @@ version 1.0 -import "Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 workflow PETestChromosome { input { diff --git a/wdl/PloidyEstimation.wdl b/wdl/PloidyEstimation.wdl index 0e3e3a7..1e681a9 100644 --- a/wdl/PloidyEstimation.wdl +++ b/wdl/PloidyEstimation.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow Ploidy { input { diff --git a/wdl/RDTest.wdl b/wdl/RDTest.wdl index c5fc625..32b60e0 100644 --- a/wdl/RDTest.wdl +++ b/wdl/RDTest.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Tasks02.wdl" as tasks02 -import "RDTestChromosome.wdl" as rdc +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/RDTestChromosome.wdl" as rdc workflow RDTest { input { diff --git a/wdl/RDTestChromosome.wdl b/wdl/RDTestChromosome.wdl index a855d73..b14dfda 100644 --- a/wdl/RDTestChromosome.wdl +++ b/wdl/RDTestChromosome.wdl @@ -9,7 +9,7 @@ version 1.0 -import "Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 workflow RDTestChromosome { input { diff --git a/wdl/RawVcfQC.wdl b/wdl/RawVcfQC.wdl index fe84d6a..7f262e5 100644 --- a/wdl/RawVcfQC.wdl +++ b/wdl/RawVcfQC.wdl @@ -25,7 +25,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow RawVcfQC { input { diff --git a/wdl/ResolveCpxSv.wdl b/wdl/ResolveCpxSv.wdl index e45a934..3716eba 100644 --- a/wdl/ResolveCpxSv.wdl +++ b/wdl/ResolveCpxSv.wdl @@ -8,7 +8,7 @@ version 1.0 # Distributed under terms of the MIT License -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks #Resolve complex SV for a single chromosome workflow ResolveComplexSv { diff --git a/wdl/SRTest.wdl b/wdl/SRTest.wdl index f8ac195..005ad33 100644 --- a/wdl/SRTest.wdl +++ b/wdl/SRTest.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Tasks02.wdl" as tasks02 -import "SRTestChromosome.wdl" as src +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/SRTestChromosome.wdl" as src workflow SRTest { input { diff --git a/wdl/SRTestChromosome.wdl b/wdl/SRTestChromosome.wdl index 36aead6..e2e2825 100644 --- a/wdl/SRTestChromosome.wdl +++ b/wdl/SRTestChromosome.wdl @@ -9,7 +9,7 @@ version 1.0 -import "Tasks02.wdl" as tasks02 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks02.wdl" as tasks02 workflow SRTestChromosome { input { diff --git a/wdl/ScatterCpxGenotyping.wdl b/wdl/ScatterCpxGenotyping.wdl index 1e32d35..29ad22d 100644 --- a/wdl/ScatterCpxGenotyping.wdl +++ b/wdl/ScatterCpxGenotyping.wdl @@ -9,8 +9,8 @@ version 1.0 # Distributed under terms of the MIT License -import "GenotypeCpxCnvs.wdl" as GenotypeCpx -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GenotypeCpxCnvs.wdl" as GenotypeCpx +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to perform depth-based genotyping for a single vcf shard scattered # across batches on predicted CPX CNVs from 04b diff --git a/wdl/ShardedCluster.wdl b/wdl/ShardedCluster.wdl index c6f02a2..e432736 100644 --- a/wdl/ShardedCluster.wdl +++ b/wdl/ShardedCluster.wdl @@ -8,8 +8,8 @@ version 1.0 # Distributed under terms of the MIT License -import "Structs.wdl" -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to shard a filtered vcf & run vcfcluster (sub-sub-sub workflow) workflow ShardedCluster { diff --git a/wdl/SingleSampleFiltering.wdl b/wdl/SingleSampleFiltering.wdl index f61ae9a..2d078b9 100644 --- a/wdl/SingleSampleFiltering.wdl +++ b/wdl/SingleSampleFiltering.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" task FilterVcfBySampleGenotypeAndAddEvidenceAnnotation { input { diff --git a/wdl/Tasks02.wdl b/wdl/Tasks02.wdl index 935c351..de9e74a 100644 --- a/wdl/Tasks02.wdl +++ b/wdl/Tasks02.wdl @@ -6,7 +6,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" task SplitVCF { input { diff --git a/wdl/Tasks04.wdl b/wdl/Tasks04.wdl index 8a4ed6f..08ddc96 100644 --- a/wdl/Tasks04.wdl +++ b/wdl/Tasks04.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" task SplitVariants { input { diff --git a/wdl/Tasks0506.wdl b/wdl/Tasks0506.wdl index b96eb4f..37a9fcc 100644 --- a/wdl/Tasks0506.wdl +++ b/wdl/Tasks0506.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" # use zcat to concatenate compressed files # -replaces "combine" task in some workflows diff --git a/wdl/TestUtils.wdl b/wdl/TestUtils.wdl index 2677114..cb0f557 100644 --- a/wdl/TestUtils.wdl +++ b/wdl/TestUtils.wdl @@ -542,4 +542,4 @@ task PlotMetrics { maxRetries: 1 } -} \ No newline at end of file +} diff --git a/wdl/TinyResolve.wdl b/wdl/TinyResolve.wdl index 2351e5a..8194fb2 100644 --- a/wdl/TinyResolve.wdl +++ b/wdl/TinyResolve.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" # Does perlim translocation resolve from raw manta calls workflow TinyResolve { input { diff --git a/wdl/TrainPEGenotyping.wdl b/wdl/TrainPEGenotyping.wdl index 7b96378..a5f185b 100644 --- a/wdl/TrainPEGenotyping.wdl +++ b/wdl/TrainPEGenotyping.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Structs.wdl" -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow TrainPEGenotyping { input { diff --git a/wdl/TrainRDGenotyping.wdl b/wdl/TrainRDGenotyping.wdl index feb004c..936c223 100644 --- a/wdl/TrainRDGenotyping.wdl +++ b/wdl/TrainRDGenotyping.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Structs.wdl" -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow TrainRDGenotyping { input { diff --git a/wdl/TrainSRGenotyping.wdl b/wdl/TrainSRGenotyping.wdl index 0472fe8..66de88f 100644 --- a/wdl/TrainSRGenotyping.wdl +++ b/wdl/TrainSRGenotyping.wdl @@ -8,8 +8,8 @@ version 1.0 -import "Structs.wdl" -import "Tasks04.wdl" as tasks04 +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks04.wdl" as tasks04 workflow TrainSRGenotyping { input { diff --git a/wdl/Utils.wdl b/wdl/Utils.wdl index 6311adb..1b3f5c2 100644 --- a/wdl/Utils.wdl +++ b/wdl/Utils.wdl @@ -1,6 +1,6 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" task RunQC { input { diff --git a/wdl/VcfClusterSingleChromsome.wdl b/wdl/VcfClusterSingleChromsome.wdl index 6d75b10..2787be9 100644 --- a/wdl/VcfClusterSingleChromsome.wdl +++ b/wdl/VcfClusterSingleChromsome.wdl @@ -8,9 +8,9 @@ version 1.0 # Distributed under terms of the MIT License -import "Structs.wdl" -import "Tasks0506.wdl" as MiniTasks -import "ClusterSingleChromosome.wdl" as VcfClusterTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/ClusterSingleChromosome.wdl" as VcfClusterTasks # Workflow to run parallelized vcf clustering for a single chromosome workflow VcfClusterSingleChrom { diff --git a/wdl/WGD.wdl b/wdl/WGD.wdl index 1d0b555..61cabdf 100644 --- a/wdl/WGD.wdl +++ b/wdl/WGD.wdl @@ -8,7 +8,7 @@ version 1.0 -import "Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" workflow WGD { input { diff --git a/wdl/Whamg.wdl b/wdl/Whamg.wdl index 9367b07..7595eec 100644 --- a/wdl/Whamg.wdl +++ b/wdl/Whamg.wdl @@ -1,7 +1,7 @@ version 1.0 -import "Structs.wdl" -import "CramToBam.wdl" as ctb +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CramToBam.wdl" as ctb # Run Whamg SV detection algorithm on whole genome in bam or cram # file, or if whitelist is provided, run whamg on whitelisted diff --git a/wdl/collect_qc_per_sample.wdl b/wdl/collect_qc_per_sample.wdl index 7ba620d..1f70c05 100644 --- a/wdl/collect_qc_per_sample.wdl +++ b/wdl/collect_qc_per_sample.wdl @@ -6,7 +6,7 @@ version 1.0 # Contact: Ryan Collins # Distributed under terms of the MIT license. -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to gather lists of variant IDs per sample from an SV VCF workflow CollectQcPerSample { diff --git a/wdl/master_vcf_qc.wdl b/wdl/master_vcf_qc.wdl index 3536bea..bf07923 100644 --- a/wdl/master_vcf_qc.wdl +++ b/wdl/master_vcf_qc.wdl @@ -10,11 +10,11 @@ version 1.0 # Distributed under terms of the MIT license. -import "sharded_qc_collection.wdl" as ShardedQcCollection -import "collect_qc_per_sample.wdl" as CollectQcPerSample -import "per_sample_external_benchmark.wdl" as PerSampleExternalBenchmark +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/sharded_qc_collection.wdl" as ShardedQcCollection +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/collect_qc_per_sample.wdl" as CollectQcPerSample +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/per_sample_external_benchmark.wdl" as PerSampleExternalBenchmark -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Master workflow to perform comprehensive quality control (QC) on # an SV VCF output by the Talkowski lab SV pipeline diff --git a/wdl/per_sample_external_benchmark.wdl b/wdl/per_sample_external_benchmark.wdl index 5953243..ff2a067 100644 --- a/wdl/per_sample_external_benchmark.wdl +++ b/wdl/per_sample_external_benchmark.wdl @@ -6,7 +6,7 @@ version 1.0 # Contact: Ryan Collins # Distributed under terms of the MIT license. -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks # Workflow to perform per-sample benchmarking from an SV VCF vs an external dataset workflow PerSampleExternalBenchmark { diff --git a/wdl/qcstructs.wdl b/wdl/qcstructs.wdl index a801344..385e7a2 100644 --- a/wdl/qcstructs.wdl +++ b/wdl/qcstructs.wdl @@ -7,4 +7,4 @@ struct RuntimeAttr { Int? boot_disk_gb Int? preemptible_tries Int? max_retries -} \ No newline at end of file +} diff --git a/wdl/sharded_qc_collection.wdl b/wdl/sharded_qc_collection.wdl index c0925dc..abf873b 100644 --- a/wdl/sharded_qc_collection.wdl +++ b/wdl/sharded_qc_collection.wdl @@ -8,7 +8,7 @@ version 1.0 # Workflow to gather SV VCF summary stats for an input VCF -import "Tasks0506.wdl" as MiniTasks +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Tasks0506.wdl" as MiniTasks workflow ShardedQcCollection { input { diff --git a/wdl/trainGCNV.wdl b/wdl/trainGCNV.wdl index 9e21e99..33b67b1 100644 --- a/wdl/trainGCNV.wdl +++ b/wdl/trainGCNV.wdl @@ -1,9 +1,9 @@ version 1.0 -import "Structs.wdl" -import "CollectCoverage.wdl" as cov -import "CramToBam.wdl" as ctb -import "GermlineCNVCohort.wdl" as gcnv_cohort +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/Structs.wdl" +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CollectCoverage.wdl" as cov +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/CramToBam.wdl" as ctb +import "https://raw.githubusercontent.com/broadinstitute/gatk-sv-clinical/v0.7.1/wdl/GermlineCNVCohort.wdl" as gcnv_cohort # Trains gCNV model on a cohort with counts already collected workflow TrainGCNV {