Skip to content

Commit

Permalink
copy over the cromwell 52 changes to WARP (broadinstitute#70)
Browse files Browse the repository at this point in the history
* copy over the cromwell 52 changes to WARP
  • Loading branch information
sophiacrennan authored Sep 15, 2020
1 parent 99297d3 commit df483cf
Show file tree
Hide file tree
Showing 71 changed files with 274 additions and 40 deletions.
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
# 1.1.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 1.0
Initial release of the AnnotationFiltration pipeline
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import "../../../tasks/broad/Funcotator.wdl" as Funcotator

workflow AnnotationFiltration {

String pipeline_version = "1.0"
String pipeline_version = "1.1.0"

input {
Array[File] vcfs
Expand Down Expand Up @@ -86,6 +86,9 @@ workflow AnnotationFiltration {
Array[File] significant_variant_vcfs = FilterFuncotations.significant_variants_vcf
File filtration_report = GatherFiltrationReport.filtration_report
}
meta {
allowNestedInputs: true
}
}

task FilterFuncotations {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.5.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 1.4
2020-06-23

Expand Down
5 changes: 4 additions & 1 deletion pipelines/broad/arrays/multi_sample/MultiSampleArrays.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ version 1.0
workflow MultiSampleArrays {

String pipeline_version = "1.4"
String pipeline_version = "1.5.0"

input {
File samples_fofn
Expand Down Expand Up @@ -63,6 +63,9 @@ workflow MultiSampleArrays {
File combined_vcf = FinalCombine.combined_vcf
File combined_vcf_index = FinalCombine.combined_vcf_index
}
meta {
allowNestedInputs: true
}
}


Expand Down
5 changes: 5 additions & 0 deletions pipelines/broad/arrays/single_sample/Arrays.changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 2.1.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 2.0.1
2020-08-31

Expand Down
5 changes: 4 additions & 1 deletion pipelines/broad/arrays/single_sample/Arrays.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import "../../../../tasks/broad/InternalArraysTasks.wdl" as InternalTasks
workflow Arrays {

String pipeline_version = "2.0.1"
String pipeline_version = "2.1.0"

input {

Expand Down Expand Up @@ -272,4 +272,7 @@ workflow Arrays {
File? GenotypeConcordanceDetailMetricsFile = IlluminaGenotypingArray.genotype_concordance_detail_metrics
File? GenotypeConcordanceContingencyMetricsFile = IlluminaGenotypingArray.genotype_concordance_contingency_metrics
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.10.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 1.9.1
2020-08-31

Expand Down
5 changes: 4 additions & 1 deletion pipelines/broad/arrays/validate_chip/ValidateChip.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import "../../../../tasks/broad/InternalArraysTasks.wdl" as InternalTasks
workflow ValidateChip {

String pipeline_version = "1.9.1"
String pipeline_version = "1.10.0"

input {
String sample_alias
Expand Down Expand Up @@ -244,6 +244,9 @@ workflow ValidateChip {
File IndelGenotypeConcordanceVcfFile = IndelGenotypeConcordance.output_vcf
File IndelGenotypeConcordanceTxtFile = IndelGenotypeConcordance.output_txt
}
meta {
allowNestedInputs: true
}
}


Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.2.1
2020-08-28

* Added 'allowNestedInputs: true' metadata parameter to wdl to support Cromwell version 48 and above

# 1.2
Joint Genotyping now accepts a flag to tell VariantRecalibrator to use non-allele-specific annotations. VCFs without allele-specific annotations can now be processed by providing `"JointGenotyping.use_allele_specific_annotations"` in the inputs JSON.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import "../../../../../tasks/broad/JointGenotypingTasks.wdl" as Tasks
# Joint Genotyping for hg38 Whole Genomes and Exomes (has not been tested on hg19)
workflow JointGenotyping {

String pipeline_version = "1.2"
String pipeline_version = "1.2.1"

input {
File unpadded_intervals_file
Expand Down Expand Up @@ -453,4 +453,7 @@ workflow JointGenotyping {
# Output the metrics from crosschecking fingerprints.
File crosscheck_fingerprint_check = select_first([CrossCheckFingerprintSolo.crosscheck_metrics, GatherFingerprintingMetrics.gathered_metrics])
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.2.1
2020-08-28

* Added 'allowNestedInputs: true' metadata parameter to wdl to support Cromwell version 48 and above

# 1.2
Joint Genotyping now accepts a flag to tell VariantRecalibrator to use non-allele-specific annotations. VCFs without allele-specific annotations can now be processed by providing `"JointGenotyping.use_allele_specific_annotations"` in the inputs JSON.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import "../../../../../../tasks/broad/JointGenotypingTasks.wdl" as Tasks
# Joint Genotyping for hg38 Exomes and Whole Genomes (has not been tested on hg19)
workflow JointGenotypingByChromosomePartOne {

String pipeline_version = "1.2"
String pipeline_version = "1.2.1"

input {
File unpadded_intervals_file
Expand Down Expand Up @@ -266,4 +266,7 @@ workflow JointGenotypingByChromosomePartOne {
# Output the interval list generated/used by this run workflow.
Array[File] output_intervals = SplitIntervalList.output_intervals
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.2.1
2020-08-28

* Added 'allowNestedInputs: true' metadata parameter to wdl to support Cromwell version 48 and above

# 1.2
Joint Genotyping now accepts a flag to tell VariantRecalibrator to use non-allele-specific annotations. VCFs without allele-specific annotations can now be processed by providing `"JointGenotyping.use_allele_specific_annotations"` in the inputs JSON.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import "../../../../../../tasks/broad/JointGenotypingTasks.wdl" as Tasks
# Joint Genotyping for hg38 Exomes and Whole Genomes (has not been tested on hg19)
workflow JointGenotypingByChromosomePartTwo {

String pipeline_version = "1.2"
String pipeline_version = "1.2.1"

input {
String callset_name
Expand Down Expand Up @@ -223,5 +223,8 @@ workflow JointGenotypingByChromosomePartTwo {

File crosscheck_metrics = GatherFingerprintingMetrics.gathered_metrics
}
meta {
allowNestedInputs: true
}
}

Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
# 1.0.1
2020-08-28

* Added 'allowNestedInputs: true' metadata parameter to wdl to support Cromwell version 48 and above

# 1.0
Initial release of the ReblockGVCF pipeline. This is a WDL 1.0 version of the [workflow run in Terra](https://portal.firecloud.org/?return=terra#methods/methodsDev/ReblockGVCF-gatk4_exomes_goodCompression/4) for joint-genotyping projects.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version 1.0

workflow ReblockGVCF {

String pipeline_version = "1.0"
String pipeline_version = "1.0.1"

input {
File gvcf
Expand All @@ -24,6 +24,9 @@ workflow ReblockGVCF {
File output_vcf = Reblock.output_vcf
File output_vcf_index = Reblock.output_vcf_index
}
meta {
allowNestedInputs: true
}
}

task Reblock {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 2.1.0
2020-08-18

* Added 'allowNestedInputs: true' metadata parameter to wdl to support Cromwell version 52

# 2.0.1
2020-07-15

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ import "../../../../../../structs/dna_seq/DNASeqStructs.wdl"
# WORKFLOW DEFINITION
workflow ExomeGermlineSingleSample {

String pipeline_version = "2.0.1"
String pipeline_version = "2.1.0"

input {
PapiSettings papi_settings
Expand Down Expand Up @@ -208,4 +208,7 @@ workflow ExomeGermlineSingleSample {
File output_vcf = BamToGvcf.output_vcf
File output_vcf_index = BamToGvcf.output_vcf_index
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@
"agg_preemptible_tries": 3
},

"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.UnmappedBamToAlignedBam.CheckContamination.disable_sanity_check": true,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.UnmappedBamToAlignedBam.UnmappedBamToAlignedBam.CheckContamination.disable_sanity_check": true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"ExomeGermlineSingleSample.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectReadgroupBamQualityMetrics.collect_gc_bias_metrics": false,
"ExomeGermlineSingleSample.AggregatedBamQC.AggregatedBamQC.CollectAggregationMetrics.collect_gc_bias_metrics": false
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 2.1.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 2.0.1
2020-07-15

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ import "../../../../../../structs/dna_seq/DNASeqStructs.wdl"
# WORKFLOW DEFINITION
workflow WholeGenomeGermlineSingleSample {

String pipeline_version = "2.0.1"
String pipeline_version = "2.1.0"

input {
SampleAndUnmappedBams sample_and_unmapped_bams
Expand Down Expand Up @@ -218,4 +218,7 @@ workflow WholeGenomeGermlineSingleSample {
File output_vcf = BamToGvcf.output_vcf
File output_vcf_index = BamToGvcf.output_vcf_index
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -55,5 +55,6 @@
"preemptible_tries": 3,
"agg_preemptible_tries": 3
},
"WholeGenomeGermlineSingleSample.UnmappedBamToAlignedBam.CheckContamination.disable_sanity_check": true,
"WholeGenomeGermlineSingleSample.UnmappedBamToAlignedBam.UnmappedBamToAlignedBam.CheckContamination.disable_sanity_check": true
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.10.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 1.9
2020-07-31

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import "../../../../tasks/broad/IlluminaGenotypingArrayTasks.wdl" as GenotypingT
workflow IlluminaGenotypingArray {

String pipeline_version = "1.9"
String pipeline_version = "1.10.0"

input {

Expand Down Expand Up @@ -343,4 +343,7 @@ workflow IlluminaGenotypingArray {
File? genotype_concordance_contingency_metrics = GenotypeConcordance.contingency_metrics
Boolean? genotype_concordance_failed = GenotypeConcordance.fails_concordance
}
meta {
allowNestedInputs: true
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 2.1.0
2020-08-18

* Added a meta section with 'allowNestedInputs' set to 'true' to allow the workflow to use with nested inputs with Cromwell 52

# 2.0.2
2020-07-31

Expand Down
5 changes: 4 additions & 1 deletion pipelines/broad/reprocessing/exome/ExomeReprocessing.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import "../../../../structs/dna_seq/DNASeqStructs.wdl"

workflow ExomeReprocessing {

String pipeline_version = "2.0.2"
String pipeline_version = "2.1.0"

input {
File? input_cram
Expand Down Expand Up @@ -119,4 +119,7 @@ workflow ExomeReprocessing {
File output_vcf = ExomeGermlineSingleSample.output_vcf
File output_vcf_index = ExomeGermlineSingleSample.output_vcf_index
}
meta {
allowNestedInputs: true
}
}
Loading

0 comments on commit df483cf

Please sign in to comment.