Formal temporal and causal structure for consistent clinical data across systems (HL7 v2, FHIR, MLLP). v2.0.1 adds FM-3 sections §11/§15/§18/§20/§21/§22. EUPL-1.2 / commercial dual license.
Project description
AION — Algebraic Interval Ontology for Clinical Networks
Formal model for clinical information systems. Foundation Module FM-3. Dual-licensed: EUPL-1.2 / Commercial.
Repository Status
This Codeberg repository contains the initial concept commit of AION from April 2026, comprising the foundation module (FM-3), the Contributor License Agreement, the dual-license declaration, and the file-header template.
The active software development has continued elsewhere. The current release is published on PyPI; this repository serves as a historical anchor for the original concept and the dual-licensing setup.
Current Software — install from PyPI
The actively maintained software is published on PyPI:
pip install aion-clinical
- PyPI: https://pypi.org/project/aion-clinical/
- Latest release: 1.10.1 (May 2026)
- License badge: EUPL-1.2
The PyPI distribution includes:
- Type hierarchy and Allen interval algebra
- Temporal Conditional Frequency Graphs (TCFG) for pattern mining
- FHIR R4 import/export
- HL7 v2 file import
- HL7 v2 MLLP live listener (real-time)
- Pluggable authentication (API-Key, LDAP/AD, OIDC)
- Append-only audit trail
- SQLite storage (PostgreSQL backend planned)
- Optional GUI (PySide6) and Jupyter integration
- Optional causal inference via DoWhy
For a complete release history and the full changelog, see the PyPI
project page or the package's own CHANGELOG.md.
Theoretical Foundation
The mathematical foundation of AION — type hierarchy semantics, Allen-algebra interval relations, TCFG semantics, and the causal inference framework — is documented as a separate scholarly artifact and archived on Zenodo with its own DOI:
Please cite the Zenodo record when referring to the theoretical model.
The software itself currently does not have a separate software-DOI;
when citing a specific software version, the canonical reference is
the PyPI release identifier (e.g. aion-clinical 1.10.1).
Licensing
AION is offered under a dual license:
- EUPL-1.2 (European Union Public Licence v1.2) for open-source use.
Full text: see
LICENSEin the PyPI distribution and at https://joinup.ec.europa.eu/collection/eupl/ - Commercial license available for proprietary integration, redistribution under non-EUPL terms, or settings where EUPL obligations are not desired.
For commercial licensing inquiries, please contact:
ISCaD GmbH 30900 Wedemark, Germany licensing@iscad-it.de
The Contributor License Agreement (CLA.md) and the commercial
license terms (LICENSE-COMMERCIAL.md) in this repository document
the dual-licensing setup as established at project initiation.
Disclaimer
AION Clinical is not a certified medical device under the EU Medical Device Regulation (MDR 2017/745). It is provided as a research and informatics tool. Use in patient care requires appropriate clinical governance, validation, and — where applicable — separate regulatory certification.
See the NOTICE file for the full disclaimer.
Contact
| Topic | Contact |
|---|---|
| Commercial licensing, pilot inquiries, partnerships | licensing@iscad-it.de |
| Bug reports, feature requests | via PyPI release notes (preferred) |
| Theoretical / academic correspondence | licensing@iscad-it.de |
Repository maintained by Friedhelm Matten / ISCaD GmbH. Last updated: May 2026.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aion_clinical-2.0.1.tar.gz.
File metadata
- Download URL: aion_clinical-2.0.1.tar.gz
- Upload date:
- Size: 317.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a6b72bc5ee885b36ec48ec46309b91216b9143bc3933494fc6e5d39381bee6e
|
|
| MD5 |
282b5df532fe7a5149167d46c1734462
|
|
| BLAKE2b-256 |
5d052197d0cdebae27d69e5da0972d8250fd3bc0cc83c47223c05d8acf3e8326
|
File details
Details for the file aion_clinical-2.0.1-py3-none-any.whl.
File metadata
- Download URL: aion_clinical-2.0.1-py3-none-any.whl
- Upload date:
- Size: 240.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cd1df1244b2e57bd49567ed4cdff2babd7e714e25949ad53e109b442fcb85c9
|
|
| MD5 |
8edc7115fba0c1ae0daecd34325b9ee3
|
|
| BLAKE2b-256 |
8433172eaf4773b68979b4c994f54f3fe3600615c82c94a2cd237cfe3ba87042
|