A set of common utilities and helpers for CHORD.
CHORD Library (for Python CHORD microservices)
Common utilities and helpers for CHORD services.
python3 -m pytest --cov=chord_lib --cov-branch
events facilitates JSON-serialized message-passing between CHORD
microservices. Serialized objects can be at most 512 MB.
Events should have a lower-case type which is type-insensitively unique and adequately describes the associated data.
All CHORD channels are prefixed with
ingestion contains common code used for handling ingestion routines in
different CHORD data services.
schemas contains common JSON schemas which may be useful to a variety of
different CHORD services.
schemas.chord contains CHORD-specific schemas, and
GA4GH-standardized schemas (possibly not exactly to spec.)
search contains definitions, validators, and transformations for the query
syntax for CHORD, as well as a transpiler to the
psycopg2 PostgreSQL IR.
utils contains miscellaneous utilities commonly required by CHORD services.
workflows contains common code used for handling workflow metadata processing
and response generation.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size chord_lib-0.2.0-py3-none-any.whl (25.8 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
|Filename, size chord_lib-0.2.0.tar.gz (17.1 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for chord_lib-0.2.0-py3-none-any.whl