Skip to content

Prior inspect peaks work#124

Open
mgiammar wants to merge 53 commits into
Lucaslab-Berkeley:development_v1.3from
mgiammar:mdg_inspect_peaks
Open

Prior inspect peaks work#124
mgiammar wants to merge 53 commits into
Lucaslab-Berkeley:development_v1.3from
mgiammar:mdg_inspect_peaks

Conversation

@mgiammar
Copy link
Copy Markdown
Member

No description provided.

mgiammar and others added 30 commits September 18, 2025 15:25
feat: Add random Fourier dropout filter
…b-Berkeley#122)

Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
jdickerson95 and others added 23 commits April 24, 2026 15:25
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Added comment to clarify the symmetry parameter in the configuration file and the gpu_ids setting.
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5...v6)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
* feat: Add option to apply global filtering before particle extraction

* fix: re-normalize cropped images based on relative size

* Apply suggestions from code review

Renames items in docstring without any functionality change

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* refactored so global and local is now fully that, no mixed filtering

* Update particle stack tests

* feat: Can now refine from movie + def field

* fix pylint errors

* feat: differentiable refine added

* differentiable refine working for motion polishing

* refactor and changes from code review

* fix linting errors

* fix pylint 3.10 error

* fix: bug when nothing provided

* fix: patch error in constrained from particle stack changes

* refactor util.py

* fix linting errors

* feat: modify p-value to match 2025 paper

* feat: add aberrations to ctf

* feat: aniso mag stretches projections (not jsut ctf freqs)

* Update for fourier-slice api change

* fix linting error

* fix: refine runs if no values for aberrations in df

* bodge fix: clamp particle stack out of bounds

* Fix for changes in torch-fourier-slice

* Refactor from code review

* fix: prevent zeros being put in results everywhere

* Can use particle shifts directly to get particle stacks from movie

* Allow movie refine and global filtering

* feat: movie refine from particle shifts directly

* ignore pylint errors

* update tests

* Update ctf_utils.py from code review

* change transform_matrix name

* Update backend based on code review

* fix: allow noe values in new columns

* Update pyproject.toml

update torch-fourier-filter required version

* fix: ignore internal PyTorch compile warning

* fix: proper filter warning

* fix: resolve failing test (read-only array) for newer pandas version

* fix: Put back deleted code from merge

* address copilot suggestions

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: jdickerson95 <jdickerson@mrc-lmb.cam.ac.uk>
Co-authored-by: jdickerson95 <jdickerson@berkeley.edu>
…b-Berkeley#122)

Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@v2...v3)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@jdickerson95 jdickerson95 marked this pull request as ready for review April 30, 2026 20:44
@jdickerson95
Copy link
Copy Markdown
Contributor

@mgiammar I've implemented the inspect peaks, including frc and frame correlations.
I've also updated Leopard-EM to use the new deformation field class, so the tests will definitely fail until a new version of the monorepo is released.

@mgiammar mgiammar added the enhancement New feature or request label May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants