omero-integration

Connect to OMERO servers and retrieve microscopy data via Python.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Hung-3008/agusta --skill omero-integration-hung-3008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omero-integration
Source: https://github.com/Hung-3008/agusta/tree/main/.agents/skills/omero-integration
Command: npx skills add https://github.com/Hung-3008/agusta --skill omero-integration-hung-3008

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

OMERO data management and retrieval are typically manual, error-prone, and time-consuming when done ad hoc; this Skill provides a coherent Python-driven approach to connect to OMERO servers, navigate the object hierarchy, manage ROIs and annotations, and automate batch workflows.

Core Features & Use Cases

  • Connect to OMERO servers and manage sessions programmatically to retrieve Projects, Datasets, Images, and Screens.
  • Create, read, and link Metadata and Annotations, including Tags, Map Annotations, and File Annotations, to images and datasets.
  • Manage Regions of Interest (ROIs) across Z and T dimensions and batch-process analyses, including ROI statistics and data extraction.
  • Support automation via server-side scripts and batch operations to streamline microscopy workflows.

Quick Start

Connect to your OMERO server and list available Projects to begin a data-driven microscopy workflow.

Frequently Asked Questions about omero-integration

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

FAQPage Schema
How do I connect to an OMERO server and retrieve microscopy data using Python?

To connect to an OMERO server and retrieve microscopy data using Python, you establish a programmatic session to navigate the object hierarchy and fetch Projects, Datasets, Images, and Screens. This allows automated data retrieval for analysis pipelines.

How do I manage ROIs and annotations across Z and T dimensions in OMERO?

Managing ROIs and annotations across Z and T dimensions in OMERO involves programmatically creating, reading, and linking Metadata, Tags, and Map Annotations to images. You can batch-process analyses, extract ROI statistics, and handle data across multiple dimensions.

Can I automate batch processing of large microscopy image collections via the OMERO Python API?

Yes, you can automate batch processing of large microscopy image collections via the OMERO Python API. It supports server-side scripts and batch operations to streamline workflows, fetching images and datasets for automated extraction and analysis.

What is the best way to programmatically navigate the OMERO object hierarchy for data management?

The best way to programmatically navigate the OMERO object hierarchy for data management is using a coherent Python-driven approach. It allows you to traverse Projects, Datasets, and Images, replacing manual ad hoc retrieval with automated, error-free server access.

Does the OMERO Python API support server-side scripts for microscopy workflow automation?

Yes, the OMERO Python API supports server-side scripts for microscopy workflow automation. This feature enables you to run batch operations and manage data extraction directly on the server, streamlining large-scale image processing tasks.