Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Annotated Variant Export #380

Open
wants to merge 16 commits into
base: release-2025.2.0
Choose a base branch
from

Conversation

bencap
Copy link
Collaborator

@bencap bencap commented Jan 27, 2025

VA-Spec implementation for MaveDB mapped variant objects. VA-Spec depends on Pydantic 2.0+, which depends on Python 3.11+, so this change also bumps certain core dependencies to retain compatibility.

VA-Spec objects can be exported via a new dedicated endpoint. Objects are constructed according to VA-Spec documentation and core information model. For more information about the VA-Spec core information model, see their documentation.

An example VA-Spec object for a variant from https://mavedb.org/score-sets/urn:mavedb:00000097-a-1 is attached: va-spec_example_variant.json

@bencap bencap force-pushed the feature/bencap/356/va-spec-variant-export branch from c4a57d2 to abb5bfb Compare February 12, 2025 17:21
@bencap bencap force-pushed the feature/bencap/356/va-spec-variant-export branch from e70ec3e to d320b9d Compare February 13, 2025 01:41
This was linked to issues Feb 13, 2025
@bencap bencap marked this pull request as ready for review February 13, 2025 23:21
@bencap bencap requested review from jstone-dev and sallybg February 13, 2025 23:22
@bencap bencap changed the base branch from release-2025.1.0 to release-2025.1.1 February 26, 2025 01:05
@bencap bencap changed the base branch from release-2025.1.1 to release-2025.2.0 February 26, 2025 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Export Variants Using VA-Spec Upgrade to Pydantic v2
1 participant