OME-arrow

OME-arrow embeds images as first-class columns in Apache Arrow tables, so features, metadata, and pixel data travel together and can be queried or exported as tensors.
Problem: Images and feature tables live in separate systems — linking a numeric outlier back to its source cell requires error-prone manual joins across formats.
Key capabilities:
- Store images, metadata, and derived features together in a single table
- Support for TIFF, OME-Zarr, NumPy, and Parquet source formats
- Lazy reading and region-of-interest (ROI) access for large datasets
- Tensor-focused output compatible with PyTorch, JAX, and DLPack
- Visualization integrations for matplotlib, PyVista, and Napari