Skip to content

v4.3.2

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Oct 12:42
· 1 commit to master since this release

webknossos

Added

  • Added Annotation.id_from_url, RemoteAnnotation.generate_url and RemoteDataset.generate_url, which parse annotation URLs and build links to annotations and datasets, optionally at a position. #1560
  • Added Group.add_skeleton (also available on Skeleton), which copies all groups, trees, nodes and edges of another skeleton into a group with fresh ids, e.g. to merge several NML files into one annotation. #1560

Fixed

  • Fixed that copying trees with Group.add_tree(tree) between skeletons could produce duplicate tree or node ids, and that ids set explicitly (e.g. when loading NML files) could be handed out again to later trees, groups or nodes. Copied trees now get fresh node ids where they collide, keeping their edges. #1560
  • Fixed that annotation URLs with a malformed or empty annotation id were partially matched. RemoteAnnotation.url now uses the context the annotation was opened with. Fixed the example in the RemoteDataset.url docstring. #1560