Project Raijin: GeoCAT Updates on Unstructured Grids Research and Development

Orhan Eroglu, CISL/NCAR

GeoCAT was recently awarded Project Raijin, which is an NSF EarthCube-funded effort. Its goal is to enhance the open-source analysis and visualization tool landscape by developing community-owned, sustainable, scalable tools that facilitate operating on unstructured climate and global weather data in the Scientific Python Ecosystem (SPE). Throughout this three-year project, GeoCAT will work on the development of data analysis and visualization functions that operate directly on the native grid as well as establish an active community of user-contributors. To realize these functionalities, GeoCAT created the Xarray-based Uxarray package to recognize unstructured grid models through partnership with the geoscience community groups, extending Xarray while recognizing several unstructured grid formats (e.g. UGRID, SCRIP, Exodus). As part of this project, GeoCAT also started to develop Jupyter notebooks with high-performance, interactive plots that enable features such as pan and zoom on fine-resolution geoscience data (e.g. ~3 km data rendered within a few tens of seconds to few minutes on personal laptops).