1 / 30

Community Analysis and Visualization Tools for the Geosciences

Sylvia Murphy Don Middleton Mary Haley National Center for Atmospheric Research Computational and Information Systems Laboratory Boulder, Colorado SC2008  Austin, Texas  November 15-21, 2008. Community Analysis and Visualization Tools for the Geosciences.

nau
Download Presentation

Community Analysis and Visualization Tools for the Geosciences

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sylvia Murphy Don Middleton Mary Haley National Center for Atmospheric Research Computational and Information Systems LaboratoryBoulder, Colorado SC2008  Austin, Texas  November 15-21, 2008 Community Analysis and Visualization Tools for the Geosciences

  2. Community and open source tools and environments • Earth System GridEnables analysis of and knowledge development from global Earth System models • NCAR Command LanguageScripting language designed for scientific data analysis and visualization • PyNGLPython interface to NCL’s graphics library • PyNIOPython interface to NCL’s file I/O library

  3. Challenges in climate, weather, and environmental research Datasets are globally distributed and growing in size and complexitypetabytes  exabytes How to provide effective access and analyses across geoscientific tools and environments? Growing international community presents unique requirements Need to train users worldwide to get the most out of their research in these complex environments

  4. The ESKE Science Gateway Framework • The Science Gateway Framework is aimed at providing common infrastructure for a range of distributed, federated data management efforts • ESG: will deploy the SGF for an early testbed for IPCC AR5/CMIP5 this Fall • ASP/DyCore Workshop: A Curator, ESG, and SGF collaboration to provide a system that spans models, data, and tools • CADIS: A new prototype Gateway for polar research is undergoing review

  5. NCAR Command Language (NCL) • Reads many data formats popular in geosciences • Remote access to data • Hundreds of analysis functions • Publication-quality visualizations • Several workshops yearly • Knowledgeable consulting • Supported on UNIX systems • Binaries provided • Open source NCL graphic by Dennis Shea, NCARWheeler-Kiladis Space-Time Spectra

  6. NCL Visualizations • High-quality and customizable visualizations • Contours, XY, vectors, streamlines, maps • Specialized scripts for skew-T, wind roses, histograms, taylor diagrams, bar charts, meteograms • Over 1,400 graphical options available Terrain rasters: Mark Stevens Meteogram: John Ertl, FNMOC

  7. PyNGL (“pingle”) • Python interface similar to NCL graphical interfaces • Same publication-quality graphics as NCL • Supports NumPy MaskedArrays • Some geoscientific data analysis functions • Online tutorial Open sourceAugust 2008 PyNGL graphic showing nested grids Ufuk TuruncogluIstanbul Technical University Turkey ClimateChange Scenarios

  8. PyNIO(“pie-nee-oh”) • Reads/writes same formats as NCL • Excellent GRIB 1 & 2 reader • Easy-to-use interface • Unified NetCDF-like view of all data formats • Supports NumPy MaskedArrays • Extensive subscripting capability • Open source, August 2008 import Nioncdf = Nio.open_file(“file.nc”,”r”) ngrb = Nio.open_file(“RUC.grb”,”r”)

  9. What’s coming in NCLV5.0.1 – December 2008 • Major map database overhaul • Much more accurate outlines • New state/province outlines for China, India, and Brazil, ice shelves of Antarctica • New projections • Many updates to GRIB 1 & 2 readers(one of the best GRIB readers) • Several new analysis functions • Wheeler-Kiladis space-time spectra • MJO [Madden-Julian Oscillation] diagnostics • Special focus on analyzing WRF-ARW data

  10. What’s new in PyNGL/PyNIOAugust 2008 • First open source version • PyNIO and PyNGL released as separate packages • Support for NumPy masked arrays • Extensive subscripting added to PyNIO • Several new PyNGL and PyNIO examples • Map database updated (same as for NCL)

  11. Future plans for NCL, PyNIO, PyNGL • More I/O formats and functionality: • Handle large (> 2Gb) arrays • NetCDF 4, HDF5, HDFEOS 5 • Datasets aggregated from multiple files • Supplement display model • larger color maps, transparency, anti-aliasing, image formats, more font support • More analysis functions • Streamlines/vectors on triangularmeshes • Collaborative projects • VAPOR, WRF, CCMval, CCSM, ESG

  12. http://www.mmm.ucar.edu/wrf/OnLineTutorial/Graphics/NCL/ Sample WRF-ARW visualizationsScripts maintained by Cindy Bruyere, NCAR/MMM

  13. New map outlines in V5.0.1

  14. New and improved projections

  15. Taylor diagram Courtesy of Dennis Shea and Adam Phillips, CGD

  16. A T-S diagram is a graph showing the relationship between temperature and salinity as observed together at, for example, specified depths in a water column. Isopleths of constant density are often also drawn on the same diagram as a useful additional interpretation aid. In the ocean, certain T-S combinations are preferred, leading to the procedure of identification via the definition of water types and water masses and their distributions.Image contributed by Christine Shields,NCAR/CGD.

  17. Madden Julian Oscillation Climate Variability Image courtesy of Dennis Shea, NCAR

  18. Evans plot: (Jason Evans, Yale University)A way to visualize spatially, two variables of interest, one of which provides some measure of "importance".

  19. NCL image courtesy ofChristine Shields, CGD Paleogeography data courtesy David Rowley, PGAP

  20. Image courtesy Dave Brown POP Grid

  21. Connectivity graphs from a biological neural network model. Trevor Law, Univ of California @ Irvine

  22. Will be able to import PNG images andoverlay on other projections

  23. Types of special grids that NCL and PyNGL can contour(using triangular meshes) Coming soon: vectors and streamlines on non-uniform grids

  24. http://isccp.giss.nasa.gov/

  25. ARPEGE GRID(Meteo France) Christophe Cassou (CNRS/CERFACS) Similar to ISCCP grid, but with somewhat finer resolution. Grid is rotated with respect to the globe so as to put its poles somewhere other than at the North and South Pole.

  26. Data from Dave Randall, Todd Ringler, Ross Heikes of CSU Most geodesic grids appear to be formed by elaborating an icosahedron; each of the 20 faces of the icosahedron is subdivided into smaller triangles in a more or less obvious way.

  27. This grid could be described as a tripole grid that is further modified by the arbitrary displacement of some portions of the grid to achieve finer resolution over areas of interest (typically, ocean areas). Christophe Cassou (CNRS/CERFACS)

  28. Triangular meshTom Gross NOAA/NOS/CSDL/MMAP

  29. Curly vectors on a triangular meshto be added to NCL/PyNGL FY2009

  30. Questions? Earth System Gridhttp://www.earthsystemgrid.org NCAR Command Languagehttp://www.ncl.ucar.edu PyNGL and PyNIO http://www.pyngl.ucar.edu Sylvia Murphy (murphys@ucar.edu) Don Middleton (don@ucar.edu) Mary Haley (haley@ucar.edu)

More Related