Skip to content

Latest commit

 

History

History
executable file
·
26 lines (16 loc) · 1.82 KB

readme.md

File metadata and controls

executable file
·
26 lines (16 loc) · 1.82 KB

Image-focused IO for Python using intake to wrap data loading backends and xarray as target.

Documentation Status DOI

Why intake?

  • Consistent metadata handling, incl. loading of metadata only.
  • YAML catalogs to maintain data collections from heterogeneous sources, e.g. for machine learning.
  • Ability to save additional arbitrary metadata with YAML catalog entries. Supplements metadata of image header (e.g. provide channel names or set pixel spacing) and is saved with the data instead of in analysis scripts. Also useful to add ground truth annotations or specify where to find them.
  • Consistent interface to load partial data, if supported by underlying data structure.
  • Dask-friendly.
  • See more in the intake documentation.

Why xarray?

Xarray elegantly keeps related images (e.g. image and segmentation masks) and metadata in a single data structure.

Data sources

A number of data sources are supported, with new ones being added at a slow pace.

Installation

Please see the documentation.