Skip to content

OMERO.Analysis 0.15.0

Choose a tag to compare

@RAHoebe RAHoebe released this 01 Oct 16:04
· 9 commits to main since this release

Analysis 0.15.0 improves the existing OMERO/BIOMERO workspace with generic results, reusable analyses and reliable deployment.

  • Fix the recurring middle-pane launch failure: embedding is enabled only when the installed BIOMERO host and frontend support it. Other configurations retain a working direct Analysis link and restore the selected workspace.
  • Replace first-party PyPI publishing with pre-built GitHub Release wheels and a SHA-256/size manifest. Tagged versions and wheel metadata must match; missing or invalid release assets fail explicitly. Production preparation retains the offline wheelhouse and --no-index installation.
  • Pass validated Method and Pipeline parameters into execution and provenance/cache identities. New Method versions retain their execution contracts, with explicit compatibility handling for saved legacy records.
  • Add generic MP4 previews, notebook artifact references and synchronization/restoration beside existing PNG/SVG/CSV results. ZarrViewer movie recipes default to 5 FPS and support bounded frame ranges, labels, points and explicitly mapped tracks without automatic interpolation.
  • Improve controller separation, familiar Workspace controls, bounded CSV previews and identifier preservation, schema-gated Assistant skills, and Methods/Pipelines/movie/tabular authoring scaffolds.
  • Share frontend, backend/SDK, browser, distribution and clean-install validation; retain Chrome failure evidence.

Assets:

  • omero_analysis-0.15.0-py3-none-any.whl
  • omero_analysis_notebook-0.1.0-py3-none-any.whl (independently versioned SDK)
  • manifest.json with actual artifact sizes and SHA-256 checksums

Use the pinned release downloader and deployment instructions in the release guide. Wheel generation and attachment are gated by the release validation workflow; allow it to finish before deploying.

MP4 preview is available independently of ZarrViewer. Generating ZarrViewer movies requires its zarr-movie-v1 capability from the companion analysis_skills PR, which remains draft. Existing workspaces, notebooks and PNG/SVG/CSV recipes remain supported. Acquisition timing is distinct from the 5 FPS playback default.