v1.5.0
What's Changed
Subcomponent Updates
- BIOMERO.analyzer & BIOMERO.scripts: v2.5
- OMERO Zarr Pixel Buffer: v0.6
- OMERO.BIOMERO: v1.3
Major Feature
- Zarr v2 (OME-NGFF 0.4) workflow support
- Workflows can now accept Zarr images and Zarr plates as input
- Zarr outputs (including label images) are imported back into OMERO via
BIOMERO.importer - Requires a connected
BIOMERO.analyzer+BIOMERO.importersetup
UI Improvements
- Separate Image and Plate tabs with dedicated data selectors
- Admin UI enhancements:
- Zarr workflow toggles
- Workflow type indicators (icons)
- GitHub parsing improvements (auto-name extraction)
- Version check support
- More informative workflow submission toaster (the green popup)
Configuration Changes
-
OMERO session timeout
- Ensure long-running workflows are not interrupted (data loss & costs)
- Set:
CONFIG_omero_sessions_timeout: ${OMERO_SESSIONS_TIMEOUT} - Recommended: match
OMERO_SCRIPTS_TIMEOUT(e.g. 7 days / 604800000) - See: https://forum.image.sc/t/omero-script-session-killed-when-browser-session-times-out/120483
- Also added UI warning: ⚠ Do not log out or close this browser tab.
-
SLURM accounting query scope
- New options:
BIOMERO_SACCT_START_DAYS_AGOBIOMERO_SACCT_START_TIME
- Limits
sacctqueries to recent jobs (default was2023-01-01) - Can also be configured via
slurm-config.ini
- New options:
Other
- Added official BIOMERO icon for UI/display use:
<img src="https://raw.githubusercontent.com/NL-BioImaging/OMERO.biomero/refs/tags/v1.2.1/webapp/src/img/biomero-logo.svg" alt="BIOMERO" height="16" align="absmiddle"> BIOMERO 2.0
PRs
- Dev new pixel buffer by @folterj in #18
- Zarr UI by @TorecLuik in #16
Full Changelog: v1.4.0...v1.5.0
BIOMERO.analyzer: NL-BioImaging/biomero@v2.3.0...v2.5.3
BIOMERO.scripts: NL-BioImaging/biomero-scripts@v2.3.0...v2.5.3
OMERO.biomero: NL-BioImaging/OMERO.biomero@v1.2.1...v1.3.2