This repository has been archived by the owner on Jan 3, 2024. It is now read-only.
cellfinder-core 0.4.0
What's Changed
- Use standard pre-commit config by @dstansby in #77
- Use pyproject.toml by @dstansby in #79
- Remove print statment from 3D filter by @dstansby in #83
- Use random arrays for memory testing by @dstansby in #82
- Filter warnings in pytest by @dstansby in #80
- avoid using deprecated pkg_resources by @alessandrofelder in #93
- Fixture for programmatic creation of synthetic data by @alessandrofelder in #94
- Add macOS arm64 wheel building by @dstansby in #76
- Add connected component labelling unit tests by @dstansby in #97
- Filter setup typing by @dstansby in #78
- Test structure detection with different dtypes by @dstansby in #99
- Allow cellfinder tests to run on branches by @dstansby in #101
- Pin tensorflow to < 2.12.0 by @dstansby in #104
- Turn off codecov commenting by @dstansby in #107
- 3D filtering benchmark by @dstansby in #90
- Misc classification typing by @dstansby in #106
- Fix test coverage data collection by @dstansby in #117
- Convert CellDetector to numba by @dstansby in #112
- Merge benchmarking and numba work into main by @dstansby in #121
- Remove manifest file by @dstansby in #126
- Remove connect_eight() by @dstansby in #122
- Clean up structure_centre_wrapper by @dstansby in #123
- Clean and document 2D filter by @dstansby in #114
- Clean and document ball filter by @dstansby in #115
- Type ball filter by @dstansby in #133
- Remove some un-used code by @dstansby in #132
- Test for error when data dimensionality is wrong by @dstansby in #131
- Add some docs on how bright points are marked by @dstansby in #135
- Add docs to structure detection by @dstansby in #138
- Use "plane" instead of "layer" in detection by @dstansby in #142
- Add typing to structure splitting code by @dstansby in #147
- Collect coverage of numba decorated code by @dstansby in #124
- Only check unique neighbour IDs by @dstansby in #146
- Start a changelog for next version by @dstansby in #143
- Update README.md by @adamltyson in #156
- Add high level overview of cell detection stages by @dstansby in #151
- Use bool dtype for good tiles mask by @dstansby in #152
- Clip planes in-place by @dstansby in #153
- Remove cibuildwheel and build pure-Python wheel by @dstansby in #155
- Don't cast planes to uint64 in structure detection by @dstansby in #154
- Limit number of 2D filtering outputs stored in memory by @dstansby in #139
- Use nopython mode for all jitting by @dstansby in #165
- Force typing in detect sub-module by @dstansby in #161
- Fix typo in error message by @adamltyson in #164
- Add numpy to typing deps by @dstansby in #162
- Structure splitting: Smoke test and refactor for numba by @alessandrofelder in #167
Full Changelog: 0.3.1...0.4.0