EMS Simulator is an open-source software for performing ambulance dispatch simulation and analyses. It was created for the purpose of providing a general, customizable ambulance simulation framework with built-in and extendable functionality. The library aims to eliminate overhead in designing specialized simulation software and lower barrier to emergency response optimization in health organizations globally.
- Sample Simulations: https://github.com/EMSTrack/EMS-Simulator-Demos
- Documentation: In Progress
- Source Code: https://github.com/EMSTrack/EMS-Simulator
- Bug Reporting: https://github.com/EMSTrack/EMS-Simulator/issues
Install this package via the following command:
python3 -m pip install ems-simulator
EMS-Simulator depends on the following libraries:
- NumPy, for mathmatical computation convenience
- SciPy, for KD Tree implementation in nearest neighbor calculation
- Geopy, for manipulation of spatial coordinates
- Pandas, for internal data manipulation and file reading
- Pyyaml, for loading simulation configurations from file
- Shapely, for manipulation of spatial polygons