Registry / data / ga4gh-gks-metaschema

ga4gh-gks-metaschema

JSON →
library0.3.2pypypiunverified

Tools for working with the GA4GH Genomic Knowledge Standards (GKS) meta-schema, including schema parsing, validation, and code generation. Current version: 0.3.2, requires Python >=3.12. Release cadence: irregular, with minor fixes and CI improvements.

pip install ga4gh-gks-metaschema
INSTALL
IMPORT
SIG · GA4GH-GKS-METASCHE
G
ga4gh-gks-metaschema
datapythonv0.3.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

SchemaParser
from ga4gh.gks_metaschema import SchemaParser
from gks_metaschema import SchemaParser

Basic usage: parse a GKS meta-schema YAML file into Python objects.

from gks_metaschema import SchemaParser # Load a metaschema YAML file parser = SchemaParser() schema = parser.parse('path/to/schema.yaml') print(schema)
gks --version
Debug
Known issues
gotchaThe import path uses underscores (gks_metaschema), not hyphens (ga4gh-gks-metaschema). A common mistake is using the PyPI name directly in imports.
fix
Use 'from gks_metaschema import ...'.
affects: >=0.1.0
breakingVersion 0.3.0 dropped Python 3.11 support; requires Python >=3.12.
fix
Ensure your environment uses Python 3.12 or later.
affects: >=0.3.0
deprecatedThe 'build_inheritance_dicts' function had a length check removed in version 0.3.2. Code relying on that check may behave differently.
fix
Update to 0.3.2 and adjust any code that assumed the length check.
affects: 0.3.0 - 0.3.1
Upgrade
Version history
0.3.2latest on PyPI · released Mar 13, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
8
Resources
ga4gh-gks-metaschema — pip install ga4gh-gks-metaschema · libregistry