Skip to content

v1.25.0

Compare
Choose a tag to compare
@hanjinliu hanjinliu released this 20 Jan 12:16
· 361 commits to main since this release

Highlight

  • CLI (command line interface) is supported now. Instead of launching Python, you can just use the terminal. See documentation for the details.
  • Performance of parallel calculation on GPU is largely improved.

New Features

  • ImgArray.imsave now can save .mrc file if file extension is specified.
  • New method smooth_mask in ImgArray for creating soft masks.
  • CLI support.

Improvements

  • Read .map file using mrcfile.
  • Check scale values when any of them is set.
  • Clearer error and caching on axis-targeted slicing.
  • Clearer docstrings of numpy-like functions such as ip.zeros.
  • Make read_meta faster.
  • Do not rechunk in proj and binning for better performance.
  • Improve performance using cupy.
  • Lazy loading of pandas and dask.
  • Update for napari==0.4.13

Deprecations

  • In LazyImgArray, img.compute() should be used in place of img.data because there is no reason to use different name as dask.
  • In LazyImgArray, img.value should be used in place of img.img for compatibility with ImgArray.