Releases: Lucaslab-Berkeley/Leopard-EM
Releases · Lucaslab-Berkeley/Leopard-EM
v1.1.1
What's Changed
- ci(dependabot): bump actions/checkout from 5 to 6 by @dependabot[bot] in #107
- fix: Update breaking change in torch-fourier-slice by @jdickerson95 in #111
Full Changelog: v1.1...v1.1.1
v1.1
What's Changed
- docs: add pre-print link to README.md by @mgiammar in #78
torch.compileupdates for speed and stability by @mgiammar in #74- Update v1.1 development with main by @mgiammar in #80
- Distribute work over multiple GPUs with a shared work queue by @mgiammar in #81
- Mdg match template test by @mgiammar in #82
- Update mt unit test by @mgiammar in #87
- feat: use global search index for stat tracking by @mgiammar in #88
- ci(dependabot): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #91
- fix: convert fp16 images/volumes to fp32 by @jdickerson95 in #93
- fix: ensure filters correct dtype if not enabled by @jdickerson95 in #95
- Speed up cross-correlation step by decomposed 2D FFT by @mgiammar in #90
- Add multi-node scaling for match template program by @mgiammar in #94
- fix: refine pos update uses refine if present by @jdickerson95 in #97
- Allow choice of streamed or batched backend for match template by @jdickerson95 in #98
- More explicit updates in pixel size for paper by @jdickerson95 in #100
- Backend updates for v1.1 release by @mgiammar in #86
Full Changelog: v1.0...v1.1
v1.0
What's Changed
- Automatic Python API generation for package by @mgiammar in #43
- Update docs_main branch with main branch by @mgiammar in #62
- fix: Add proper stream synchronization in backend to prevent edge case by @mgiammar in #71
- ci(dependabot): bump actions/checkout from 4 to 5 by @dependabot[bot] in #70
- fix: constrained search can now run on match template data by @jdickerson95 in #66
- Resolve un-freed, shared CUDA tensor error by @mgiammar in #72
- Update main with current documentation by @mgiammar in #73
- Add introductory documentation example by @mgiammar in #76
- Merge documentation branch ahead of v1.0 release by @mgiammar in #77
Full Changelog: v0.0.10alpha...v1.0
v0.0.10alpha
What's Changed
- Bugfix: Projection normalization sometimes returns NaN due to zero variance by @jdickerson95 in #67
- Sync minor test and linting updates upstream by @mgiammar in #68
Full Changelog: v0.0.9alpha...v0.0.10alpha
v0.0.9alpha
What's Changed
- calc b_factor env separately to ctf by @jdickerson95 in #63
Full Changelog: v0.0.8alpha...v0.0.9alpha
v0.0.8alpha
What's Changed
- Use
"top-left"reference position as default forrefine_templateandconstrained_searchbugfix by @mgiammar in #53 - Bugfix for small number of particles in refine template by @mgiammar in #55
- Update
match_templatebackend to use concurrent streams rather than batched tensor operations by @mgiammar in #56 - Make position reference
"top-left"consistent between the extracted image boxes and statistics by @mgiammar in #61 - Add back batched cross-correlation for
refine_templateprogram by @mgiammar in #59
Full Changelog: v0.0.7alpha...v0.0.8alpha
v0.0.7alpha
What's Changed
- Use the
zenodo-getpackage for file downloads by @mgiammar in #48 - ci(dependabot): bump actions/setup-python from 3 to 5 by @dependabot in #49
- Allow multiple angular ranges to be specified by @jdickerson95 in #50
- Update ttsim3d version and match device handling behavior by @mgiammar in #51
New Contributors
- @dependabot made their first contribution in #49
Full Changelog: v0.0.6alpha...v0.0.7alpha
v0.0.6alpha
What's Changed
- README documentation links and example scripts by @mgiammar in #23
- Reorganize managers by @jdickerson95 in #24
- Create pylint.yml by @mgiammar in #13
- org: group pydantic models into subfolders based on type by @mgiammar in #28
- refined_rel vs rel defocus now handled by particle stack by @jdickerson95 in #29
- feat: add new p-value metric for extracting peaks by @mgiammar in #30
- roll axis search by @jdickerson95 in #31
- Constrained search by @jdickerson95 in #25
- fix: Scale mip based on mrc file in refine in case of large peak shift by @jdickerson95 in #21
- Remove duplicate ci.yml file for duplicate tests by @mgiammar in #32
- fix: updates for new fourier-slice version by @jdickerson95 in #38
- Fixed normalization for non-square images by @sharhar in #36
- fix: prevent particles on edge refining to inf by @jdickerson95 in #40
- Improving documentation for implemented programs by @mgiammar in #22
- Update
docs_mainbranch withmainby @mgiammar in #41 - feat: add functions for GEV fitting by @mgiammar in #35
- feat: Add rough reprojection example by @mgiammar in #34
- Increment documentation and code for v0.0.6alpha by @mgiammar in #45
New Contributors
Full Changelog: v0.0.5alpha...v0.0.6alpha
v0.0.5alpha
What's Changed
- Multi-gpu refine by @jdickerson95 in #18
- Resolve a circular import error by @mgiammar in #20
Full Changelog: v0.0.4alpha...v0.0.5alpha
v0.0.4alpha
What's Changed
- Pixel size search functionality by @jdickerson95 in #16
- Update match_template_example_config.yaml by @jdickerson95 in #14
- fix: add minimum requirements for tt* dependencies by @mgiammar in #19
New Contributors
- @jdickerson95 made their first contribution in #16
Full Changelog: v0.0.3alpha...v0.0.4alpha