Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

ClimateData-Download-and-Preparation

Automates the downloading, processing, and preparation of climate data from Environment and Climate Change Canada (ECCC) and NASA POWER using Python. This workflow supports reproducible, scalable, and automated data acquisition for watershed and environmental modeling applications.

The repository includes Python scripts and Jupyter notebooks that: Access ECCC historical climate datasets (temperature, precipitation, wind speed, humidity, etc.) via API requests. Retrieve NASA POWER agroclimatology data for radiation, evapotranspiration, and other climate variables. Combine and preprocess both datasets for spatially explicit applications in hydrologic and agricultural modeling. Implement data cleaning, interpolation, and formatting functions to ensure model-ready inputs. Export processed datasets in CSV and geospatial formats suitable for integration with hydrologic models (e.g., IMWEBs, SWAT).

This repository facilitates climate data integration for precision conservation, watershed management, and climate impact assessment workflows by ensuring data consistency and automation across large spatial and temporal scales.

About

Automates the downloading, processing, and preparation of climate data from Environment and Climate Change Canada (ECCC) and NASA POWER using Python. This workflow supports reproducible, scalable, and automated data acquisition for watershed and environmental modeling applications.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages