Skip to content

22.06.0

Compare
Choose a tag to compare
@philippotto philippotto released this 31 May 09:13
· 1233 commits to master since this release

Highlights

  • Added a volume interpolation feature. When triggering the interpolation, the current segment id is interpolated between the current slice and the slice which was annotated last. Note that the feature is forbidden for tasks by default, but can be enabled/recommended. The feature can be used via a button in the toolbar or via the shortcut V. #6162 and #6235
  • Removed the feature to copy a segment from the previous/next slice with the V shortcut. Use the new volume interpolation feature instead (also bound to V and available via the toolbar). #6235
  • Selecting "Download" from the annotation actions now opens a new modal, which lets the user select data for download, start TIFF export jobs or copy code snippets to get started quickly with the webKonossos Python Client. #6171
  • Added a long-running job that materializes annotations as datasets. It merges volume annotations with their base segmentation layer and it applies “merger mode” annotations, allowing to agglomerate segments. Access this feature from the layers sidebar. When merger mode is active, an additional button is shown in the tool bar. #6086

Added

  • Added a batching mechanism to the task creation via NML to support uploading more than 100 NMLs at a time. #6216
  • Added support to stream zarr files using the corresponding zarr spec. #6144
  • Added support to stream volume annotations as a zarr data set. #6203
  • Added segmentation layers to the functionality catching the case that more layers are active that the hardware allows. This prevents rendering issue with more than one segmentation layer and multiple color layers. #6211
  • Adding a New Volume Layer via the left border tab now gives the option to restrict resolutions for the new layer. #6229
  • Added Route to get OME-NGFF Headers for a data layer (.zattrs file) following the corresponding spec. #6226
  • Added Route to get OME-NGFF Headers for Volume annotation. #6242

Changed

  • When creating a new annotation with a volume layer (without fallback) for a dataset which has an existing segmentation layer, the original segmentation layer is still listed (and viewable) in the left sidebar. Earlier versions simply hid the original segmentation layer. #6186
  • Changing the visibility of a layer within an annotation does not change the visibility of the layer when viewing the corresponding dataset. #6186
  • While viewing tracings in read-only mode, the options to manipulate the tracing are now disabled. This leads to less confusion as previously the input was silently discarded. #6140.
  • Changed default of dynamicSpaceDirection property to false to avoid confusion. #6162
  • Changed the internal protocol for requesting image data. The zoomStep parameter has been replaced by mag. This increases the datastore API version to 2.0 #6159
  • In annotation list in dashboard, replaced the non-standard word “Trace” by “Open”. #6191
  • Tiff export via webknossos-worker is now allowed for all datasets that a (logged-in) user can see, no longer only for datasets of their own organization. #6219

Fixed

  • Fixed a bug in the task creation, where creation for some tasks with initial volume data would fail. #6178
  • Fixed a rendering bug which could cause an incorrect magnification to be rendered in rare scenarios. #6029
  • Fixed a bug which could cause a segmentation layer's "ID mapping" dropdown to disappear. #6215
  • Fixed the 3d viewport for datasets with low voxel resolution by making the camera far clipping adaptive to the dataset extent. #6221.
  • Fixed a non-critical error message when resizing the browser window while webKnossos loaded a dataset or annotation. #6247