Skip to main content

Deterministic policy engine for clerical review linkage decision support

Project description

GZ-CMD-Record-Linkage

Reference implementation of the GZ-CMD++ v3 policy engine, packaged as a reusable Python package with src layout and CLI entry points.

Package

  • PyPI package name: gzcmd-record-linkage
  • Import package: gzcmd_record_linkage

Install

  • Editable install for development:
python -m pip install -e .[dev]
  • Runtime only:
python -m pip install -e .

The package version is derived from git tags using hatch-vcs.

Development

  • Lint:
ruff check src/gzcmd_record_linkage/cli.py tests
  • Tests with coverage target:
pytest --cov=gzcmd_record_linkage.loader \
  --cov=gzcmd_record_linkage.classifier \
  --cov=gzcmd_record_linkage.bands \
  --cov=gzcmd_record_linkage.guardrails \
  --cov-fail-under=80
  • Build:
python -m build

CLI

The package exposes a gzcmd CLI entry point.

gzcmd --help

You can also invoke the module directly:

python -m gzcmd_record_linkage --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gzcmd_record_linkage-0.1.0.tar.gz (40.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gzcmd_record_linkage-0.1.0-py3-none-any.whl (50.7 kB view details)

Uploaded Python 3

File details

Details for the file gzcmd_record_linkage-0.1.0.tar.gz.

File metadata

  • Download URL: gzcmd_record_linkage-0.1.0.tar.gz
  • Upload date:
  • Size: 40.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for gzcmd_record_linkage-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3f4295b8a9d5da79548424f8fe86d22c22f71d5161d94ced60d576b3851b33e5
MD5 48153a950a0975516ba99e5bfd234270
BLAKE2b-256 c93a2f62bfb44f946a93022f9dbc4be642feed57285a20ea14b31338ce7034cd

See more details on using hashes here.

File details

Details for the file gzcmd_record_linkage-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for gzcmd_record_linkage-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a4a2a8ed8e26b056236c971b480d4ae8d5b0196eef463bb7a5f0793de3622f0
MD5 361c42bd45a105383349eb01730631c5
BLAKE2b-256 3c7ad013aa7a5a66520e6c499aa2a85ab4902001d542b90498470edf10ee4908

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page