Skip to content

Conversation

@stephen-riggs
Copy link
Contributor

Unexpectly large raw data files cause the motion correction service to crash when going to slurm, and there was no way of adjusting that memory request. This adds a memory option to the motion correction service inputs.

Also, this creates a common Dockerfile for Relion, to act as a base for motion correction and class selection and speed up image creation.

The memory aspects will need revisiting in future if the microscopes get large cameras.

@codecov
Copy link

codecov bot commented Jan 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.72%. Comparing base (2226cef) to head (bfa9481).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #225   +/-   ##
=======================================
  Coverage   82.72%   82.72%           
=======================================
  Files          62       62           
  Lines        8115     8116    +1     
  Branches     1131     1131           
=======================================
+ Hits         6713     6714    +1     
  Misses        960      960           
  Partials      442      442           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@stephen-riggs stephen-riggs merged commit f6cebf6 into main Jan 13, 2026
12 checks passed
@stephen-riggs stephen-riggs deleted the mc2-mem branch January 13, 2026 16:15
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.

3 participants