Skip to content

A discrete-event simulation tool for hospital Emergency Room staffing optimization. Model patient flow, analyze doctor utilization, and test various staffing scenarios under realistic conditions including absenteeism.

Notifications You must be signed in to change notification settings

adamsy254/Emergency-Room-Staffing-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

🏥 Emergency Room Staffing Simulator

Streamlit Python SimPy

Date: 07 Nov 2025

📋 Overview

A discrete-event simulation tool for hospital Emergency Room staffing optimization. Model patient flow, analyze doctor utilization, and test various staffing scenarios under realistic conditions including absenteeism.

image image

🔥 Key Features

  • Multi-scenario Simulation: Test different doctor counts in parallel
  • Realistic Modeling: Exponential arrivals, lognormal treatment times
  • Absenteeism Impact: See how staff availability affects wait times
  • Interactive Dashboard: Real-time parameter adjustment
  • Data Export: Download results for further analysis

🚀 Quick Start

Prerequisites

  • Python 3.8 or higher
  • pip package manager

One-Click Setup (45 seconds)

# 1. Clone the repository
git clone https://github.com/yourusername/er-staffing-simulator.git
cd er-staffing-simulator

# 2. Install dependencies
pip install -r requirements.txt

# 3. Launch the application
streamlit run app.py

⚠️ Disclaimer

This repository is intended solely for educational, research, and training purposes.

❤️ Support My Work & Let's Collaborate!

If this simulation enhanced your understanding of healthcare operations, inspired your research, or you're interested in: Custom simulation development for your organization

  • Healthcare operations consulting

  • Data science training and workshops

  • Academic collaboration

I am available to collaborate on projects. You can support further work by donating via PayPal at adamsmuema19@gmail.com or reaching out directly on WhatsApp at +254702896107. Your support enables more realistic simulations and broader open education. Thank you! 🫶

About

A discrete-event simulation tool for hospital Emergency Room staffing optimization. Model patient flow, analyze doctor utilization, and test various staffing scenarios under realistic conditions including absenteeism.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors