Skip to content

Implement Beacon v2 genomic data-sharing endpoint #1661

Description

@davmlaw

🤖 Written by Claude

Split from #40 (external DB API integrations).

Expose VariantGrid variants via a Beacon v2 endpoint. Beacon v2 is the approved GA4GH standard (latest v2.2.0, July 2025); v1 is dead. v2 uses proper /api/... paths, so the old "endpoint must be at /" concern from #40 is resolved — we can host on e.g. beacon.shariant.org.

What v2 offers over v1: presence/counts, cohort/dataset metadata, phenotypic info, and access/contact details for follow-up, tiered by auth (boolean → counts → record-level for authorized users).

Reference implementations

Work involved

  • ETL from Variant/Allele → Beacon v2 data model
  • Map Guardian object-level permissions → Beacon auth tiers
  • Optionally federate into the ELIXIR Beacon Network and/or register with the EGA-hosted registry (federated model — there is no single central server to "join")

Docs: https://docs.genomebeacons.org/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions