Skip to content

Mass Casualty Triage Simulation For Mercy Class Ships

License

Notifications You must be signed in to change notification settings

itsalljokay/MassCasualty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MassCasualty

MassCasualty is a discrete-event simulation for mass casualty triage scenarios aboard Mercy-class ships.

Getting Started

This project requires Python with the following libraries.

  • Numpy
  • Simpy
  • Pandas
  • Matplotlib

Setup your environment to be able to run Python files, as well has have the necessary permissions to allow the import functions in main.py to download the above dependencies.

Usage

Detailed commenting is provided within the main.py program file.

For more extensive references and walkthroughs please refer to the Wiki.

 The intended audience is a Marine, unfamiliar with programming or simulation.

Output

Sampling of a few output methods using a small sample size for the sake of example. As such, it is noted that the Time to Location and Time To Care values are zero, as too few Marines were introduced to ilicit strain. Please refer to the Wiki for list of all outputs.

CSV Of All Marine Data

all_marine_data

CSV of Triage Averages

triage_averages

CSV of Priority Counts

priority_counts

Graph of All Marine Data

individuals

Graph of Triage Averages

average

Graph of Priority Counts

counts

Contributing

Forks are welcome. This was my first project in Python, and as such, being able to see better practices, improvements, and alternate methods is gladly received.

I also wrote an article about this project on Medium. Feel free to discuss, share or interact with this idea on that platform.

License

MIT

Author

Jessi Lanum

At the time of creation and first usage, this repository represents the best efforts of a 2nd Lieutenant to improve computational science practices within the Marine Corps. For more information about this, please visit below.