"Translation of the GA4GH VRS and VRSATILE Schemas to a Pydantic data model"
Project description
vrsatile-pydantic
Translation of the GA4GH VRS v1.2.0 and VRSATILE schemas to a Pydantic data model
Developer instructions
To install vrstaile-pydantic:
pip install ga4gh.vrsatile.pydantic
Following are sections include instructions specifically for developers.
For a development install, we recommend using Pipenv. See the pipenv docs for direction on installing pipenv in your compute environment.
Once installed, from the project root dir, just run:
pipenv lock
pipenv sync
Init coding style tests
Code style is managed by flake8 and checked prior to commit.
We use pre-commit to run conformance tests.
This ensures:
- Check code style
- Check for added large files
- Detect AWS Credentials
- Detect Private Key
Before first commit run:
pre-commit install
Running unit tests
Running unit tests is as easy as pytest.
pipenv run pytest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for ga4gh.vrsatile.pydantic-0.0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6fa7a746daf82766f823c04e1cedb0d06e448f3a0eed50c6f09bf07cd3388b6 |
|
MD5 | 95c12f5e5cc93c4f8dd1af055c397703 |
|
BLAKE2b-256 | 96ab9e341c5cc143b9d6941e17716205d14f6498558cc94d28d2a761a24a1c6a |
Close
Hashes for ga4gh.vrsatile.pydantic-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bbde0f8fbbc2aa79555c8e08b113a7aab65b77371a7178fca6a710dd5997dc8 |
|
MD5 | 22eba31f7e283e61606a10acff172004 |
|
BLAKE2b-256 | 02f8815b72f200fd23eac9f439f14071e596a9e3c3b80c04dd57bb8a1345981e |