hsma6_des_book
A book summarising the content of the DES module in the HSMA programme and covering additional concepts that wouldn't fit in the course
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 2 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A book summarising the content of the DES module in the HSMA programme and covering additional concepts that wouldn't fit in the course
Basic Info
- Host: GitHub
- Owner: hsma-programme
- License: other
- Language: HTML
- Default Branch: main
- Homepage: https://des.hsma.co.uk
- Size: 174 MB
Statistics
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 53
- Releases: 2
Topics
Metadata Files
README.md
HSMA - the little book of DES
An introduction to writing discrete event simulation models for healthcare (and beyond) using the SimPy package in Python.
Work in progress.

Introduction
This book accompanies the discrete event simulation module of the Health Service Modelling Associates (HSMA) Programme and is intended to act as a reference manual for the three HSMA sessions on this topic, but also covers a range of additional concepts to enhance models.
While the focus and examples are primarily healthcare-related, the concepts in this book can be applied to a wide range of models.
The book can be viewed here.
Contributing and sharing feedback
Please open an issue if you spot an error or have suggestions for improvements or additional chapters.
Viewing the book locally
The book is available online. To build it locally, you will need to:
- Clone this repository.
- Ensure you have at least Quarto 1.5.
- Create the virtual environment as in
requirements.txt. - Run
quarto render.
Citation and acknowledgements
Please cite this book as:
Dan Chalk
, Sammi Rosser
, and Amy Heather
. HSMA - the little book of DES. https://des.hsma.co.uk/.
A CITATION.cff file is also provided.
The book content is a mixture of HSMA lectures by by Dr Daniel Chalk
which have been converted into book format by Sammi Rosser
, as well as new content written for this book mostly by Sammi Rosser
, with a few pages also by Amy Heather
. The book also draws on a range of work done by other members of the PenCHORD team, including: Tom Monks
, Mike Allen
, and Anna Laws
.
Owner
- Name: HSMA
- Login: hsma-programme
- Kind: organization
- Location: United Kingdom
- Website: https://sites.google.com/nihr.ac.uk/hsma
- Repositories: 1
- Profile: https://github.com/hsma-programme
GitHub Organisation for the NIHR PenARC Health Service Modelling Associates (HSMA) Programme
GitHub Events
Total
- Issues event: 47
- Watch event: 4
- Delete event: 1
- Member event: 1
- Issue comment event: 33
- Push event: 51
- Pull request event: 2
- Create event: 1
Last Year
- Issues event: 47
- Watch event: 4
- Delete event: 1
- Member event: 1
- Issue comment event: 33
- Push event: 51
- Pull request event: 2
- Create event: 1
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bergam0t | s****r@g****m | 107 |
| amyheather | a****2@e****k | 45 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 68
- Total pull requests: 2
- Average time to close issues: 7 months
- Average time to close pull requests: 10 days
- Total issue authors: 3
- Total pull request authors: 1
- Average comments per issue: 0.53
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 34
- Pull requests: 2
- Average time to close issues: 3 months
- Average time to close pull requests: 10 days
- Issue authors: 3
- Pull request authors: 1
- Average comments per issue: 0.47
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Bergam0t (55)
- amyheather (11)
- helenajr (1)
Pull Request Authors
- amyheather (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- Babel ==2.14.0
- Jinja2 ==3.1.3
- MarkupSafe ==2.1.5
- PyYAML ==6.0.1
- Pygments ==2.17.2
- QtPy ==2.4.1
- Send2Trash ==1.8.2
- altair ==5.2.0
- anyio ==4.3.0
- argon2-cffi ==23.1.0
- argon2-cffi-bindings ==21.2.0
- arrow ==1.3.0
- asttokens ==2.4.1
- async-lru ==2.0.4
- attrs ==23.2.0
- beautifulsoup4 ==4.12.3
- bleach ==6.1.0
- certifi ==2024.2.2
- cffi ==1.16.0
- charset-normalizer ==3.3.2
- colorama ==0.4.6
- comm ==0.2.2
- contourpy ==1.2.0
- cycler ==0.12.1
- debugpy ==1.8.1
- decorator ==5.1.1
- defusedxml ==0.7.1
- executing ==2.0.1
- fastjsonschema ==2.19.1
- fonttools ==4.50.0
- fqdn ==1.5.1
- h11 ==0.14.0
- httpcore ==1.0.4
- httpx ==0.27.0
- idna ==3.6
- ipykernel ==6.29.3
- ipython ==8.22.2
- ipywidgets ==8.1.2
- isoduration ==20.11.0
- jedi ==0.19.1
- json5 ==0.9.24
- jsonpointer ==2.4
- jsonschema ==4.21.1
- jsonschema-specifications ==2023.12.1
- jupyter ==1.0.0
- jupyter-console ==6.6.3
- jupyter-events ==0.10.0
- jupyter-lsp ==2.2.4
- jupyter_client ==8.6.1
- jupyter_core ==5.7.2
- jupyter_server ==2.13.0
- jupyter_server_terminals ==0.5.3
- jupyterlab ==4.1.5
- jupyterlab_pygments ==0.3.0
- jupyterlab_server ==2.25.4
- jupyterlab_widgets ==3.0.10
- kiwisolver ==1.4.5
- matplotlib ==3.8.3
- matplotlib-inline ==0.1.6
- mistune ==3.0.2
- nbclient ==0.10.0
- nbconvert ==7.16.3
- nbformat ==5.10.3
- nest-asyncio ==1.6.0
- notebook ==7.1.2
- notebook_shim ==0.2.4
- numpy ==1.26.4
- overrides ==7.7.0
- packaging ==24.0
- pandas ==2.2.1
- pandocfilters ==1.5.1
- parso ==0.8.3
- pillow ==10.2.0
- platformdirs ==4.2.0
- prometheus_client ==0.20.0
- prompt-toolkit ==3.0.43
- psutil ==5.9.8
- pure-eval ==0.2.2
- pycparser ==2.21
- pyparsing ==3.1.2
- python-dateutil ==2.9.0.post0
- python-json-logger ==2.0.7
- pytz ==2024.1
- pywin32 ==306
- pywinpty ==2.0.13
- pyzmq ==25.1.2
- qtconsole ==5.5.1
- quarto ==0.1.0
- referencing ==0.34.0
- requests ==2.31.0
- rfc3339-validator ==0.1.4
- rfc3986-validator ==0.1.1
- rpds-py ==0.18.0
- simpy ==4.1.1
- six ==1.16.0
- sniffio ==1.3.1
- soupsieve ==2.5
- stack-data ==0.6.3
- terminado ==0.18.1
- tinycss2 ==1.2.1
- toolz ==0.12.1
- tornado ==6.4
- traitlets ==5.14.2
- types-python-dateutil ==2.9.0.20240316
- tzdata ==2024.1
- uri-template ==1.3.0
- urllib3 ==2.2.1
- wcwidth ==0.2.13
- webcolors ==1.13
- webencodings ==0.5.1
- websocket-client ==1.7.0
- widgetsnbextension ==4.0.10