{"library":"springpy","title":"SpringPy","type":"library","description":"SpringPy is a Python library for visualizing distance matrices as force-directed spring layouts. Version 0.1.0, released with an unspecified cadence. It supports Python >=3.4 and provides an easy interface to generate spring-based visualizations from distance matrices.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install springpy"],"cli":null},"imports":["import springpy"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":"https://github.com/kiwirafe/springpy","docs":null,"changelog":null,"pypi":"https://pypi.org/project/springpy/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"import springpy\nimport numpy as np\n\n# Example distance matrix\ndist_matrix = np.array([[0, 1, 2],\n                        [1, 0, 3],\n                        [2, 3, 0]])\n\n# Visualize using default settings\nspringpy.draw(dist_matrix)","lang":"python","description":"Visualize a distance matrix using SpringPy's force-directed layout. Provide a square distance matrix as a 2D array-like (list of lists or numpy array). The draw function will display a matplotlib plot.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}