Logo Lanfrica

abigiyacodehub/climate-challenge-week0

Domain:

climate

Record type:

project
Creator:
abi
Host:
Week - 0 challenge on African Climate Trend Analysis, which focuses on understanding, exploring, and analyzing historical climate and weather data from Ethiopia, Kenya, Sudan, Tanzania, and Nigeria. # African Climate Trend Analysis - Week 0 ## Project Overview This repository contains exploratory climate trend analysis for Ethiopia using NASA POWER daily weather data from January 2015 through March 2026. The Week 0 work focuses on repository setup, reproducible Python tooling, data profiling, cleaning, exploratory analysis, and locally exported cleaned datasets. ## Repository Structure ```text . ├── .github/workflows/ci.yml # GitHub Actions environment validation ├── data/ │ ├── raw/ # Local raw downloads, ignored by Git │ ├── interim/ # Local intermediate files, ignored by Git │ └── processed/ # Local cleaned exports, ignored by Git ├── notebooks/ # Country EDA notebooks ├── reports/figures/ # Local generated plots, ignored by Git ├── src/ # Reusable project code ├── tests/ # Test suite placeholder ├── .gitignore ├── requirements.txt └── README.md ``` Only folder placeholders are committed under `data/` and `reports/figures/`. Raw, interim, processed, and generated data files stay local. ## Environment Reproduction ### Prerequisites - Git - Python 3.10 or newer ### Local Setup ```bash git clone github.com cd climate-challenge-week0 python -m venv .venv ``` Activate the environment: ```bash # Windows PowerShell .\.venv\Scripts\Activate.ps1 # macOS/Linux source .venv/bin/activate ``` Install dependencies: ```bash python -m pip install --upgrade pip pip install -r requirements.txt ``` Register the notebook kernel: ```bash python -m ipykernel install --user --name climate-week0 --display-name "Python (climate-week0)" ``` ### Run the Ethiopia EDA Notebook Task 2 work is on the `eda-ethiopia` branch: ```bash git switch eda-ethiopia jupyter notebook notebooks/ethiopia_eda.ipynb ``` Run all notebook cells from top to bottom. The notebook downloads NASA POWER data, profiles data q …

Licenses