Add user constraint models and view (WIP)
Generate a super node graph from a skeleton graph by collapsing consecutive nodes in the same section
Retrieve segments that are consistent with the slice sets associated with each node in the supergraph.
Updated Constraint models in Djsopnet. Constraint generation function added.
Reorganized skeleton intersection constraints file
Initial function to retrieve slices for a given skeleton
Merge branch 'blockwise-sopnet' of https://github.com/catsop/CATMAID into features/user-constraints/wip-rebase
Initial backend API to retrieve slices for a skeleton
Changed hash_value field to id field to remain compatible with the database
Added function to compute a section wise dictionary of super graph nodes
Added __init_.py to /applications/djsopnet/control to be able to load skeleton_intersection.py as a module
First attempt to display slice PNGs in the 3d viewer
Replaced algorithm to find userconstraints based on a skeleton with a new version. The new version takes branches into account and has a simpler structure.
Added a list of uncompatible locations. Uncompatible locations are edges in the super skeleton graph for which no compatible segment was found. The list is intended for visualisation in catmaid.
Slice display in 3d viewer working for active skeleton which needs generated UserConstraints
Include slices for branch and continuation segments
Initial function to retrieve slices for a given skeleton
Initial backend API to retrieve slices for a skeleton
First attempt to display slice PNGs in the 3d viewer
Slice display in 3d viewer working for active skeleton which needs generated UserConstraints