Releases: michael-0brien/cryospax
Releases · michael-0brien/cryospax
v0.2.0
What's Changed
Breaking changes
- Compatibility for cryoJAX 0.5.5 release by @michael-0brien in #14
- Name convention fixes:
just_images->only_imagesandmrcfile_settings->mrcfile_optionsby @michael-0brien in #23
Bug Fixes
- Make STAR file data reads/writes thread-safe and eliminate spurious copies by @michael-0brien in #27
Deprecations / API updates
- Remove
RelionParticleParameterFile.broadcasts_image_configto standardize behavior under vmap by @DSilva27 in #13
Features
- Implement
cryospax.get_in_axes: a helper for vectorizing with respect to dataset output by @michael-0brien in #17 - Convenience methods for creating and loading datasets:
RelionParticleDataset.emptyandRelionParticleDataset.loadby @michael-0brien in #24
Other Changes
- Drop support for python 3.10 by @michael-0brien in #35
New Contributors
- @DSilva27 made their first contribution in #13
- @pre-commit-ci[bot] made their first contribution in #18
- @dependabot[bot] made their first contribution in #32
Full Changelog: v0.1.2...v0.2.0
v0.2.0rc1
Merge pull request #34 from michael-0brien/dev cryoSPAX 0.2.0 release
v0.1.2
What's Changed
Deprecations / API updates
- Remove
RelionParticleParameterFile.rotation_convention; doesn't play nicely withmake_image_model(..., rotation_convention=...)in cryoJAX 0.5.4 by @michael-0brien in #9
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Mostly small optimizations and documentation upgrades.
What's Changed
Breaking changes
- RELION dataset naming fixes:
loads_parameters->just_imagesandexists_ok->exist_okby @michael-0brien in #6 - Static type checker fixes for optional TypedDict keys by @michael-0brien in #7
Full Changelog: v0.1.0...v0.1.1
v0.1.1rc1
Pre-release for 0.1.1
v0.1.0
Initial semi-major release of cryoSPAX. This includes the porting of cryojax.dataset, its full documentation, and minor API updates. The main one is a minor change to the RelionParticleParameterFile.__init__, i.e. RelionParticleParameterFile(..., options=...) rather than having a number of booleans such as updates_optics_group.
Full Changelog: v0.0.1...v0.1.0
v0.0.1
Initial release
v0.0.1rc3
Merge pull request #2 from michael-0brien/dev cryoSPAX 0.0.1 release
v0.0.1rc2
go back to same config as cryojax. things should be working
v0.0.1rc1
Draft for initial release and test to check publishing workflow.