Bi-directional Streamlit component for creating interactive dendrograms
Project description
idendrogram-streamlit-component
A D3-powered bi-directional Streamlit component for idendrogram library that visualizes dendrograms created by hierarchical clustering algorithms (SciPy, scikit-learn and hdbscan compatible).
Demo [TBD]
Docs @ https://kamicollo.github.io/idendrogram/
Customizing the component
If you would like to go beyond customization supported by this component out of the box (e.g. do some really fancy tooltips), you'll need:
- To be familiar with bi-directional Streamlit component development
- Clone this repo
- Adjust the release flag in
idendrogram_streamlit_component/__init__.py
file toFalse
, so it runs against the local development server - Make adjustments! The D3 component is written in a single file (
index.tsx
), and the tooltip creation is part ofdraw_nodes()
function.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for idendrogram_streamlit_component-0.2.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce57acdda82a50d3c908466f779b8cbf14165f7f21d3ed4a743dc9d7356e5cb0 |
|
MD5 | 98fa32797396ced984232c1396fa69ea |
|
BLAKE2b-256 | 606fa2df4a21785f9f17c7ec23dcdc3325b394f4debdb53c4e748ec2dab09d28 |
Close
Hashes for idendrogram_streamlit_component-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12945aff36c74354c339893226eb9b507b50b51f2256f86aaad49f69ae9f4934 |
|
MD5 | 12f417c79e06a720f6fb2165309864c4 |
|
BLAKE2b-256 | ac4b390cec13fb7daa2c99ab2536341916133098736c28476dd61c9df6a6dd56 |