Skip to content

Instantly share code, notes, and snippets.

View bennyistanto's full-sized avatar

Benny Istanto bennyistanto

View GitHub Profile
@bennyistanto
bennyistanto / modis_viproducts_monthly.py
Created December 10, 2023 16:41
Generate monthly derivative product from Vegetation Indices
# -*- coding: utf-8 -*-
"""
NAME
modis_viproducts_monthly.py
Generate derivative product from Vegetation Indices
DESCRIPTION
Input data for this script will use MXD13Q1 8-days data generate from GEE or downloaded
from NASA. This script can do calculation for ratio, difference, standardize anomaly
and vegetation condition index.
The calculation required timeseries VI and the long-term statistics (min, mean, max, std)
@bennyistanto
bennyistanto / modis_monthlystats.py
Created December 10, 2023 16:41
MXD13Q1 monthly statistics data, long-term average, max, min and stdev
# -*- coding: utf-8 -*-
"""
NAME
modis_monthlystats.py
MXD13Q1 monthly statistics data, long-term average, max, min and stdev
DESCRIPTION
Input data for this script will use MXD13Q1 monthly data generate from modis_8day2monthly.py
This script can do annual statistics calculation (AVERAGE, MAXIMUM, MINIMUM and STD)
REQUIREMENT
ArcGIS must installed before using this script, as it required arcpy module.
@bennyistanto
bennyistanto / modis_8day2monthly.py
Created December 10, 2023 16:40
MXD13Q1 monthly mean from 8-day data
# -*- coding: utf-8 -*-
"""
NAME
modis_8day2monthly.py
MXD13Q1 monthly mean from 8-day data
DESCRIPTION
Input data for this script will use MXD13Q1 8-days data generate from GEE or downloaded from NASA
This script can do MEAN calculation to derive monthly data
REQUIREMENT
ArcGIS must installed before using this script, as it required arcpy module.
@bennyistanto
bennyistanto / lbn_economic_monitor_charts.ipynb
Created December 10, 2023 16:39
Lebanon Economic Monitor - Plot
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bennyistanto
bennyistanto / syr_economic_monitor_charts.ipynb
Created December 10, 2023 16:39
Syria Economic Monitor - Plot
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bennyistanto
bennyistanto / tur_economic_monitor_charts.ipynb
Created December 10, 2023 16:38
Turkey Economic Monitor - plot
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bennyistanto
bennyistanto / Propagation_Met2Hyd_Drought_Using_CCA.ipynb
Last active December 10, 2023 16:36
Propagation Meteorological to Hydrological Drought using cross-correlation analysis at the pixel level
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bennyistanto
bennyistanto / Steps_to_Generate_SPI_Using_CHIRPS_Data.ipynb
Last active December 10, 2025 03:30
Steps to Generate Standardized Precipitation Index Using CHIRPS Data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bennyistanto
bennyistanto / Steps_to_Generate_SSI_Using_GloFAS-ERA5_Data.ipynb
Last active December 10, 2023 16:37
Steps to Generate Standardized Streamflow Index (SSI) Using GloFAS-ERA5 Data
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.