Interactive Web Dashboard for Visualising 4D Scientific Data
The Battery Explorer is a visual analytics tool designed to bridge the gap between massive 4D synchrotron datasets and the researchers who need to understand them. Instead of downloading terabytes of raw data, users can explore 3D microstructural evolution and electrochemical performance in a unified web interface.
Developed by Ali Butt (MSc Data Science) at the BASE Laboratory.
- 4D Navigation: Scrub through time to watch batteries degrade (void formation, dendrites).
- Orthogonal Slicing: Interactive XY, XZ, YZ slice viewers.
- Lazy Loading: Powered by Dask to handle datasets larger than RAM.
- Performance Linking: Correlate structural failure events with voltage/current drops.
- Frontend: Streamlit (Python-based web UI).
- Data Engine: Dask (Chunked/Lazy loading).
- Visualization: Plotly (Interactive charting).
1. Clone & Install
git clone [https://github.com/BASE-Laboratory/Battery-Explorer.git](https://github.com/BASE-Laboratory/Battery-Explorer.git)
cd Battery-Explorer
pip install -r requirements.txt