Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
a6a21d5
Adding code to make frequency annotations more in line with those req…
michael-harper Feb 9, 2025
c454329
Fixing paths
michael-harper Feb 10, 2025
924bbf4
Adding logging
michael-harper Feb 10, 2025
7de7632
Adding Ancestry as required stage to Frequencies
michael-harper Feb 10, 2025
90cee1b
Fixing paths
michael-harper Feb 10, 2025
41516c5
Fixing paths
michael-harper Feb 10, 2025
78d0bb1
Correctly annotating variant_qc to freq_ht. No need to drop variant_q…
michael-harper Feb 10, 2025
57f2546
Keeping row field variant_qc when calculating faf and popmax so that …
michael-harper Feb 10, 2025
e1871f9
Checkpointing Matrix Table after annotating FAF and POPMAX to hopeful…
michael-harper Feb 11, 2025
729eb53
Fixing paths
michael-harper Feb 11, 2025
fe0a987
Adding 'gen_anc' as the population label inside _compute_filtering_af…
michael-harper Feb 11, 2025
d3f4a8d
Updating fetching latest seqr-loading-pipelines and overwriting check…
michael-harper Feb 11, 2025
fb0db4b
Removing subset annotation
michael-harper Feb 13, 2025
f800a8a
Hardcoding populations to stratify faf_index_dict by to 'Europe' and …
michael-harper Feb 16, 2025
e20c620
Populating matrix table with empty 'filters' field for now. Also addi…
michael-harper Feb 17, 2025
992b042
InbreedingCoeff needs to be cast to an hl.array in order for prepare_…
michael-harper Feb 17, 2025
44caf9b
InbreedingCoeff needs to be cast to an hl.array in order for prepare_…
michael-harper Feb 17, 2025
9f853ae
Correctly ordering 'info' field annotations
michael-harper Feb 17, 2025
27b4ad9
Debugging the filters field removing samples
michael-harper Feb 27, 2025
215fa43
Adding exome-specific parsing as this hasn't gone through qc yet and …
michael-harper Feb 27, 2025
a62b185
Adding BrowserPrepare stage template
michael-harper Feb 27, 2025
558f59e
Fixing ancestry output directory so that it has 'exome'
michael-harper Feb 28, 2025
5b42d06
Adding MakeSiteOnlyVcf as required stage to Frequencies
michael-harper Feb 28, 2025
0e40e2f
fixing config retrieval
michael-harper Feb 28, 2025
2b6744c
Changing MakeSiteOnlyVcf stage to output both vcf and hail tables to …
michael-harper Mar 5, 2025
79e1a61
Changing input to Frequencies stage to align with changed location of…
michael-harper Mar 5, 2025
4567558
Renaming browser preparation stage and adding it as final stage in ma…
michael-harper Mar 6, 2025
f0e27f5
Removing MakeSiteOnlyVcf from required stages of PrepareBrowserTable
michael-harper Mar 6, 2025
12b3a40
Importing the complete module in query_command instead of just the fu…
michael-harper Mar 6, 2025
1691dfc
variant_id and rsids field need to be top-level fields in the browser…
michael-harper Mar 7, 2025
e5edf8f
Applying versioning to PrepareBrowserTable stage that is inline with …
michael-harper Mar 7, 2025
e732527
fixing elevating variant_id and rsids fields
michael-harper Mar 7, 2025
80245f4
fixing elevating variant_id and rsids fields
michael-harper Mar 7, 2025
d5eec65
fixing elevating variant_id and rsids fields
michael-harper Mar 7, 2025
487bdb1
fixing elevating variant_id and rsids fields
michael-harper Mar 7, 2025
0ae1b3c
fixing elevating variant_id and rsids fields
michael-harper Mar 7, 2025
a540a73
Correctly elevating variant_id and rsids to be top-level fields and d…
michael-harper Mar 10, 2025
0b100c2
Adding scripts to calculate coverage hail table for browser
michael-harper Mar 10, 2025
fd976bc
Adding GenerateCoverageTable as stage to workflow
michael-harper Mar 10, 2025
bf5408d
Fixing hail function name
michael-harper Mar 10, 2025
1e99416
Checkpointing reference_ht
michael-harper Mar 11, 2025
dada428
Checkpointing reference_ht
michael-harper Mar 11, 2025
5f3425b
Reading in vds
michael-harper Mar 11, 2025
041fef6
Changing output_path to non-deprecated version
michael-harper Mar 11, 2025
a067635
Passing tmp path to generate_coverage_table.py
michael-harper Mar 11, 2025
c62f9da
Removing checkpointing for now
michael-harper Mar 11, 2025
4eb5159
Removing vcf outputs of MakeSiteOnlyVcf for now
michael-harper Mar 12, 2025
e32b27a
removing vcf
michael-harper Mar 12, 2025
daabb0c
Fixing combiner using wrong sequencing group ids
michael-harper Mar 12, 2025
156fb4a
Fixing combiner using wrong sequencing group ids
michael-harper Mar 12, 2025
51b2eac
Not using vqsr or loadvqsr stage
michael-harper Mar 12, 2025
8058eca
Fixing vqsr path dependencies
michael-harper Mar 12, 2025
45fd0ba
Reverting
michael-harper Mar 12, 2025
a9c1be3
Fixing required inputs
michael-harper Mar 12, 2025
b1f7581
Debug statements
michael-harper Mar 13, 2025
144d951
Adding debug prints
michael-harper Mar 13, 2025
4b9f715
A whole lot of print statements
michael-harper Mar 13, 2025
8892b18
Print to check
michael-harper Mar 13, 2025
6820c3c
Fixing config retrieve
michael-harper Mar 13, 2025
cdf1af0
Removing debugging statements. Fixed config_retrieve
michael-harper Mar 13, 2025
6ef84c2
Preparing Frequencies stage to run on main
michael-harper Mar 13, 2025
8c5aa13
Merge branch 'main' into prepare-browser-table-genomes
michael-harper Mar 13, 2025
7cb7062
Some tidying up
michael-harper Mar 18, 2025
f4e10d8
Updating PrepareBrowserTable stage
michael-harper Mar 26, 2025
c0bfc6f
Revert seqr_loading_pipelines submodule to match main
michael-harper Mar 26, 2025
c109499
Changing populations to annotate to be a set of populations annotated…
michael-harper Mar 26, 2025
955c70e
Adding ability to remove samples prior to frequency calculations
michael-harper Mar 26, 2025
d0ef75e
Cleaner code for samples_to_remove
michael-harper Mar 26, 2025
dc60445
Adding log statement before filtering
michael-harper Mar 26, 2025
1598efe
Removing commented out code
michael-harper Mar 26, 2025
385de73
fixing comment
michael-harper Mar 26, 2025
ea267dc
Adding back MakeSiteOnlyVcf writing out vcf.bgz files. Had been remov…
michael-harper Mar 26, 2025
322c984
Removing filtering of samples within frequencies stage in favour of l…
michael-harper Mar 30, 2025
4b70187
Removing annotate_labels function and placing code inside frequency_a…
michael-harper Mar 30, 2025
6b492f5
Simplifying code annotations by performing faf and popmax calculation…
michael-harper Mar 30, 2025
4576800
Changing Vqsr vcf_path back to the correct vcf path instead of HT tha…
michael-harper Mar 30, 2025
3ff02fc
Adding VQSR hail table as a required input to the Frequencies stage s…
michael-harper Mar 31, 2025
72fc390
Removing coverage table stage as will import finished stages from a s…
michael-harper Mar 31, 2025
98f4aed
Removing unnecessary logging from site_only_vcf.py and stopped forcin…
michael-harper Mar 31, 2025
7bca225
Removing SampleQc and Relatedness as required_stages from Frequencies…
michael-harper Mar 31, 2025
3ab7119
Adding back SampleQC and Relatedness stages as required_stages to Fre…
michael-harper Mar 31, 2025
231050d
Adding an out_ht_path to the site_only_vcf test
michael-harper Mar 31, 2025
b1efeb1
Forcing annoatate_freq to use 'gen_anc' as the population strata inst…
michael-harper Apr 4, 2025
f9ae48c
Adding comments to highlight importance of frequency annotation ordering
michael-harper Apr 4, 2025
048d5d9
Merge branch 'main' into prepare-browser-table-genomes
michael-harper Apr 7, 2025
1382b6d
Removing tmp_prefix param from site_only_vcf.run() as it is no longer…
michael-harper Apr 7, 2025
4cc117f
Initial fix for all paths
michael-harper Apr 23, 2025
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
3 changes: 2 additions & 1 deletion cpg_workflows/jobs/vqsr.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
from WGS VQSR and Exome AS-VQSR settings.
"""

from typing import List, Sequence
from collections.abc import Sequence
from typing import List

import hailtop.batch as hb
from hailtop.batch.job import Job
Expand Down
Loading
Loading