Skip to content

Conversation

@tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Dec 15, 2025

Merge after PR #716 and #718.
The large diff is due to this branch being built off of other branches, and should go down once those have been merged.

TIFF images/image stacks cannot be displayed natively in a web browser. To allow the CLEM data to be correctly rendered in PATo, we need to generate thumbnails of datasets that are in a web browser-friendly format.

This PR updates the CLEM processing result registration workflows to look for and register thumbnails and the size scales associated with them in ISPyB, which should then allow them to be correctly viewed on PATo.

…formation about the thumbnails used when registering data to ISPyB
…M workflow to make use of scaled down thumbnails instead of full-sized TIFFs
@codecov
Copy link

codecov bot commented Dec 19, 2025

Codecov Report

❌ Patch coverage is 89.47368% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 43.60%. Comparing base (6e2c3b9) to head (055512e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #719      +/-   ##
==========================================
+ Coverage   43.50%   43.60%   +0.10%     
==========================================
  Files          94       94              
  Lines       10233    10255      +22     
  Branches     1331     1333       +2     
==========================================
+ Hits         4452     4472      +20     
  Misses       5560     5560              
- Partials      221      223       +2     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tieneupin tieneupin marked this pull request as ready for review December 19, 2025 14:48
@tieneupin tieneupin requested review from d-j-hatton and stephen-riggs and removed request for stephen-riggs December 19, 2025 14:48
@tieneupin tieneupin self-assigned this Dec 19, 2025
@tieneupin tieneupin added enhancement New feature or request server Relates to the server component cryo-clem Part of the cryo-CLEM pipeline extension labels Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cryo-clem Part of the cryo-CLEM pipeline extension enhancement New feature or request server Relates to the server component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants