- Table of Contents:
- Directory Structure
- Instructions to run project:
- Directory Files:
- Data Directory:
- Plots Directory:
- Project Motivation:
- Presentation Directory:
- Youtube Presentation Link:
All the plots and analysis is present in the form of an interactive dashboard here.
src
|____ __init__.py
|____ analysis.py
|____ clean.py
|____ utils.py
|____ visualizations.py
|
|__ main.py
|__ requirements.txt
|__ EDA_analysis.ipynb
Usage
Create a virtual environment
conda create -n monkey_pox Python=3.6
Clone the repository
git clone git@github.com:vatch123/Monkey-Pox.git
Change the directory
cd Monkey-Pox
Install all the dependencies
pip install -r requirements.txt
Run the jupyter notebook EDA_analysis.ipynb
cell by cell to go through the EDA and the analysis.
You can also run the main.py
file to see the interactive plots by running the following command
streamlit run main.py
init.py
: Indicates that the files in a folder are part of a Python package.analysis.py
: File contains analysis code for how hospitalization is affected by gender, age etc.clean.py
: This cleans the data from the data sets by removing the unwanted nans and replacing them with NA. It also formats the data for the required columns for writing out to the clean data CVS file.utils.py
: This file contains the methods for reading and writing to Pandas data frames and other utilities.visualizations.py
: This file has all the code to create visualization plots for the project.main.py
: This file builds astreamlit
app which helps us serve all our visualizations in an interactive way.EDA_analysis.ipynb
: Exploratory Data Analysis file is a Jupyter notebook reads in the clean data sets in terms of dataframes.
This folder contains CSV data files that were used for the project, which includes both the raw data and clean data.
This folders contains all the plots generated for the project.
In May of 2022 a rare case of Monkeypox was diagnosed in the UK. Soon after, many other cases were reported in other areas of the world. Our motivation was to fulfill the ECE 143 project requirement but also learn about the spread of Monkeypox and predict the future of Monkeypox.
The presentations slides are in the presentation folder in pdf form.
The link to the presentation video - https://youtu.be/cmSSiGZaN6I