An interactive visualization dashboard for Goo simulation data, built with Dash and Plotly.
Install directly from GitHub:
pip install -e git+https://github.com/megasonlab/gooviz.gitRun the dashboard with:
python -m gooviz.cli path/to/your/data.h5 --debug --port 8050--debug: Enable debug mode (default: False)--port: Specify the port number (default: 8050)
- Frame Selection: Use the slider to navigate through simulation frames
- View Mode: Toggle between 2D and 3D views
- Color By: Choose between volume or pressure for cell coloring
- Size By: Choose between volume or pressure for cell sizing
goo-visualization/
├── src/
│ └── gooviz/
│ ├── __init__.py
│ ├── cli.py
│ ├── data_loader.py
│ └── visualizer.py
├── examples/
│ └── out.h5
├── pyproject.toml
└── README.md
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.
