Construct a Tetraploid Wheat Pangenome Graph Query Pipeline with ODGI and Python
Tetraploid wheat pangenomes contain rich structural variations essential for crop disease resistance and yield optimization. Build a variation graph parsing pipeline using ODGI and Python to query structural variation loci across tetraploid wheat lines with 95% detection accuracy.
What you are building
The core problem, expected build, and operating context for this challenge.
Pangenome variation graph analysis engine using ODGI command-line utilities and Python wrappers.
How work is evaluated
Evaluates structural variant extraction accuracy from pangenome variation graphs.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
sv_type_check
Verifies valid structural variation type returned.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
sv_detection_accuracy
Accuracy of structural variant classification against ground truth GFA paths. • target: 0.95 • range: 0-1
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Parse Graphical Pangenome Format (GFA) files using ODGI (Optimized Dynamic Genome Interface).
Identify complex structural variant (SV) breakpoints across tetraploid wheat assemblies.
Extract path-divergence metrics to isolate traits associated with domestication.
Reference links and supporting material
Synthetic GFA variation graph representing a 10Mb region across 10 tetraploid wheat cultivars.
Challenge setup
Evaluates structural variant extraction accuracy from pangenome variation graphs.
Challenge input
JSON containing locus_node_id and cultivar_path_name
ODGI
Engine for dynamic variation graph analysis and query.
Evaluated output
JSON object with sv_type, sv_length_bp, and presence_absence_state
- Verifies valid structural variation type returned.
- Accuracy of structural variant classification against ground truth GFA paths. • target: 0.95 • range: 0-1
- Benchmark: PanGraph-Bench
- Sv Detection Accuracy target: 0.95
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- WizardLM-2 · Required
- xAI · Optional
- Airweave · Optional
Evaluation contract
- sv_type_check · Weight 1
- sv_detection_accuracy · Weight 1
Metrics
- sv_detection_accuracy · Target 0.95
Benchmarks
- PanGraph-Bench
- biotech
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON containing locus_node_id and cultivar_path_name
Output: JSON object with sv_type, sv_length_bp, and presence_absence_state
Execution harness: Python
Evaluation tools
- ODGI · pangenomics_toolkit
Recipe freeze marker
No recipe freeze time is recorded.