A program that will evaluate the potential risks of spread of an epidemic based on the Input go the viruses given
This project is a Tkinter-based application for simulating the spread of a disease in a specific country. It uses user-provided parameters like the country name, initial infected population, spread rate, recovery rate, and simulation duration to model the infection progression over time.
- Python 3.x
- Libraries: tkinter, matplotlib, pandas, PIL
- Clone the repository or download the project files.
- Make sure you have Python 3.x and the required libraries installed.
- Run the application using the command:
python main.py. - The GUI window will open, prompting you to input the necessary parameters for the simulation.
- Click the "Calculate" button to initiate the simulation.
- A new window will display the graph showing the number of infected individuals over time and a description of the simulation results.
main.py: The main Python script containing the Tkinter application code.worldpopulation.csv: CSV file containing population data for different countries.screenshots/: Directory containing screenshots used in the README.
The population data used in this simulation is obtained from the 'worldpopulation.csv' file, which is included in the project.
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to create an issue or submit a pull request.
For any questions or inquiries, please contact omarrizwan7@gmail.com