You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A concise description of why we're pursuing this task.
For gates, we need a locally executable ancestry module that takes VCF and outputs the dosage matrix and ancestry scores. It should use bystro-vcf.
Completion Criteria:
What is the goal, and how do we know this task is accomplished?
An ancestry module exists that runs locally with no access to the Bystro cluster or API server.
Implementation Summary
Give enough technical detail for a teammate to understand the proposed solution.
A new inference function in ancestry/inference.py that takes a vcf, and runs bystro-vcf in --noOut --dosageMatrixOut /path/to/dosage.feather mode to generate a dosage matrix. Read the dosage matrix and run ancestry. The function should take the assembly as an option, and default to hg38
A new cli/ancestry.py module that sets up a sub parser that calls a function that runs the inference function previously defined
Expose the cli/ancestry.py sub parser as a sub parser in cli/cli.py. It should be callable as bystro-api ancestry infer --local --arg1 --argN
The text was updated successfully, but these errors were encountered:
Background:
A concise description of why we're pursuing this task.
For gates, we need a locally executable ancestry module that takes VCF and outputs the dosage matrix and ancestry scores. It should use bystro-vcf.
Completion Criteria:
What is the goal, and how do we know this task is accomplished?
An ancestry module exists that runs locally with no access to the Bystro cluster or API server.
Implementation Summary
Give enough technical detail for a teammate to understand the proposed solution.
The text was updated successfully, but these errors were encountered: