New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ngio

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngio

Next Generation file format IO

  • 0.1.6
  • PyPI
  • Socket score

Maintainers
1

NGIO - Next Generation file format IO

License PyPI Python Version CI codecov

NGIO is a Python library to streamline OME-Zarr image analysis workflows.

Main Goals:

  • Abstract object base API for handling OME-Zarr files
  • Powefull iterators for processing data using common access patterns
  • Tight integration with Fractal's Table Fractal
  • Validate OME-Zarr files

To get started, check out the Getting Started guide. Or checkout our Documentation

🚧 Ngio is Under active Development 🚧

Roadmap

FeatureStatusETADescription
Metadata HandlingRead, Write, Validate OME-Zarr Metadata (0.4 supported, 0.5 ready)
OME-Zarr ValidationValidate OME-Zarr files for compliance with the OME-Zarr Specification + Compliance between Metadata and Data
Base Image HandlingLoad data from OME-Zarr files, retrieve basic metadata, and write data
ROI HandlingCommon ROI models
Label HandlingMid-SeptemberBased on Image Handling
Table ValidationMid-SeptemberValidate Table fractal V1 + Compliance between Metadata and Data
Table HandlingMid-SeptemberRead, Write ROI, Features, and Masked Tables
Basic IteratorsOngoingEnd-SeptemberRead and Write Iterators for common access patterns
Base DocumentationEnd-SeptemberAPI Documentation and Examples
Beta Ready TestingEnd-SeptemberBeta Testing; Library is ready for testing, but the API is not stable
Streaming from FractalOngoingDecemberNgio can stream ome-zarr from fractal
Mask IteratorsOngoingEarly 2025Iterators over Masked Tables
Advanced IteratorsNot startedmid-2025Iterators for advanced access patterns
Parallel IteratorsNot startedmid-2025Concurrent Iterators for parallel read and write
Full DocumentationNot started2025Complete Documentation
Release 1.0 (Commitment to API)Not started2025API is stable; breaking changes will be avoided

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc