Releases: PolusAI/nyxus
Releases · PolusAI/nyxus
0.8.3
What's Changed
- POL5328 2D intensity geometric moments by @friskluft in #237
- fixed missing fatbinData by temporarily disabling DP by @friskluft in #239
- POL5471 wholeslide gpu update by @friskluft in #240
- POL5474 3D GLDZM by @friskluft in #241
- fixed all-morphology and other group nicknames by @friskluft in #242
- 3-dimensional GLCM by @friskluft in #245
- Update mac CI instances by @sameeul in #246
- POL5526 automatic dynamic range for floating-point slides by @friskluft in #244
- Version bump 0.8.3 by @sameeul in #247
Full Changelog: 0.8.2...0.8.3
0.8.2
What's Changed
- Github action clean-up by @sameeul in #226
- Add Python3.12 wheels by @sameeul in #227
- Fix pyarrow error in tests by @JesseMckinzie in #230
- Add ram limit parameter to python API by @JesseMckinzie in #229
- Add nontrivial Focus Score implementation for Image Qaulity by @JesseMckinzie in #231
- Skip tests for GPU wheels in CI by @sameeul in #234
- Pol4818 gpu update2 by @friskluft in #233
- Add nontrivial Saturation calculation for image quality by @JesseMckinzie in #232
- Fix zarr reading by @sameeul in #235
- V0.8.2 by @sameeul in #236
Full Changelog: 0.8.1...0.8.2
0.8.1
0.8.1-rc1
0.8.0
What's Changed
- Add Github Actions to build CUDA enabled Windows wheels for PyPI by @JesseMckinzie in #208
- Bug fixes by @JesseMckinzie in #209
- Fix CI build issues by @sameeul in #214
- Flip column order by @sameeul in #215
- Pol4815 mocking alt libraries (1) by @friskluft in #217
- Yet another GPU performance update by @friskluft in #218
- Add image quality features by @JesseMckinzie in #216
- update pybind11 for numpy 2.0 support by @sameeul in #222
- POL 4993 and 4995: fixes and optimization related to Hamdah's last wholeslide experience by @friskluft in #221
- update mac runner and CentOS Yum repos by @sameeul in #224
Full Changelog: 0.7.5...0.8.0
0.7.5
What's Changed
Fixed all the GitHub workflows to publish CUDA wheels and Apple arm64 wheels
Full Changelog: 0.7.4...0.7.5
0.7.4
What's Changed
- Add Google Tests for Arrow and Parquet writers by @JesseMckinzie in #181
- Use approx equal to compare feature values by @JesseMckinzie in #185
- Fix Arrow pytests by @JesseMckinzie in #187
- more features to match MITK and NIST F2D-J by @friskluft in #184
- Add pytests for featurize_directory and featurize_files by @JesseMckinzie in #191
- Use temp dir by @sameeul in #182
- POL3837 new 3D layout by @friskluft in #192
- POL3837 Polus-style file patterns in 3D by @friskluft in #193
- add string.h by @sameeul in #194
- update strtok namespace by @sameeul in #195
- simplified Feret calculation by @friskluft in #190
- POL3943 fixed broken data frame on Decathlon 2D by @friskluft in #197
- Add CUDA wheels build and PyPI publishing to Github actions by @JesseMckinzie in #196
- Add apple arm64 wheel support by @sameeul in #199
- fix apple arm64 build and update gpu wheel build by @sameeul in #202
- update version to 0.7.4 by @sameeul in #203
Full Changelog: 0.7.3...0.7.4
Version 0.7.3
What's Changed
- averaged GLCM features (to match NIST's Feature2D) by @friskluft in #175
- Fix output_path bug and update output_path docstrings by @JesseMckinzie in #178
- Fix output_path docstrings for featurize methods by @JesseMckinzie in #180
- update version to 0.7.3 by @sameeul in #179
Full Changelog: 0.7.2...0.7.3
V0.7.2 Release
What's Changed
- Update docker build by @sameeul in #136
- Update out dated Arrow documentation by @JesseMckinzie in #137
- Pre commit by @jfennick in #135
- POL3369 Python API changes: [1] fixed featurize_files(); [2] control of verbosity level by @friskluft in #138
- apply spelling fixes by @jfennick in #139
- POL3406 explicit theta-f pairs by @friskluft in #140
- Fixed broken link in README.md by @friskluft in #141
- POL3416 fixed no-values in ellipse and polygonality features by @friskluft in #142
- drop support for python 3.7 by @jfennick in #144
- POL3417 real-valued intensities for weighted moments (CPU) by @friskluft in #146
- POL3417 large numeric output hotfix by @friskluft in #148
- Use mamba by @sameeul in #149
- Add Apache Arrow stream writers by @JesseMckinzie in #147
- dropped OMP dependence by @friskluft in #152
- updated 2d-moments by @friskluft in #150
- POL3595 unified column name | customizable output file name by @friskluft in #154
- Cmake update by @sameeul in #156
- fixes in feature output table header and enforcing finite numbers by @friskluft in #157
- Arrow writers refactor by @JesseMckinzie in #153
- Follow-up of PR153 by @sameeul in #159
- fixed reading TIFF real valued intensities in range 0-1 as integer 0 by @friskluft in #155
- Rearrange headers by @sameeul in #162
- remove static linking by @sameeul in #163
- Add Apache Arrow support to Mac and Ubuntu PyPI wheels by @JesseMckinzie in #164
- Minor follow-up of PR#164 by @sameeul in #166
- Update CMake for GPU build by @sameeul in #167
- (1) more features matching Cellprofiler | (2) unnamed feature no. 252 (NGLDM_DCP) fixed by @friskluft in #169
- Fix Mac llvm install issue by @sameeul in #171
- Python API update to match CLI by @JesseMckinzie in #170
- Minor updates to #170 by @sameeul in #172
- Windows PyPI wheels with Arrow enabled by @JesseMckinzie in #176
- Update docs, version, remove unneccesary files by @sameeul in #174
Full Changelog: 0.7.1...0.7.2
Version 0.7.1
Bug Fixes
- Remove
pyarrow
dependency in Python wheel - Fixed wholeslide mode in Python API
Full Changelog: 0.7.0...0.7.1