Skip to content

Remove redundant CLEM workflow components#762

Open
tieneupin wants to merge 11 commits intomainfrom
trim-clem-workflows
Open

Remove redundant CLEM workflow components#762
tieneupin wants to merge 11 commits intomainfrom
trim-clem-workflows

Conversation

@tieneupin
Copy link
Contributor

Now that the CLEM workflow has been running for a substantial amount of time, we've identified that certain components introduced as part of the initial setup are unnecessary. This PR removes those excess components from the repository.

  • Removed LIF, TIFF, image stack and metadata tables from the Murfey database
  • Removed functions and logic blocks related to their registration
  • Refactored the CLEMImageSeries table into a more general purpose ImagingSite table, which can be used for multiple workflows

@tieneupin tieneupin self-assigned this Mar 19, 2026
@tieneupin tieneupin added server Relates to the server component client Relates to the client component cryo-clem Part of the cryo-CLEM pipeline extension labels Mar 19, 2026
@codecov
Copy link

codecov bot commented Mar 19, 2026

Codecov Report

❌ Patch coverage is 89.33333% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 49.46%. Comparing base (9975f24) to head (e92995a).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #762      +/-   ##
==========================================
+ Coverage   48.85%   49.46%   +0.61%     
==========================================
  Files          93       92       -1     
  Lines       10182     9793     -389     
  Branches     1324     1283      -41     
==========================================
- Hits         4974     4844     -130     
+ Misses       4960     4709     -251     
+ Partials      248      240       -8     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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 cryo-clem Part of the cryo-CLEM pipeline extension server Relates to the server component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant