Skip to content

IRIS

IRIS is a Python library for genomic variant analysis and clinical laboratory information management.

The primary domain is genomics — variant annotation, classification, and filtering. Operational domains (LIMS, HR, marketing) model the laboratory context that generates and consumes genomic data.

Installation

# Core library
uv add iris

# With genomics support (pysam + zarr)
uv add 'iris[genomics]'

Documentation structure

This documentation follows the Diátaxis framework:

Section Purpose
Tutorials Learning-oriented guides to get started
How-to guides Task-oriented recipes for specific problems
Reference Full API reference extracted from source
Explanation Architecture and design decisions
Development Development plans