Skip to content

Releases: tobac-project/tobac

tobac 1.3.2

18 Jul 17:42
da710bb
Compare
Choose a tag to compare

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

27 Jun 17:40
e6e8fc3
Compare
Choose a tag to compare

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

12 Apr 16:42
0d098ac
Compare
Choose a tag to compare

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 and d_min in tracking, and added exceptions when multiple, incompatible parameters are given (e.g. d_max and v_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 in get_spacings #105
  • Remove automatic setting of matplotlib backend to agg on import #100
  • Fix deprecation warnings for changed import paths in dependencies #110

Documentation

  • Added recommended python style #72
  • Updated author list and email addresses #109

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

14 Jan 17:11
d97517c
Compare
Choose a tag to compare

v1.2.1

Minor release to fix imports and handle changes to dependencies

tobac 1.2

14 Sep 11:36
eb4b2ba
Compare
Choose a tag to compare

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

08 Aug 21:31
84bfd15
Compare
Choose a tag to compare

Release with fixed importing of matplotlib in plotting routines

tobac 1.1

01 Aug 13:36
a53ea8a
Compare
Choose a tag to compare

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

23 May 11:11
df9a41c
Compare
Choose a tag to compare

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

14 Apr 07:30
fcdd8ec
Compare
Choose a tag to compare