GKM Toolkit
The Genomic Knowledge Model (GKM) Toolkit is a Python package that gives the community a practical entry point for adopting GKM standards in real projects. The GKM Toolkit connects the standards to real workflows.
The GKM Toolkit helps you:
- Validate and work with GKM objects as Python models using the GKM Python reference implementations.
- Load producer-published GKM Bundles and their schemas.
- Explore collections of genomic knowledge and the relationships between objects.
- Preserve producer-specific content when processing or writing bundles.
Supported GKM product versions
The Toolkit currently supports the following GKM product versions:
| GKM product | Supported version |
|---|---|
gkm-core |
1.3.0 |
vrs |
2.1.1 |
cat-vrs |
1.1.1 |
va-spec |
1.1.0 |
Explore the GKM Toolkit
-
Install the GKM Toolkit and choose the dependencies you need.
-
Explore a published bundle, follow its linked records, and export a focused result.
-
Read guided notebook examples online, or learn how to run them yourself.
-
Read the API documentation for the package and its functionality.
-
Contribute code and/or documentation.