v2.0.0
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
andhatch
. - 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