omero-integration

Automate microscopy data management on OMERO servers via BlitzGateway.

4|1|Updated Jun 18, 2025
One-click install
npx skills add https://github.com/HolobiomicsLab/Toolomics --skill omero-integration-holobiomicslab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omero-integration
Source: https://github.com/HolobiomicsLab/Toolomics/tree/main/mcp_host/skills/scientific-skills/scientific-skills/omero-integration
Command: npx skills add https://github.com/HolobiomicsLab/Toolomics --skill omero-integration-holobiomicslab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

OMERO integration enables programmatic management of microscopy data, providing a Python-based bridge to access images, datasets, ROIs, annotations, and batch workflows on OMERO servers.

Core Features & Use Cases

  • Connection & Sessions: Establish and manage OMERO BlitzGateway connections and group contexts for secure, scoped operations.
  • Data Access & Annotation: Retrieve projects, datasets, images, and ROIs; create and attach metadata and tags to objects; manage annotations across datasets.
  • Automation & Batch Processing: Scripted batch workflows for analysis pipelines, ROI analysis, and table-backed results generation.

Quick Start

Connect to an OMERO server with BlitzGateway and start listing projects, datasets, and images to begin an OMERO-driven workflow.

Frequently Asked Questions about omero-integration

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

FAQPage Schema
How do I automate microscopy batch processing with OMERO in Python?

You can automate microscopy batch processing with OMERO by using Python-based BlitzGateway connections to script analysis pipelines, handle ROIs, and generate table-backed results for large datasets.

Can I retrieve and manage ROIs from an OMERO server using Python?

Yes, you can retrieve and manage ROIs from OMERO using Python by establishing a BlitzGateway connection, which allows you to access images, datasets, and handle ROI analysis programmatically.

How do I connect to an OMERO server and manage group contexts for data access?

Connecting to an OMERO server involves establishing a BlitzGateway session, which enables secure and scoped operations by managing group contexts for accessing projects, datasets, and images.

Does OMERO integration support attaching metadata and tags to microscopy images?

OMERO integration supports attaching metadata and tags to microscopy images by allowing you to create, attach, and manage annotations across projects, datasets, and individual images via Python scripts.

What is the best way to handle OMERO connection management for automated data workflows?

The best way to handle OMERO connection management for automated workflows is to use BlitzGateway sessions within Python, ensuring secure, scoped access to microscopy data during batch processing.

Are there limitations when using BlitzGateway for batch workflows on OMERO servers?

BlitzGateway batch workflows on OMERO servers require proper connection and group context management to maintain secure, scoped operations, and rely on Python-based scripting for data retrieval and ROI handling.