Skip to content

Register FIB data in ISPyB#805

Merged
tieneupin merged 18 commits into
mainfrom
register-fib-ispyb-data
May 29, 2026
Merged

Register FIB data in ISPyB#805
tieneupin merged 18 commits into
mainfrom
register-fib-ispyb-data

Conversation

@tieneupin
Copy link
Copy Markdown
Contributor

@tieneupin tieneupin commented May 20, 2026

Extends the existing FIB data registration workflow to insert a DataCollectionGroup and Atlas into ISPyB for each unique sample detected.

Currently inserts the path to the real image, as thumbnail generation logic hasn't been implemented yet.

@tieneupin tieneupin force-pushed the register-fib-ispyb-data branch 2 times, most recently from 7c7f895 to c747bfb Compare May 21, 2026 09:48
Comment thread tests/workflows/fib/test_register_atlas.py Fixed
@tieneupin tieneupin force-pushed the register-fib-ispyb-data branch from c747bfb to 67bf24f Compare May 21, 2026 10:01
tieneupin added 2 commits May 21, 2026 11:35
…t the end of the function, and both new and old entries are populated or updated correctly
@tieneupin tieneupin force-pushed the register-fib-ispyb-data branch from 67bf24f to 409f9a4 Compare May 21, 2026 10:39
@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

❌ Patch coverage is 79.16667% with 25 lines in your changes missing coverage. Please review.
✅ Project coverage is 52.39%. Comparing base (62f45b7) to head (6164a9d).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #805      +/-   ##
==========================================
+ Coverage   52.20%   52.39%   +0.19%     
==========================================
  Files          96       97       +1     
  Lines       10379    10461      +82     
  Branches     1373     1381       +8     
==========================================
+ Hits         5418     5481      +63     
- Misses       4677     4691      +14     
- Partials      284      289       +5     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tieneupin tieneupin force-pushed the register-fib-ispyb-data branch from 949aa3c to df5c51a Compare May 21, 2026 16:55
@tieneupin tieneupin force-pushed the register-fib-ispyb-data branch from df5c51a to 06d9cac Compare May 21, 2026 17:00
@tieneupin tieneupin marked this pull request as ready for review May 21, 2026 17:04
@tieneupin tieneupin self-assigned this May 21, 2026
@tieneupin tieneupin added enhancement New feature or request server Relates to the server component fib Part of the FIB pipeline extension labels May 21, 2026
Comment thread tests/workflows/fib/test_register_atlas.py Dismissed
Copy link
Copy Markdown
Contributor

@stephen-riggs stephen-riggs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This all looks like it will work, just a few queries about the structure

Comment thread src/murfey/workflows/fib/register_atlas.py
Comment thread src/murfey/workflows/fib/register_atlas.py
Comment thread src/murfey/workflows/fib/register_atlas.py
Comment thread src/murfey/workflows/fib/register_atlas.py
Comment thread src/murfey/workflows/fib/register_atlas.py Outdated
Copy link
Copy Markdown
Contributor

@stephen-riggs stephen-riggs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for addressing my comments

@tieneupin tieneupin merged commit 83b9481 into main May 29, 2026
17 checks passed
@tieneupin tieneupin deleted the register-fib-ispyb-data branch May 29, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request fib Part of the FIB pipeline extension server Relates to the server component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants