webknossos-libs
webknossos-libs copied to clipboard
Python API and CLI tools for working with WEBKNOSSOS datasets, annotations and server interactions. Includes converter to OME-Zarr.
## Detailed Description Similar to `Dataset.get_remote_datasets`, we should have a similar function that lists all annotations. The function should probably default to annotations of the logged in user, but should...
## Detailed Description - Affected library: webknossos We need to add tests for NDBoundingBox class. While there are some Tests for BoundingBoxes the NDBoundingBoxes are not tested yet.
## Context - Affected library: cluster-tools - If there is an error during slurm job submission, for example if sbatch complains that the job submission script is invalid, the resulting...
https://github.com/scalableminds/webknossos/pull/7875 introduces metadata for segments and trees and extends the NML format to include it. The libs should allow accessing it. We should discuss what the interface should look like.
## Detailed Description - a dataset layer should have a function like `transform(coordinate_mapping, inverse_coordinate_mapping, output_layer, roi_bbox)` which allows to specify a transformation as a lambda which maps coordinates from one...
## Context - Affected library: webknossos When accessing a Layer or a Mag with `Layer._ensure_layer()` or `MagView._ensure_mag()` the `Dataset.open()` method is always used. Even if the given path is a...
## Detailed Description - Affected library: e.g. webknossos The current version of the `add_mag_for_existing_files` method of the layer class does not seem to support nd data. To increase the nd...