Giter VIP home page Giter VIP logo

model-eval's Introduction

Model Evaluation Toolbox

Developing model evaluation notebooks allowing users to compare model estimates to SnowEx data and other datasets.

Collaborators on this project

Name Personal Goals / Can help with Role
Valerie Bevan
Cassia Cai
Evi Ofekeze
Steven Pestana Project Facilitator/Helper
Justin Pflug
Engela Sthapit
Sveta Stuefer
Melissa Wrzesien Project Lead

The problem

Model evaluation can be a time consuming step consisting of downloading multiple validation datasets and post-processing the datasets to make sure they match your model resolution, spatial extent, and time period. This notebook allows users to compare the provided model output (from SnowModel)

Application Example

This toolbox demos how to do raster-to-raster and raster-to-grid comparisons for SWE and snow depth.

Sample data

Model data is from a NASA Land Information System simulation using Glen Liston's SnowModel. Model output is available for 4 water years from the NASA AWS bucket, though we demonstrate a subsample of the full output. Evaluation data is from the snowexsql database. Data used from the SnowEx database include:

  • GPR SWE
  • Magnaprobe depth
  • Snow pit depth and SWE
  • Lidar depth and SWE

Specific Questions

Tasks to accomplish:

  • Grid-to-point comparison: compare the model output (in a gridded raster) to a point dataset like snow pit snow depths
  • Grid-to-grid comparison: compare model output to another gridded product, like ASO lidar
  • Determine which evaluation metric is most appropriate for each comparison

Such a notebook will allow for asking/answering questions such as:

  • Does the model over/underestimate compared to field observations?
  • Does the model uncertainty correlate with land cover features (elevation, vegetation type)?

Existing methods

Existing modeling evaluation methods traditionally require a user to download data from NSIDC or another DAAC. For the SnowEx snow pits, as an example, and user would have to search for them on NSIDC, download the data, and select the model grid cells that contain each snow pit. Once all the preprocessing steps are complete, only then could the user start to evaluate their model. This notebook provides the tools to make this an easier process.

Proposed methods/tools

Future development

Future work could make this notebook more generalizable so that users can upload their own model output for evaluation. Future developments could also include more datasets for comparison, whether those in the SnowEx database or other products (snow reanalysis, meteorological data, SNOTEL, etc).

Background reading

model-eval's People

Contributors

cassiacai avatar jupflug avatar eviofekeze avatar mlwrzesien avatar esthapit avatar vjbevan avatar spestana avatar sveta-ak avatar

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.