Skip to content

Added logic to FIBContext for Analyser to register FIB atlas images and associated metadata#758

Merged
tieneupin merged 13 commits intomainfrom
register-fib-atlas
Mar 16, 2026
Merged

Added logic to FIBContext for Analyser to register FIB atlas images and associated metadata#758
tieneupin merged 13 commits intomainfrom
register-fib-atlas

Conversation

@tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Mar 12, 2026

This is the first of a series of PRs to register and trigger processing for images and metadata in the FIB workflow. This PR focuses on adding logic to the client to look for specific files and extract the relevant metadata from them, before subsequently passing these files to the backend, which will be implemented in a future PR.

The FIB workflow can potentially take data from three types of acquisition software: AutoTEM, Maps, and Meteor. Separate if-else blocks have been added to the FIBContext's post_transfer() function that will decide how the incoming files being read are handled.

Additionally, the main Analyser function was slightly tidied up so that checks to determine the different contexts to use are grouped under the same conditional.

@codecov
Copy link

codecov bot commented Mar 12, 2026

Codecov Report

❌ Patch coverage is 73.19588% with 26 lines in your changes missing coverage. Please review.
✅ Project coverage is 48.41%. Comparing base (0447842) to head (790cac8).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #758      +/-   ##
==========================================
+ Coverage   47.95%   48.41%   +0.46%     
==========================================
  Files          91       91              
  Lines        9974    10062      +88     
  Branches     1290     1310      +20     
==========================================
+ Hits         4783     4872      +89     
+ Misses       4968     4954      -14     
- Partials      223      236      +13     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tieneupin tieneupin changed the title Register FIB atlas data Added logic to FIBContext for Analyser to register FIB atlas images and associated metadata Mar 16, 2026
@tieneupin tieneupin marked this pull request as ready for review March 16, 2026 10:00
@tieneupin tieneupin self-assigned this Mar 16, 2026
@tieneupin tieneupin added client Relates to the client component fib Part of the FIB pipeline extension labels Mar 16, 2026
@tieneupin tieneupin merged commit 5781360 into main Mar 16, 2026
17 checks passed
@tieneupin tieneupin deleted the register-fib-atlas branch March 16, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Relates to the client component fib Part of the FIB pipeline extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants