Skip to content

Common classes and schemas used by all GKS specifications (ie. VR, VA, etc..)

License

Notifications You must be signed in to change notification settings

ga4gh/gks-common

Repository files navigation

gks-common

Common classes and schemas used by all GKS specifications (ie. VR, Cat-VRS, VA, etc..)

For more info GKS Repository Organization

Installing for development

Fork the repo at https://github.com/ga4gh/gks-common.

git clone git@github.com:YOUR_GITHUB_ID/gks-common.git
cd gks-common
make devready
source venv/3.12/bin/activate
pre-commit install

Contributing to the schema

GKS Common uses the following source documents for JSON Schema:

To create the corresponding def and json files after making changes to any of of the source documents, from the root directory:

cd schema
make all

Note: We have a custom pre-commit hook to run these commands after you stage a source document

Testing

To run the tests:

(from the root directory of the project)
make test

About

Common classes and schemas used by all GKS specifications (ie. VR, VA, etc..)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •