Skip to content

CLEM Workflow Update#669

Merged
tieneupin merged 12 commits intomainfrom
clem-workflow-update
Sep 26, 2025
Merged

CLEM Workflow Update#669
tieneupin merged 12 commits intomainfrom
clem-workflow-update

Conversation

@tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Sep 23, 2025

To be merged and deployed alongside this PR (DiamondLightSource/cryoem-services#196).

  • Fixed minor missed issues to the CLEM workflow after the recent patch bump.
  • Updated the Analyser and Context logic for the CLEM workflow to identify and process TIFF datasets for any combination of tiles, frames, and colour channels
  • Updated and streamlined the feedback-callback workflows for the CLEM workflow to reflect the change in structure of the received RabbitMQ messages.

@codecov
Copy link

codecov bot commented Sep 23, 2025

Codecov Report

❌ Patch coverage is 7.40741% with 75 lines in your changes missing coverage. Please review.
✅ Project coverage is 34.37%. Comparing base (5382eb3) to head (5b15633).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #669      +/-   ##
==========================================
+ Coverage   34.24%   34.37%   +0.12%     
==========================================
  Files          92       92              
  Lines       11188    11143      -45     
  Branches     1472     1472              
==========================================
- Hits         3831     3830       -1     
+ Misses       7232     7188      -44     
  Partials      125      125              
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

…s into one single function that accepts messages from both workflows
…IFF datasets of any combination of tiles, channels, or image stacks

* Adjusted file parsing logic to look for keywords indicating if the dataset has multiple tiles ('--Stage'), frames ('--Z'), and/or colour channels ('--C')
* Take number of tiles, colour channels, and frames into account when calculating the expected number of files to collect
@tieneupin tieneupin marked this pull request as ready for review September 26, 2025 09:47
@tieneupin tieneupin merged commit 0f62899 into main Sep 26, 2025
17 checks passed
@tieneupin tieneupin deleted the clem-workflow-update branch September 26, 2025 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants