v3.0.0
💫 Towards Sharing Tools and Artifacts for Reusable Simulation: deploying a simpy
model as a web app v3.0.0
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 Reusable 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 the MIT license;
- Python dependencies are managed through
conda
; - The code builds a
streamlit
web application that can be used to run the model (web app); - The materials are deposited and made citatable using Zenodo;
- The models are sharable with other researchers and the NHS without the need to install software.
What's Changed
- ENV:
plotly
v5.21.0 added. - ENV: Arrival rate and MORE plot have been migrated to be interactive
plotly
format. - MODULE:
more_plot.py
updated to include amore_plotly
function. - PAGES: Multiple replications setting moved from side bar to main window and converted to text input in 🎱 Interactive Simulation page.
- PAGES: Creation of Resources app page. Migration of Links from About page.
- PAGES: Creation of Changes app page: logging all major, minor and patched releases of the app.
- PAGES: About page cleaned up and linked to STARS main study and team.
- PAGES: Emojis 😀 added to app internal page names