Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.54 KB

File metadata and controls

30 lines (22 loc) · 1.54 KB

The Battery Explorer

Interactive Web Dashboard for Visualising 4D Scientific Data

Status Framework 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.

🌟 Key Features

  • 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.

🛠️ Technical Stack

  • Frontend: Streamlit (Python-based web UI).
  • Data Engine: Dask (Chunked/Lazy loading).
  • Visualization: Plotly (Interactive charting).

🚦 Running the App Locally

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