Products
ironArray
For Python developers looking for a high-performance library to perform computations on compressed multidimensional arrays, or slices of them, while consuming exceptionally low resources.
ironArray Community
For Python developers looking for a simple yet performant library to slice and dice compressed multidimensional arrays in an effective way.
We have prepared a Jupyter environment for you, where you can play with our tutorials or test your use-case with ironArray!
Features
|
ironArray Community
|
ironArray
|
---|---|---|
Multidimensional arrays
|
|
|
Transparent data compression
|
|
|
Metadata support
|
|
|
Multiple compressors and filters
|
|
|
Store in memory or on disk
|
|
|
Efficient storage for sparse data
|
|
|
Powerful constructors
|
|
|
Slicing
|
|
|
Views
|
|
|
Just-In-Time compiler for computational kernels
|
|
|
Custom Python kernels
|
|
|
Mathematical expression kernels
|
|
|
Fast constructors for random distributions
|
|
|
Computation optimisation via Artificial Intelligence
|
|
|
Efficient reductions
|
|
|
Comparing Zarr/HDF5 with ironArray Community
Features
|
Zarr
|
HDF5
|
ironArray Community
|
---|---|---|---|
Zarr/HDF5 API compatibility
|
|
|
|
Multidimensional arrays
|
|
|
|
Transparent data compression
|
|
|
|
Transparent metadata compression
|
|
|
|
Compression library
|
numcodecs/Blosc1
|
hdf5plugin/Blosc1
|
Blosc2
|
Fast slicing
|
|
|
|
Multi-file (sparse) storage
|
|
|
|
Single file (contiguous) storage
|
|
|
|
Open data format
|
|
|
|
Comparing Dask & Zarr with ironArray
Features
|
Dask & Zarr
|
ironArray
|
---|---|---|
Computations on multidimensional arrays
|
|
|
Fast and efficient reductions
|
|
|
Fast expression evaluation
|
|
|
Compiled User Defined Functions
|
|
|
Low memory (RAM) consumption
|
|
|
Open Data Format
|
|
|
Distributed computation
|
|
Planned
|