{"library":"skan","title":"Skan","description":"Skeleton analysis in Python. Current version 0.13.1, released 2024-08-26. Active development, irregular releases.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install skan"],"cli":null},"imports":["from skan import Skeleton","from skan import summarise","from skan import draw_overlay"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import numpy as np\nfrom skimage.morphology import skeletonize\nfrom skan import Skeleton, summarise\n\n# Create a binary skeleton (example)\nimage = np.array([[0,0,0,0,0],\n                  [0,1,1,1,0],\n                  [0,0,0,1,0],\n                  [0,1,1,1,0],\n                  [0,0,0,0,0]], dtype=bool)\nskel = skeletonize(image)\n\n# Analyse skeleton\nbranch_data = summarise(skel)\nprint(branch_data.head())","lang":"python","description":"Basic usage: skeletonise an image and summarise branches.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}