Skip to main content

sct-py

Python bindings for the local-first sct SNOMED CT engine.

pip install sct-py

The package performs no network calls and contains no terminology content. Supply a snomed.db created from SNOMED CT content that you are licensed to use:

from sct_py import Snomed

with Snomed("snomed.db") as snomed:
    concept = snomed.concept("22298006")
    hits = snomed.search("heart attack", limit=20)
    descendants = snomed.expand("<<73211009")

For local development:

python -m venv .venv
. .venv/bin/activate
python -m pip install maturin pytest
maturin develop --locked
pytest

The code is licensed under AGPL-3.0-or-later. SNOMED CT content has separate licensing requirements and is never bundled in the wheel.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

sct_py-0.21.0-cp39-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

sct_py-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

sct_py-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

sct_py-0.21.0-cp39-abi3-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

sct_py-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file sct_py-0.21.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: sct_py-0.21.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for sct_py-0.21.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 caecbae1dfb67086737c698f05cf46ffebc3000c60814f34e5801905facff083
MD5 d5b52a41ebd73267f007a66f6cd8272d
BLAKE2b-256 ef0338120bf780e1d857be9a68c113d6e15286dbe0e595e63a12f3a2abc6ee0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sct_py-0.21.0-cp39-abi3-win_amd64.whl:

Publisher: auto-tag.yml on pacharanero/sct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sct_py-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sct_py-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 840916940e7a5a9b6eca8b2cee94f3da7bdb780efada01a4754e68e621765e16
MD5 505c5e38b7b0bba3b4190056c6985ec0
BLAKE2b-256 a4971c16a21cedde029d1ead668c0c230978e0a14f61c85ae07087d56951566b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sct_py-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: auto-tag.yml on pacharanero/sct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sct_py-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sct_py-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f0ff220da34f2437eff8ecd36823d359483db4ce60cfe3759d00111309d71f2
MD5 64b7c3fb364e8bf365ed92630e473173
BLAKE2b-256 d9b1f60149f8fc9a178546171477631d9aa78b44bd77fa8177b4f4e7142fcb9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sct_py-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: auto-tag.yml on pacharanero/sct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sct_py-0.21.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sct_py-0.21.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9ec6199243270aa06e18084bf2a960289ef6c1b04aaac61460abe529cbd5367
MD5 78a193e573294a38f774ae6ab019c398
BLAKE2b-256 d4dbf26c6c8d13806fa374bb2f85bdc2a6f8955bb63d77af7364e143e092aae6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sct_py-0.21.0-cp39-abi3-macosx_11_0_arm64.whl:

Publisher: auto-tag.yml on pacharanero/sct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sct_py-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sct_py-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 14276b5e282ab5056f346dc0832a78b5795849a309b8615b4333d130078e4cff
MD5 64c0b89bbe8f467f4727b3d239d9ec6c
BLAKE2b-256 ec52447c41c3e592d6ccc0b534e1e3021a4787d96d064f2a0a10175601ba7970

See more details on using hashes here.

Provenance

The following attestation bundles were made for sct_py-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl:

Publisher: auto-tag.yml on pacharanero/sct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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