Releases: tobac-project/tobac
tobac 1.3.2
Changelog:
Bug fixes
- Fixed a bug with Feature Detection that caused it to fail when using
weighted_abs
position #148 - Fixed a bug where adaptive_search within
linking_trackpy
was not working correctly #140
Repository enhancements
- Added automatic code coverage reports #124
- Added automatic building of readthedocs documentation on pull requests
Full Changelog: v1.3.1...v1.3.2
tobac 1.3.1
Changelog:
Enhancements
- Added auto-downloading of files in the example notebooks if data isn't already present #113
Bug fixes
- Fixed a bug with
map_tracks
that had it plot untracked cells caused by the switch to-1
for untracked cells #130
Repository enhancements
- New pull request template for the repository, including a checklist to be completed for each pull request #120
Full Changelog: v1.3...v1.3.1
tobac 1.3
Changelog:
Enhancements
- Significant performance improvements for tracking #89
- Significant performance improvements for feature detection and segmentation #90
- Performance improvement for
calculate_area
#93 - Added ability to set a user defined stub cell value instead of
np.nan
. Default value is-1
and stub cell values are now integers instead of floats by default #74 - Added deprecation warnings for parameters
min_num
in feature detection andd_min
in tracking, and added exceptions when multiple, incompatible parameters are given (e.g.d_max
andv_max
) #107
Bug fixes
- Fixed level parameter in segmentation, as this previously had no effect #92
- Remove
is
comparisons for string literals #99 - Added missing
raise
for exception inget_spacings
#105 - Remove automatic setting of matplotlib backend to
agg
on import #100 - Fix deprecation warnings for changed import paths in dependencies #110
Documentation
Repository enhancements
- Black formatting of all python code and formatting check in actions #78
- Pre-commit hook for black formatting #96
Full Changelog: v1.2.1...v1.3
tobac 1.2.1
v1.2.1
Minor release to fix imports and handle changes to dependencies
tobac 1.2
Version 1.2 of tobac
Changes:
- Improvement of multi-threshold feature detection by removing processing time bottlenecks and modularisation into several subfunctions
- Improvement of segmentation by removing of processing time bottlenecks and modularisation into several subfunctions, fix of errors due to inconsistencies between the use of dask and numpy arrays
- Speedup of helper function add_coordinates
- Some additions and fixes to the documentation
All these changes simply improve the performance of the analysis, but do not change the analysis results.
tobac 1.1.1
Release with fixed importing of matplotlib in plotting routines
tobac 1.1
Minor release including following changes:
- tobac and example notebooks now work for both Python 2 and Python 3
- Added some actual pytest tests based on sample datasets created in tobac.testing
- Minor changes to documentation
tobac 1.0.1: tracking and object-based analysis of clouds
Release with updated example notebooks and automatic download of the example datasets from zenodo release. Small fixes and additions to visualisation functions used in those notebooks.
tobac 1.0.0: tracking and object-based analysis of clouds
First production release of tobac