solar-challenge-week1: understanding, exploring, and analyzing solar farm data found in Benin, Sierra Leone, and Togo
## SOLAR-CHALLENGE-WEEK1
A solar radiation monitoring and analysis system for three solar radiation sites, leveraging data understanding, data analysis and visualization to choose the right solar radiation site exposure . The project processes environmental and temporal radiation data to provide actionable insights for solar precision farming.
### Development Environment Setup
### Project Structure
``` bash
solar-challenge-week1
├── app
│ ├── __init__.py
│ ├── main.py
│ └── utils.py
├── data
│ ├── benin_clean.csv
│ ├── sierraleone_clean.csv
│ └── togo_clean.csv
├── datasets
│ └── combined.csv
├── figures
├── LICENSE
├── notebooks
│ ├── bennin_eda.ipynb
│ ├── compare_countries.ipynb
│ ├── __init__ py
│ ├── sierraleone.ipynb
│ └── togo_eda.ipynb
├── README.md
├── requirements.txt
├── scripts
│ └── __init__.py
├── src
│ └── __init__.py
└── tests
└── __init__.py
```
### Prerequisites
- Python 3.8+
- Git
### 1. Clone the Repository
```bash
git clone
github.com
cd solar-challenge-week1
```
### 2. Set Up Virtual Environment
For Linux/macOS
```bash
python -m venv venv
source venv/bin/activate
```
For Windows
```bash
python -m venv venv
.\venv\Scripts\activate
```
### 3. Install Python Dependencies
```bash
pip install --upgrade pip
pip install -r requirements.txt
```
### 1. To run streamlit app
```bash
cd /app
streamlit run main.py
```