Skip to content

Releases: scalableminds/webknossos-libs

v0.15.4

23 Sep 11:34
Compare
Choose a tag to compare

webknossos

Added

  • Enable metadata access for remote datasets. #1163

v0.15.3

11 Sep 13:42
Compare
Choose a tag to compare

webknossos

Breaking Changes

  • Conversion of images with 4 channels creates a dataset with four layers instead of a dataset with one RGB layer. #1192

Changed

  • Updated tifffile dependency to v2024.8.30. #1190

v0.15.2

05 Sep 11:34
Compare
Choose a tag to compare

webknossos

Changed

  • Updated and clarified documentation for nd_bounding_box intersected_with method

Fixed

  • Fixed an issue with cattrs v24.1.0. #1184

v0.15.1

13 Aug 18:58
Compare
Choose a tag to compare

webknossos

Changed

  • Updates zarrita to 0.2.7. #1169

v0.14.26

22 Jul 09:23
Compare
Choose a tag to compare

webknossos

Fixed

  • Add a converter to the VoxelSize field factor, to ensure it is a tuple.

v0.14.25

18 Jul 14:11
Compare
Choose a tag to compare

webknossos

Added

  • Added support for new voxel size that stores unit and updated to WEBKNOSSOS API version 7. #1136

v0.14.24

09 Jul 15:36
Compare
Choose a tag to compare

webknossos

Added

  • Added an implementation of padded_with_margins for NDBoundingBox class. #1120
  • Added a new method add_nx_graphs to skeleton.py which supports to add nx.Graphs to the Skeleton object. #1130

Changed

  • Removed additional logging messages during image conversion. #1124

Fixed

  • Fixed an issue where cube jobs upsampling, downsampling and compress failed when performed on more than 3 dimensions. #1095
  • Fixed an issue where webknossos libs crash when installed with minimal dependencies. #1104

v0.14.23

28 Jun 07:19
Compare
Choose a tag to compare

webknossos

Breaking Changes

  • Preferring a custom tiff reader over the default PIMS reader to convert tiff files. This change enables the recognition of axis information and the support of tifffiles with more than 3 dimensions. However, it also leads to changed behavior when converting tiff files. Tiffs with axes other than c, x, y, and z, with a shape bigger than 1, are no longer supported for conversion to WKW. Please convert these files to Zarr or Zarr3 Datasets instead. #1043

Added

  • Added a pixel level heuristic for distinguishing color and segmentation layers when importing image data with the from_images or add_layer_from_images method. #1007
  • Added .ims as supported suffix. #1085
  • Added suffixes supported by bioformats for Zeiss CZI, Leica LOF, Zeiss LSM (laser scanning microscope), Zeiss LSM (Laser Scanning Microscope) 510/710, Leica XLEF and Zeiss AxioVision ZVI (Zeiss Vision Image). #1086
  • Added suport for setting a default ID mapping for segmentation layers. 1118

Changed

  • Moved functional parts of merge volume annotation CLI to Dataset and Annotation classes. #1055
  • Set a new max value for test_align_with_mag_against_numpy_implementation to avoid failures due to high numbers. #1082
  • Updated dependabot.yml #1087
  • Make lookup for supported suffixes case-insensitive. #1100

Fixed

  • Fixed an issue with downloading annotations through the Command Line Interface. #1083

v0.14.22

13 May 11:21
Compare
Choose a tag to compare

webknossos

Fixed

  • Performing webknossos upload on a windows machine leaded to loss of directory structure due to backslashes in the relative paths. This was fixed by 1067

v0.14.21

07 May 08:10
Compare
Choose a tag to compare

webknossos

Changed

  • Added layer_name as optional argument to Dataset.from_images method. If the created dataset contains only a single layer, layer_name is used, otherwise the given layer_name is a common prefix for all layers. 1054
  • The context variable of View.get_buffered_slice_writer() is a BufferedSliceWriter now instead of a Generator. Interaction with the SliceWriter does not change, but updating the offset after first initialization is possible now. 1052