Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

RigbeWeleslasie/climate-challenge-week0

Domain:

climate
Creator:
Rig
Host:
African Climate Trend Analysis - 10 Academy Week 0 # Climate Challenge – Week 0 ## African Climate Trend Analysis (10 Academy KAIM9) ## Project Overview Exploratory analysis of historical climate data from Ethiopia, Kenya, Sudan, Tanzania, and Nigeria (2015-2026) to support Ethiopia's COP32 position paper as host of the United Nations Climate Change Conference in Addis Ababa in 2027. --- ## Folder Structure ``` climate-challenge-week0/ ├── .github/ │ └── workflows/ │ └── unittests.yml ├── notebooks/ │ ├── __init__.py │ ├── README.md │ ├── ethiopia_eda.ipynb │ ├── kenya_eda.ipynb │ ├── sudan_eda.ipynb │ ├── tanzania_eda.ipynb │ ├── nigeria_eda.ipynb │ └── compare_countries.ipynb ├── scripts/ │ ├── __init__.py │ ├── README.md │ └── run_eda.py ├── src/ │ ├── __init__.py │ ├── data_loader.py │ ├── eda_utils.py │ └── comparison.py ├── tests/ │ ├── __init__.py │ └── test_data_loader.py ├── .vscode/ │ └── settings.json ├── .gitignore ├── requirements.txt └── README.md ``` --- ## How to Reproduce the Environment ### 1. Clone the Repository ```bash git clone git@github.com:RigbeWeleslasie/climate-challenge-week0.git cd climate-challenge-week0 ``` ### 2. Create and Activate a Virtual Environment ```bash python3 -m venv venv source venv/bin/activate ``` ### 3. Install Dependencies ```bash pip install -r requirements.txt ``` --- ### 4. Run the EDA pipeline ```bash python scripts/run_eda.py ``` ### 5. Launch Jupyter notebooks ```bash jupyter notebook ``` ### 6. Run the Streamlit Dashboard ```bash python3 -m streamlit run app/main.py ``` ## Data Data sourced from NASA POWER database covering 5 African countries. - Ethiopia, Kenya, Sudan, Tanzania, Nigeria - Period: January 2015 - March 2026 - 4,108 daily observations per country - Data files excluded from version control via .gitignore ## Project Structure - `src/data_loader.py` - Data loading and cleaning functions - `src/eda_utils.py` - EDA visualization functions - `src/comparison.py` - Cross-country comparison function …

Visit

github.com

Similar

hiwot7/climate-challenge-week0meronteklehaymanotgebru/climate-challenge-week0Guyatu1627/climate-challenge-week0Simbogj/climate-challenge-week0rahelm1/climate-challenge-week0Hana1221M/climate-challenge-week0

hiwot7/climate-challenge-week0

this is a historical analysis of climate data from African nations. # climate-challenge-week0 this

meronteklehaymanotgebru/climate-challenge-week0

🌍 Climate Challenge Week 0 - 10 Academy AI Mastery | African Climate Trend Analysis for COP32 | Expl

Guyatu1627/climate-challenge-week0

This is my workspace for the 10 Academy AI Mastery challenge, where I'm stepping into the role of a

Simbogj/climate-challenge-week0

African Climate Trend Analysis # African Climate Trend Analysis ## Overview This project analyze

rahelm1/climate-challenge-week0

week0 challenge is to conduct an exploratory analysis of historical climate data across five African

Hana1221M/climate-challenge-week0

African Climate Trend Analysis - 10 Academy Week 0 # climate-challenge-week0 African Climate Trend