Skip to content

Conversation

@jsstevenson
Copy link
Member

@jsstevenson jsstevenson commented Jan 6, 2026

close #46

  • Plug AnyVLM storage class into CAF ingest function, so that CAF fields are associated with ingested alleles
  • Add FILTER field extraction (there's a discussion to be had in the future about whether/how to ingest the full item and not just the ID)

@jsstevenson jsstevenson requested a review from a team as a code owner January 6, 2026 21:37
@jsstevenson jsstevenson added the priority:high High priority label Jan 6, 2026
@jsstevenson jsstevenson marked this pull request as draft January 6, 2026 21:37


AfData = namedtuple("AfData", ("ac", "an", "ac_het", "ac_hom", "ac_hemi"))
AfData = namedtuple("AfData", ("ac", "an", "ac_het", "ac_hom", "ac_hemi", "filters"))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not exactly "AfData" now

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

haha, I mean, it still more or less is -- although I do wonder if we should double-check whether these are meaningful for the gregor VCFs specifically

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we will need to change a few things when we genericize but it looks good for now. I've got things running locally now

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I'm unsure of how to best handle variation in things like INFO field naming...

@jsstevenson jsstevenson requested a review from a team January 6, 2026 23:08
@jsstevenson jsstevenson marked this pull request as ready for review January 6, 2026 23:08
@jsstevenson jsstevenson merged commit 9532ab6 into main Jan 7, 2026
14 checks passed
@jsstevenson jsstevenson deleted the feat/46-fill-in-caf-store branch January 7, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority:high High priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Store CAFs from input VCF

3 participants