Skip to main content
October 20, 2025
Activity log, interactive protocol graphs, and MSMR validation

Activity log

Studio now tracks optimization and data fit usage in a new activity log, giving teams visibility into how resources are being used across the organization.

Interactive protocol visualization

Protocols can now be visualized as interactive graphs, making it easier to understand complex multi-step protocols at a glance.

MSMR validation framework

Introduced an MSMR OCP validation framework, enabling validation plots to be rendered directly in Studio.
Improvements
  • Updated data fit UI with parameter progress plots in an accordion and a smoother loading experience.
  • Added UCP time series upsampling with linear interpolation.
  • Adaptive time steps for UCP simulations to prevent timeout issues.
  • Improved error messages in pipelines with more detailed error handling.
  • Improved checkpoint serialization for numerical results.
Fixes
  • Fixed simulations not rerunning when the cached job had failed.
  • Fixed EIS step causing all subsequent Time values to be NaN.
  • Fixed parameterization validation plot and various UI issues.
  • Fixed duplicate time value handling using new PyBaMM solvers.
Improvements
  • Refactored validation so objectives own their validations.
  • Improved reporting of the best fit result to Studio.
  • Added standardized parameter and field naming.
  • Added HighSide/LowSide constraint metrics and Maximum aggregation.
  • Generalized the multi-step fast charge example.
Fixes
  • Fixed sign errors in SingleElectrodeLumpedSPMR.
  • Changed lumped SPMR sign convention to be more intuitive.