Animation created using web app developed by Sammi Rosser 0000-0002-9552-8988
Available at hsma-programme/Teaching_DES_Concepts_Streamlit (2024) (MIT Licence).
Reproducibility: Generating reported results using the provided code and data.
# Simulation code...
# etc.
# Plotting code...
fig = px.line(
df,
x='Number of Nurses',
y='Mean Wait Time (min)',
color='Inter-arrival Time',
markers=True,
color_discrete_sequence=['#0000FF', '#FFA500', '#FF0000']
)
fig.update_layout(
title='Impact of Nursing Staff on Patient Wait Times',
xaxis_title='Number of Nurses',
...
For other modellers…
For modeller…
Trust
Reuse
Reuse
Quality
Reasons for non-reproducility include:
Troubleshooting time-consuming and maybe impossible if information is lost.
Research aim:
Generate a set of actionable recommendations to improve reproducibility of healthcare simulation models.
Re-runnable
Code runs
Repeatable
Code can produce the same results more than once
Reproducible
Running code regenerates the published results
↓
This work
Reusable
Code can be adapted and used in new contexts
↓
STARS 1
Replicable
New code based on described methods produces consistent results
↓
STRESS 2
Thanks for their supervision, support, and involvement to:
Thanks to the authors who made their code available under open licences, facilitating this research.
This project is supported by the Medical Research Council [grant number MR/Z503915/1].