OMERO Integration
Use current OME documentation and the smallest explicit data scope. OMERO data may contain unpublished images, identifiers, annotations, original files, and derived measurements.
Verified Baseline
This skill was refreshed on 2026-07-23:
- OMERO.server 5.6.18 (May 2026) is the current documented stable server.
- It was tested by OME with OMERO.py/omero-py 5.22.1 and OMERO.web 5.31.0.
omero-py==5.22.1requires Python 3.10 or newer. The OMERO support matrix supports 3.10 and 3.11, recommends 3.12, and still labels 3.13/3.14 “upcoming.”- OMERO 5.6 uses IcePy 3.6, with 3.6.5 prebuilt client wheels documented for Python versions through 3.12.
The pin above is a reproducible skill snapshot, not a promise that every
OMERO.server release accepts that client. For another server version, consult
its release entry and use the OMERO.py version tested with it. See
references/sources.md.
Operating Contract
- Start with local validation or a dry run. Do not connect until the user has selected the host, group, object type, IDs, and result limit.
- Read credentials only from the named
OMERO_*variable…