Skip to content
 
 

Repository files navigation

das_tools

A place to start developing and collecting GEOS das-centric tools

Will McCarty, GMAO

Updated an reogranized by Bryan Karpowicz UMBC/GMAO.

What this collection has:

  • diag_convert --> legacy location of ncdiag converters available within GEOSadas
  • examples_fcst_stat_database --> examples of scripts to generate forecast verification plots using the gmao database without using gmaopy
  • examples_html --> various Jupyter notebook examples that have been exported as html for easier viewing.
  • examples_jupyter --> various Jupyter notebooks using ncdiag and ioda interface
  • examples_script --> some examples for those that prefer using python scripts vs. Jupyter Notebooks.
  • lib_python_tools --> location of python libraries used in examples.

Dependencies: Usual packages: numpy,netCDF4,matplotlib,cartopy Optional Other packages (to use IODA interface): ioda-bundle, or ioda python api (https://github.com/JCSDA/ioda-bundle). Not required, das_tools libraries will use if present, but will default to using netCDF4 as a backend.

For configuration using Jupyter Notebooks, look in the examples_jupyter directory.

Otherwise, to use in a standalone python script, at the very least you will need to add lib_python_tools to your PYTHONPATH

export PYTHONPATH=$PYTHONPATH:/path/to/lib_python_tools/

or

setenv  PYTHONPATH $PYTHONPATH\:/path/to/lib_python_tools/

If the IODA interface is required, you will need to modify your environment according to the IODA interface documentation, and load the modules relevant to your system. See https://jointcenterforsatellitedataassimilation-jedi-docs.readthedocs-hosted.com/en/latest/learning/tutorials/level3/ioda-python-api.html. Hints on how to do this can be found in the examples_jupyter setup scripts.

About

A place to start developing and collecting GEOS das-centric tools

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages