webknossos-libs icon indicating copy to clipboard operation
webknossos-libs copied to clipboard

Python API and CLI tools for working with WEBKNOSSOS datasets, annotations and server interactions. Includes converter to OME-Zarr.

Results 187 webknossos-libs issues
Sort by recently updated
recently updated
newest added

The user should be notified if their client is incompatible with the webKnossos server and needs to be updated.

v2

Add a new skeleton implementation which complies with [the Design Doc](https://www.notion.so/scalableminds/Design-Doc-wk-tooling-API-48345819ef3a42cfae19fe49a6a6c26e). This might either be built on top of [the current wknml-lib](https://github.com/scalableminds/wknml) using loxun, or using [the std-lib ElementTree](https://docs.python.org/3/library/xml.etree.elementtree.html), or...

The progress bars are great. It would be good to also add the elapsed time to see how long everything took at the end of the scripts runtime. From a...

enhancement
wklibs

Currently, `poetry.lock` contains a rather up-to-date mirror of the project dependencies. However, we also add lower bounds in the `pyproject.toml` which are used in the `setup.py` in the published package....

Wild idea (not sure whether worth the effort): We could provide an interactive mode (`cuber -i`?) which would guide the user through his/her task. Similar to `npm init`, cuber could...

discussion

To test the webknossos - webknossos-libs compatibility we could trigger webknossos-libs CI runs (which should use the correct wk docker images) from the webknossos repo and show the result in...

BoundingBox and Vec3Int are currently limited to integers. For many use cases, this is the desired behavior, but there are also use cases where a float bounding box (e.g. in...

If during a wkcuber run a subset of the jobs fails, all of the jobs need to be rerun. Ideally, a subsequent wkcuber run would know which parts were already...

wkcuber

We should be able to construct a Skeleton from networkx graphs or a dict of them for groups. This should also be able to globalize the node-ids and take additional...

enhancement
wklibs

When datastore-tokens time out or user-tokens are revoked we should reset those tokens in the LRU-cache of the context. It would be great if we can catch those cases by...