Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9f6cbf3
added an interface to the Bayesian model selection algorithms SOBER a…
YannickNoelStephanKuhn Dec 10, 2025
20b73a9
added example 1 from the accompanying SOBER guide: solar panel batter…
YannickNoelStephanKuhn Dec 10, 2025
7b558db
added example 2 from the accompanying SOBER guide: silicon voltage re…
YannickNoelStephanKuhn Dec 10, 2025
76a2ee8
added example 3 from the accompanying SOBER guide: kneepoint identifi…
YannickNoelStephanKuhn Dec 10, 2025
bdbff1a
added example 4 from the accompanying SOBER guide: inverse modelling …
YannickNoelStephanKuhn Dec 10, 2025
1e457bd
added example 5 from the accompanying SOBER guide: electrolyte transp…
YannickNoelStephanKuhn Dec 10, 2025
0b26c25
added example 6 from the accompanying SOBER guide: impedance model se…
YannickNoelStephanKuhn Dec 10, 2025
110ad49
style: pre-commit fixes
pre-commit-ci[bot] Dec 10, 2025
8d80b3c
Describe feature fitting
NicolaCourtier Dec 18, 2025
6c53e57
Create plot.correlation
NicolaCourtier Dec 18, 2025
6155ba7
Tidy naming
NicolaCourtier Dec 18, 2025
457a7b1
Pre-commit
NicolaCourtier Dec 18, 2025
69bbbeb
Explicit numpy use
NicolaCourtier Dec 18, 2025
140f6fd
Name transforms
NicolaCourtier Dec 18, 2025
3e1d8f4
Update optional dependencies
NicolaCourtier Dec 18, 2025
f396ae3
Merge branch 'develop' into supporting-sober-integration
NicolaCourtier Jan 13, 2026
6bdd598
draft of SOBER example 1 within PyBaMM simulation framework
YannickNoelStephanKuhn Jan 29, 2026
9d93d91
Merge branch 'develop' into bayesian-model-selection
NicolaCourtier Feb 3, 2026
fc7eb0e
style: pre-commit fixes
pre-commit-ci[bot] Feb 3, 2026
4231325
Merge branch 'develop' into bayesian-model-selection
NicolaCourtier Feb 6, 2026
2468e6e
draft rewrite of SOBER parameterisation example (#2) into PyBaMM fram…
YannickNoelStephanKuhn Feb 19, 2026
636101d
Merge branch 'bayesian-model-selection' of https://github.com/Yannick…
YannickNoelStephanKuhn Feb 19, 2026
113f210
draft refactor of SOBER optimisation example (no. 1) into PyBaMM fram…
YannickNoelStephanKuhn Feb 19, 2026
aa9ae31
updated SOBER result structure
YannickNoelStephanKuhn Mar 7, 2026
046fed5
draft for SOBER example 3 (model selection on knee points) fully inte…
YannickNoelStephanKuhn Mar 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions examples/data/Baumhofer2014/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Degradation data

This repository contains a subset of the data published in the research paper:
**P. Attia et al., "Review—“Knees” in Lithium-Ion Battery Aging Trajectories,"** *Journal of The Electrochemical Society*, vol. 169, p. 060517, June 2022. [DOI: 10.1149/1945-7111/ac6d13](https://doi.org/10.1149/1945-7111/ac6d13),
which digitised it from the source paper:
**T. Baumhöfer et al., "Production caused variation in capacity aging trend and correlation to initial cell performance,"** *Journal of Power Sources*, vol. 247, p. 332-338, 2014. [DOI: 10.1016/j.jpowsour.2013.08.108](https://doi.org/10.1016/j.jpowsour.2013.08.108)

## Citation

If you use this dataset in your work, please cite the original publications as follows:

```plaintext
P. Attia et al., "Review—“Knees” in Lithium-Ion Battery Aging Trajectories," Journal of The Electrochemical Society, vol. 169, p. 060517, June 2022, doi: 10.1149/1945-7111/ac6d13.
T. Baumhöfer et al., "Production caused variation in capacity aging trend and correlation to initial cell performance," Journal of Power Sources, vol. 247, p. 332-338, 2014, doi: 10.1016/j.jpowsour.2013.08.108.
Binary file added examples/data/Baumhofer2014/baumhofer.mat
Binary file not shown.
39 changes: 39 additions & 0 deletions examples/data/Baumhofer2014/read_dataset.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
from pybamm import citations
from scipy.io import loadmat

from pybop import Datasets

citations.register("""@article{
Baumhöfer2014,
title={{Production caused variation in capacity aging trend and correlation to initial cell performance}},
author={Baumhöfer, T and Brühl, M and Rothgang, S and Sauer, D},
journal={Journal of Power Sources},
volume={247},
pages={332-338},
year={2014},
doi={10.1016/j.jpowsour.2013.08.108}
}""")
citations.register("""@article{
Attia2022,
title={{Review—“Knees” in Lithium-Ion Battery Aging Trajectories}},
author={Attia, P and Bills, A and Brosa Planella, F and Dechent, P and dos Reis, G and Dubarry, M and Gasper, P and Gilchrist, R and Greenbank, S and Howey, D and Liu, O and Khoo, E and Preger, Y and Soni, A and Sripad, S and Stefanopoulou, A and Sulzer, V},
journal={Journal of The Electrochemical Society},
volume={169},
pages={060517},
year={2022},
doi={10.1149/1945-7111/ac6d13}
}""")

matlab_degradation_data = loadmat("../../data/Baumhofer2014/baumhofer.mat")["lifetime"][
0
][0]
degradation_data = Datasets(
[
{
"Time [s]": dataset[0][0][0],
"Capacity fade": dataset[0][0][1] / dataset[0][0][1][0],
}
for dataset in matlab_degradation_data
],
domain="Time [s]",
)
11 changes: 11 additions & 0 deletions examples/data/Gunther2025/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# High temporal resolution GITT as impedance spectra for various electrode thicknesses

This repository contains a subset of the data published in the research paper:
**J. Günther et al., "Determination of the Solid State Diffusion Coefficient of Li-ion Battery Single-Phase Materials Using Thin Model Electrodes,"** *Journal of The Electrochemical Society*, vol. 172, p. 030525, March 2025. [DOI: 10.1149/1945-7111/adbfc5](https://doi.org/10.1149/1945-7111/adbfc5)

## Citation

If you use this dataset in your work, please cite the original publication as follows:

```plaintext
J. Günther et al., "Determination of the Solid State Diffusion Coefficient of Li-ion Battery Single-Phase Materials Using Thin Model Electrodes," Journal of The Electrochemical Society, vol. 172, p. 030525, March 2025, doi: 10.1149/1945-7111/adbfc5.
Loading