/generate_swat_climate_input

This python module downloads the climate data from NASA POWER LARC for use in SWAT Model

Primary LanguagePythonMIT LicenseMIT

DOI License NASA POWER LARC SWAT NASA_SRTM_Digital_Elevation_30m

About

This user interface helps download the climate data from NASA POWER LARC for use in SWAT Model. An index file is also created for each parameter. The generated weather files can be used directly in ArcSWAT model. The elevation information is extracted from SRTM 30m DEM available on Google Earth Engine.


How to use

  • Download the requirements.txt file

  • Install the required libraries

 pip install -r requirements.txt
  • Download the swat_input.py file and run it.

  • If running it for the first time, GEE authentication will have to be done as well. An authentication window will open and it will redirect you to your gmail account. For repeated runs, unless the application is restarted, GEE authentication will likely won't be required again.

Note: If another IDE except Jupyter/Collab is used, then gcloud installation is necessary. Refer here for more.


GUI Window

image