Unpopular opinion: Jupyter notebooks are not reproducible.
I shouldn't have to guess in what order you executed your 27 cells, and reconstruct what was in the four cells that you accidentally deleted but that were defining necessary variables, in order to reproduce your simulations and figures.
Notebooks might be fine for initial data exploration, but shouldn't even be saved imo. If you plot figures with `python figure1.py`, chances are that others will be able to reproduce them.
#academia