"Translation of the GA4GH VRS and VRSATILE Schemas to a Pydantic data model"
Project description
vrs-pydantic
Translation of the GA4GH VRS v1.2.0 and VRSATILE schemas to a Pydantic data model
Developer instructions
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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62f34981f6872ca7b3d77152fb5083ddafa08648582f354e00dcd40684296a93 |
|
MD5 | 9feb14900981b624f7b4518a52fcebdf |
|
BLAKE2b-256 | 6225b066d491e6b1f074a005f7e5d342be2ef256d2c9e6d1e564677c3a29d23f |
Close
Hashes for ga4gh.vrsatile.pydantic-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03b57017bb4069a9b9608725d88d94a55d4ebe6485882d5a0e026b853f70de8b |
|
MD5 | f4c066b5707dab7ed42e48d53e44f69a |
|
BLAKE2b-256 | 6c795673a5d021296715cdad445d6c9e471245d458b41bb2a9db3d7489a08172 |