omero-integration

Interact with OMERO microscopy data via the omero-py library.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/robinbarvaag/poynt --skill omero-integration-robinbarvaag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omero-integration
Source: https://github.com/robinbarvaag/poynt/tree/main/.github/skills/omero-integration
Command: npx skills add https://github.com/robinbarvaag/poynt --skill omero-integration-robinbarvaag

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the complex process of interacting with OMERO, a powerful platform for microscopy data management, making it accessible for analysis and manipulation.

Core Features & Use Cases

  • Data Access: Connect to OMERO servers and retrieve images, datasets, and projects.
  • Metadata Management: Add, query, and manage tags, key-value pairs, and file annotations.
  • Image Analysis: Access raw pixel data for processing and analysis.
  • ROI Operations: Create, retrieve, and analyze regions of interest on images.
  • Batch Processing: Automate workflows using OMERO.scripts for server-side execution.
  • Use Case: A researcher needs to batch process hundreds of microscopy images stored in OMERO. They can use this Skill to write a script that automatically retrieves each image, performs a segmentation analysis, and saves the results as an OMERO Table.

Quick Start

Use the omero-integration skill to connect to your OMERO server and list all projects.

Frequently Asked Questions about omero-integration

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

FAQPage Schema
How do I programmatically access and retrieve microscopy images from an OMERO server?

You can programmatically access microscopy images on an OMERO server by establishing a connection using the omero-py library. This enables hierarchical navigation to retrieve specific projects, datasets, and raw pixel data for image analysis.

Can I batch process hundreds of microscopy images stored in OMERO?

Yes, you can batch process microscopy images in OMERO using OMERO.scripts for server-side execution. This allows you to automate workflows like retrieving images, performing segmentation analysis, and saving results as an OMERO Table.

How do I manage annotations and metadata for bioimaging data in OMERO?

Managing annotations and metadata in OMERO is done by programmatically linking tags, key-value pairs, and file annotations to your bioimaging data. This facilitates structured metadata queries and organized data retrieval.

Does this approach support creating and analyzing regions of interest on OMERO images?

Yes, this approach supports creating, retrieving, and analyzing regions of interest (ROI) on OMERO images. You can programmatically generate ROIs and integrate them into your microscopy image analysis workflows.

Do I need the omero-py library to interact with the OMERO data management platform?

Yes, the omero-py library is required as the core dependency to interact with the OMERO data management platform. It provides the necessary connection management, data access, and server-side script execution capabilities.