Skip to content

v2.0.0

Compare
Choose a tag to compare
@TomMonks TomMonks released this 17 May 15:23
· 41 commits to main since this release
d666126

Towards Sharing Tools, and Artifacts, for Reusable Simulation: a minimal model example

Overview

The materials and methods in this repository support work towards developing the S.T.A.R.S healthcare framework (Sharing Tools and Artifacts for Reuable Simulations in healthcare). The code and written materials here demonstrate the application of S.T.A.R.S' version 1 to sharing a simpy discrete-event simuilation model and associated research artifacts.

  • All artifacts in this repository are linked to study researchers via ORCIDs;
  • Model code is made available under an MIT license;
  • Python dependencies are managed through conda;`
  • Documentation of the model is enhanced using a Jupyter notebook.
  • The python code itself can be viewed and executed in Jupyter notebooks via Binder;
  • The materials are deposited and made citatable using Zenodo;
  • The model is sharable with other researchers and the NHS without the need to install software.

Changed

  • MODEL: Examination distribution modified to truncated normal distribution (minimum 0.5)
  • Mitgrated package build to pyproject.toml and hatch.
  • Updated local conda virtual environment to python 3.10.x
  • Tested model in python 3.11 and 3.12 and added to supported versions.

Removed

  • Removed redundant setup.py, requirements.txt, MANIFEST.in