Releases: HenriquesLab/NanoPyx
Releases · HenriquesLab/NanoPyx
NanoPyx 2.0.0 release
What's Changed
- Fix dtype mismatch in resolution analyses by @alxndrkalinin in #148
- Adding Python 3.13 and numpy>2 support by @brunomsaraiva in #149
** fixes provided by @alxndrkalinin were implemented across some remaining functions that needed it to enable full python 3.13 and numpy>2 support.
New Contributors
- @alxndrkalinin made their first contribution in #148
Full Changelog: 1.3.3...2.0.0
1.3.3
1.3.2
What's changed
- Added pad_edges option to use edge padding instead of leaving margins as 0 in SRRF/eSRRF
- Minor bug fixes and improvements
Pad edges option
- defaults to False, so eSRRF will default to provide borders with 0 values for pixels that there is not enough data to confidently calculate the radial gradient convergence.
- if True, eSRRF will perform edge value padding to calculate RGC values (although at a higher risk of artifacts) instead of setting the eSRRF image borders to 0.
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
- changing gha runner for ubuntu nightly action by @brunomsaraiva in #141
- Reverting esrrf implementation to be the same as NanoJ. by @brunomsaraiva in #142
- Fixes for CI manylinux issues by @brunomsaraiva in #143
- Implement FHT interpolations for eSRRF and Error Map by @brunomsaraiva in #145
Full Changelog: 1.2.3...1.3.1
1.2.3
What's Changed
- Update README.md by @brunomsaraiva in #122
- merge for v1.2.0 by @brunomsaraiva in #121
- added fix for numpy in colab notebooks by @brunomsaraiva in #123
- removing 3.12 from nightly by @brunomsaraiva in #124
- forcing output as np.ndarray by @brunomsaraiva in #125
- Changes to eSRRF 3D by @brunomsaraiva in #126
- updating actions by @brunomsaraiva in #127
- Updates to gha by @brunomsaraiva in #128
- build wheels gha update by @brunomsaraiva in #129
- further fixes to gha by @brunomsaraiva in #130
- fix to gha manylinux wheel building and testing by @brunomsaraiva in #131
- Fixes for issue #132 by @brunomsaraiva in #133
- gha update by @brunomsaraiva in #134
- removing apt-get command by @brunomsaraiva in #135
- installation of opencl-headers in cibuildwheel by @brunomsaraiva in #136
- Updates by @brunomsaraiva in #137
- unlocking cibuildwheel version by @brunomsaraiva in #138
- adding opencl deps installation in cibuildwheel directly by @brunomsaraiva in #139
- changing centos repos by @brunomsaraiva in #140
Full Changelog: 1.1.0...1.2.3
v1.1.0
What's Changed
- 2D convolution takes 2D+t arrays
- updating eSRRF by @brunomsaraiva in #120
- misc bugfixes
Full Changelog: 1.0.0...1.1.0
1.0.0
New release to go along with the publication: https://www.nature.com/articles/s41592-024-02562-6
Full Changelog: 0.6.1...1.0.0
0.6.1
Major changes:
- Changed image decorrelation analysis to mimic the matlab version instead of the ImageJ version (bugged) of this method: https://www.nature.com/articles/s41592-019-0515-7
Minor changes:
- removed deprecated testing notebooks
Full Changelog: 0.6.0...0.6.1
0.6.0
Adding full support to Python 3.12 versions.
Full Changelog: 0.5.0...0.6.0
0.5.0
Full Changelog: 0.4.0...0.5.0
What's Changed
-
Make code snippet copy&pastable by @haesleinhuepf in #107
-
Add link to napari plugin by @haesleinhuepf in #108
-
eSRRF3D merge by @brunomsaraiva in #111
- alpha version of 3D implementation
-
Merge of Refactor 13may2024 by @brunomsaraiva in #113
- NanoPyx now uses the new standalone liquid_engine python package: https://github.com/HenriquesLab/LiquidEngine
New Contributors
- @haesleinhuepf made their first contribution in #107
Full Changelog: 0.4.0...0.5.0