omero-integration

Retrieve images, analyze pixels, and annotate metadata on OMERO servers.

2|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/Lord1Egypt/scientific-agent-toolkit --skill omero-integration-lord1egypt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omero-integration
Source: https://github.com/Lord1Egypt/scientific-agent-toolkit/tree/main/scientific-skills/omero-integration
Command: npx skills add https://github.com/Lord1Egypt/scientific-agent-toolkit --skill omero-integration-lord1egypt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires omero-py, numpy, pillow, and includes references (resource) components.

What problem does it solve?

This skill solves the complexity of interacting with large-scale microscopy datasets by providing a unified interface for programmatic access, metadata management, and automated analysis within the OMERO platform.

Core Features & Use Cases

  • Data Retrieval: Navigate complex hierarchies like Projects, Datasets, and Screening Plates to access specific images.
  • Image Processing: Extract pixel data as NumPy arrays for computational analysis and generate derived images or projections.
  • ROI & Annotation Management: Programmatically create, retrieve, and analyze Regions of Interest (ROIs) and manage structured metadata or file attachments.
  • Use Case: Automate the batch processing of high-content screening plates by connecting to the server, extracting pixel data from specific wells, performing segmentation, and storing the resulting measurements back into OMERO tables.

Quick Start

Use the omero-integration skill to connect to my microscopy server and list all projects and datasets available for my user account.

Frequently Asked Questions about omero-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve microscopy images from an OMERO server for analysis?

You can retrieve microscopy images from an OMERO server by connecting via the omero-py library, navigating Project/Dataset hierarchies, and extracting pixel data directly into NumPy arrays for computational analysis.

Can I automate high-content screening batch processing in OMERO?

Yes, you can automate high-content screening batch processing in OMERO by connecting to the server, extracting pixel data from specific screening plate wells, performing segmentation, and storing resulting measurements back into OMERO tables.

How do I programmatically manage ROIs and metadata annotations in OMERO?

You can programmatically manage ROIs and metadata annotations in OMERO using the omero-integration interface to create, retrieve, and analyze Regions of Interest alongside structured metadata or file attachments.

Do I need an active OMERO server connection to use this microscopy data interface?

Yes, you need a valid connection to an active OMERO server instance and the omero-py library installed to utilize this interface for image retrieval, pixel analysis, and metadata annotation.

What is the best way to extract pixel data from OMERO images for computational analysis?

The best way to extract pixel data from OMERO images for computational analysis is using the provided Python interface to pull pixel arrays, enabling you to generate derived images or projections directly.

Does this OMERO integration support navigating screening plates and complex hierarchies?

Yes, this OMERO integration supports navigating complex hierarchies including Projects, Datasets, and Screening Plates to access specific images and facilitate high-content screening workflows.