Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates to BGE joint calling pipeline from GVS tieout #1370

Merged
merged 7 commits into from
Sep 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions pipeline_versions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ BuildCembaReferences 1.0.0 2020-11-15
CEMBA 1.1.7 2024-09-06
GDCWholeGenomeSomaticSingleSample 1.3.3 2024-09-06
UltimaGenomicsWholeGenomeCramOnly 1.0.21 2024-09-06
JointGenotypingByChromosomePartOne 1.5.0 2024-09-06
JointGenotypingByChromosomePartTwo 1.5.0 2024-09-06
UltimaGenomicsJointGenotyping 1.2.0 2024-09-06
JointGenotyping 1.7.0 2024-09-06
JointGenotypingByChromosomePartOne 1.5.1 2024-09-10
JointGenotypingByChromosomePartTwo 1.5.1 2024-09-10
UltimaGenomicsJointGenotyping 1.2.1 2024-09-10
JointGenotyping 1.7.1 2024-09-10
ReblockGVCF 2.3.0 2024-09-06
VariantCalling 2.2.2 2024-09-06
WholeGenomeGermlineSingleSample 3.3.0 2024-09-06
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# 1.7.1
2024-09-10 (Date of Last Commit)

* Update to BGE filtering options in JointCalling
* If target interval list is provided for filtering, the documentation in the header will be clearer
* If VETS is enabled, the SCORE annotation will be added to all output variants (even hard filtered sites)

# 1.7.0
2024-09-06 (Date of Last Commit)

Expand Down Expand Up @@ -111,4 +118,4 @@ The `"JointGenotyping.GenotypeGVCFs.allow_old_rms_mapping_quality_annotation_dat
Converging WGS and Exome Joint Genotyping into one all-powerful workflow!

# 1.0
Initial release of the ExomeJointGenotyping pipeline
Initial release of the ExomeJointGenotyping pipeline
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "https://raw.githubusercontent.com/broadinstitute/gatk/4.5.0.0/scripts/vc
# Joint Genotyping for hg38 Whole Genomes and Exomes (has not been tested on hg19)
workflow JointGenotyping {

String pipeline_version = "1.7.0"
String pipeline_version = "1.7.1"

input {
File unpadded_intervals_file
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.2.1
2024-09-10 (Date of Last Commit)

* Update to BGE filtering options in JointCalling; this has no effect on this pipeline

# 1.2.0
2024-09-06 (Date of Last Commit)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import "../../../../../../tasks/broad/UltimaGenomicsGermlineFilteringThreshold.w
# For choosing a filtering threshold (where on the ROC curve to filter) a sample with truth data is required.
workflow UltimaGenomicsJointGenotyping {

String pipeline_version = "1.2.0"
String pipeline_version = "1.2.1"

input {
File unpadded_intervals_file
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.5.1
2024-09-10 (Date of Last Commit)

* Update to BGE filtering options in JointCalling; this has no effect on this pipeline

# 1.5.0
2024-09-06 (Date of Last Commit)

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.5.0"
String pipeline_version = "1.5.1"

input {
File unpadded_intervals_file
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# 1.5.1
2024-09-10 (Date of Last Commit)

* Update to BGE filtering options in JointCalling; this has no effect on this pipeline

# 1.5.0
2024-09-06 (Date of Last Commit)

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.5.0"
String pipeline_version = "1.5.1"

input {
String callset_name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
"JointGenotyping.one_thousand_genomes_resource_vcf": "gs://gcp-public-data--broad-references/hg38/v0/1000G_phase1.snps.high_confidence.hg38.vcf.gz",
"JointGenotyping.one_thousand_genomes_resource_vcf_index": "gs://gcp-public-data--broad-references/hg38/v0/1000G_phase1.snps.high_confidence.hg38.vcf.gz.tbi",

"JointGenotyping.snp_recalibration_annotation_values": ["QD", "MQRankSum", "ReadPosRankSum", "FS", "MQ", "SOR", "DP"],
"JointGenotyping.snp_recalibration_annotation_values": ["QD", "MQRankSum", "ReadPosRankSum", "FS", "MQ", "SOR"],
"JointGenotyping.TrainAndApplyVETS.score_extra_args": " --ignore-all-filters ",

"JointGenotyping.use_allele_specific_annotations": false,

Expand Down
2 changes: 1 addition & 1 deletion tasks/broad/JointGenotypingTasks.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ task HardFilterAndMakeSitesOnlyVcf {
VariantFiltration \
--filter-expression "ExcessHet > ~{excess_het_threshold}" \
--filter-name ExcessHet \
~{"--filter-not-in-mask --mask-name OUTSIDE_OF_TARGETS --mask " + targets_interval_list} \
~{"--filter-not-in-mask --mask-description \"Does not overlap the targets interval list.\" --mask-name OUTSIDE_OF_TARGETS --mask " + targets_interval_list} \
-O ~{variant_filtered_vcf_filename} \
-V ~{vcf}

Expand Down
Loading