Domain Packs

Batteries (PyBaMM-style)

Cycle life & RUL

fit_cycle_life fits a semi-empirical capacity-fade model (power-law + Arrhenius temperature term, 1800 K scale) to cycler rows; predict_rul gives remaining-useful- life with a split-conformal prediction interval.

Electrolyte QSPR

Mixture viscosity/density/conductivity from component data, or an honest atom-count group contribution from SMILES when measured conductivity is missing. screen_electrolytes applies constraints and ranks mixtures; aging_analytics reports coulombic efficiency, retention and fade rate.

Input

Feed raw cycler CSV through the battery-cycler instrument parser first for structured rows. The physics tier adds discharge simulation, cell design and EIS Nyquist fitting.

Go from reading to running

The quickstart tutorial walks the first synthesis, evaluation and prediction on a demo dataset — each step matches a real platform page.