Skip to main content

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)

Source distribution for iatro-iac-adapters 0.1.4
File Size Uploaded
iatro_iac_adapters-0.1.4.tar.gz 58.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for iatro-iac-adapters 0.1.4
File
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

Release history Release notifications | RSS feed

This release

0.1.4 This release

5 release files

0.1.3

5 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page