iatro-iac-adapters
Concrete reusable medical-data schemas for iatro-base-iac.
pip install iatro-iac-adapters
Installing this package also installs the compatible IatroCache core. Import each schema from its owning module:
from iatro.iac.adapters.dicom import DicomPatientReader
from iatro.iac.adapters.features import FeatureCacheReader
from iatro.iac.adapters.text import ClinicalTextReader
from iatro.iac.adapters.text_pair import ClinicalTextPairReader
from iatro.iac.adapters.tiles import TilePackageReader
from iatro.iac.adapters.wsi import WsiImageReader
The package provides:
- independently encoded JPEG XL pathology tiles using the native base codec;
- complete JXL WSI rasters with MPP-addressed region reads, native JPEG/JPEG 2000 passthrough decode, and an adapter-owned Rust fused renderer;
- fixed-width teacher-feature matrices aligned to tile metadata;
- independently compressed patient-level clinical-text blocks;
- aligned source/compressed clinical-text pairs;
- patient-level DICOM packages with lossless pixels and DICOM reconstruction.
The adapter package defines no adapter base class, protocol, or registry. Each schema directly composes the public pack, codec, and container APIs.
See the repository adapter guide, including the pathology, WSI image, clinical-text, and DICOM pages.
TIFF-family WSI import support is included in the standard installation.
Metadata
Release files for iatro-iac-adapters 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iatro_iac_adapters-0.1.4.tar.gz | 58.5 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| iatro_iac_adapters-0.1.4-cp310-abi3-win_amd64.whl | CPython 3.10 | abi3 | Windows x86-64 | Details |
| iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| iatro_iac_adapters-0.1.4-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.10 | abi3 | macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 | Details |
Total release size: 1.4 MB
Release files / iatro_iac_adapters-0.1.4.tar.gz
| Download URL | iatro_iac_adapters-0.1.4.tar.gz |
|---|---|
| Size | 58.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
df0b03764f087f73a4bab9b2f2b287175b51615f79389e9f56414f12cb97a14b
|
|
BLAKE2b-256 checksum How to use checksums |
09f5306a3342e51bfd3dcf2f55b7a6ce4455437fc54c8bd009361b829c8ffd1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / iatro_iac_adapters-0.1.4-cp310-abi3-win_amd64.whl
| Download URL | iatro_iac_adapters-0.1.4-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 175.7 kB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
b09ea19a59eddc98587a7f1e87fcc20a567b26c8674a258afc2a81ba5e73a7db
|
|
BLAKE2b-256 checksum How to use checksums |
ff63ef2fc3440d5394da733a527b5e2274ddcb21c74d788faf74069016c332ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 323.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
9ee5121e8c2c70fc55d339cb135918789eea30b815a445a077d3fa16bd958de0
|
|
BLAKE2b-256 checksum How to use checksums |
b03556698f070ae0561b329c233c6b8816c05df904eb1340dc5718cf464453b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | iatro_iac_adapters-0.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 313.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
a6297e8efaea282853ea4aad388c278c267b33ba9d6232e75dd5d18bd4034268
|
|
BLAKE2b-256 checksum How to use checksums |
989df33e81aff1491ad982309d1920bacc076764376118303e2144794862558a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / iatro_iac_adapters-0.1.4-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | iatro_iac_adapters-0.1.4-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 523.9 kB |
| Tags | CPython 3.10 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3548f4e4324f54e85e9de54727199e5ed8abf2e593c8f0dad8c94f2c715a8f8b
|
|
BLAKE2b-256 checksum How to use checksums |
546642e23da85aece472304f498abfe130d45cdf37d329be5589b7b1dd0c704d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|