Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seanyx/global-river-ice-dataset-from-Landsat
Python (Google Earth Engine), JavaScript (Google Earth Engine) and R code to extract river ice condition from Landsat satellites, to develop empirical model, and to predict future changes in river ice
https://github.com/seanyx/global-river-ice-dataset-from-Landsat
Last synced: about 1 month ago
JSON representation
Python (Google Earth Engine), JavaScript (Google Earth Engine) and R code to extract river ice condition from Landsat satellites, to develop empirical model, and to predict future changes in river ice
- Host: GitHub
- URL: https://github.com/seanyx/global-river-ice-dataset-from-Landsat
- Owner: seanyx
- License: other
- Created: 2019-07-08T14:03:01.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-30T20:36:57.000Z (over 4 years ago)
- Last Synced: 2024-02-07T20:41:20.549Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 258 KB
- Stars: 27
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license
Lists
- awesome-earthobservation-code - global-river-ice-dataset-from-landsat - `Python` (Google Earth Engine), `JavaScript` (Google Earth Engine) and `R` code to extract river ice condition from Landsat satellites, to develop empirical model, and to predict future changes in river ice (Earth Engine / Testing your code)
README
This GitHub repository includes Google Earth Engine (GEE) python/JavaScript scripts for calculating river ice and projecting future ice condition, R scripts for importing, cleaning, analyzing, and visualizing the data.
Files contained:
1. Calculate river ice extent from Landsat images
Script that calculate one river ice extent value per Landsat image for >800,000 Landsat images (1984–2018). The python script automates the calculation, exporting the data one month per GEE task.
__GEE scripts/Download_landsat_river_ice_data_with_era_temp.py__: Calculate global river ice extent dataset.
__GEE scripts/functions.py__: contains functions used in the "GEE scripts/Download_landsat_river_ice_data_with_era_temp.py" script.2. Clean, analyze, and model river ice extent
The global river ice extent dataset was analyzed in R using the script "river ice analysis.Rmd".
3. Estimate future changes in river ice extent
The river ice extent model was implemented on GEE to calculate future river ice condition using CMIP5 climate model simulations. The predicted river ice extent data were then downloaded to local computer and analyzed using R scripts "river ice analysis.Rmd".
__GEE scripts/Future annual river ice extent.js__: Calculate the annual river ice extent from 2008 to 2100.
__GEE scripts/Future river ice extent comparing two periods.js__: Calculate the ice duration and ice extent difference between the periods 2009–2029 and 2080–2100.
__GEE scripts/climate model SAT biases.js__: Calculate SAT biases for all models in the CMIP5 simulations, used as justification for choosing the three models used in the paper.