Giter VIP home page Giter VIP logo

index_based_drought_monitoring's Introduction

Index Based Drought Monitoring

Explorations in using the full spectrum of MODIS bands and contemporary vegetation indices to better quantify their sensitivity to (soil) droughts.

As highlighted by in Stocker (2019) GPP sensitivity to drought as derived from remote sensing data through a simple light use efficiency approach is poor. Therefore a need exists to:

  1. quantify soil droughts from remote sensing data
  2. correct existing operational GPP models to address these inconsistencies.

This project addresses the first (1) component of this issue by using the whole (MODIS) spectral domain to model sensitivity to soil droughts from MODIS data alone.

The analysis was limited to locations where soil droughts could be quantified based upon ecosystem fluxes as described in Stocker et al. (2018, 2019). Sites are limited to those as listed in this publication, further limited to those with a relatively homogeneous vegetation.

GEE install

https://developers.google.com/earth-engine/guides/python_install-conda

References

Stocker, Benjamin D., Jakob Zscheischler, Trevor F. Keenan, I. Colin Prentice, Sonia I. Seneviratne, and Josep Peñuelas. “Drought Impacts on Terrestrial Primary Production Underestimated by Satellite Monitoring.” Nature Geoscience 12, no. 4 (April 2019): 264–70. https://doi.org/10.1038/s41561-019-0318-6.

Stocker, Benjamin D., Jakob Zscheischler, Trevor F. Keenan, I. Colin Prentice, Josep Peñuelas, and Sonia I. Seneviratne. “Quantifying Soil Moisture Impacts on Light Use Efficiency across Biomes.” New Phytologist 218, no. 4 (June 2018): 1430–49. https://doi.org/10.1111/nph.15123.

index_based_drought_monitoring's People

Contributors

khufkens avatar stineb avatar

Watchers

 avatar  avatar

index_based_drought_monitoring's Issues

Data and model development

  • Brun et al. map? Premature wilting
  • temporal trends for pixels in this map)
  • compare temporal trends for models
  • leave site out cross validation (for performance range)
  • center values

Moving forward, some notes

The premise of the manuscript would be that the physiological basis of fLUE can be used as a target for a new drought index through machine learning. Two caveats remain.

  1. potential data leakage and circularity in the use of the data.
  • i.e. MODIS is used as input in both analysis (fLUE, this work)
  • this has been addressed by showing sensitivity to fLUE by Landsat data, therefore decoupling the calculated index and the input data (while keeping all other things static). It must be noted that the model structure does change when using landsat data.
  1. how does this more complex model compare to known indices? The idea in this work has been that a ML model trained on fLUE should outperform existing indices when it comes to its relation to fLUE. Is this the case?
  • it seems that the model generally outperforms the bulk of the indices, but there are exceptions. One needs to check if the same indices return on the top of the list across clusters and sites. The parsimonious solution of the ML model might be a benefit in comparison to a tailored site / vegetation specific index.

Point 1. has been answered through the use of landsat data with results which hold up. Number 2. has been proven by a cross comparison to a zoo of indices - but needs nuances wrt to the indices.

See vignettes
https://geco-bern.github.io/index_based_drought_monitoring/

A third caveat remains, but is part of any simple index, mainly the fact that this metric/model is diagnostic only (calculated for each time step) and not prognostic.

Contextualization - broad suport

The analysis needs contextualization. Basically, there is a zoo of indices out there:
https://awesome-ee-spectral-indices.readthedocs.io/en/latest/index.html#r

Many of them, relating to soil/vegetation/water have an S2 (MODIS B7) component to them. I would not be surprised that the model including all these indices would surface one of these in a VIP analysis if including them outright.

For example the Normalized Multi-band Drought Index is defined as:
(NIR - (S1 - S2))/(N + (S1 - S2))

Which includes 3 out of 4 most important variables of the ML model. Point being that there must be marked improvement over something with a physical basis (and a simple transfer function).

https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2007GL031021

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.