"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.1.dev4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47bef9550ace73b40e070553db1dcbcbb16fc284fc25b24c15e3c55f428784cb |
|
MD5 | 8480b93cc671434bfd6ba021e6b24a73 |
|
BLAKE2b-256 | 8bbbf3e1db499e6da5107f9b1dfc4dfffbe1f20e603fe5845877a7f37183955d |
Close
Hashes for ga4gh.vrsatile.pydantic-0.1.dev4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c84cb87fda55b27320690ea49d53045328f1b687c94398c313f20249b26d4615 |
|
MD5 | 3c75d22f74caf9e59ec696c2c56294c3 |
|
BLAKE2b-256 | 4c26ec9fa0e13cdbd31df490fcbfded01fc7fc0a4f10e230e09041b1a68ebf44 |