Yellowstone User Seminar presentations

Below are links to video and slide presentations from Yellowstone User Seminars. These seminars bring Yellowstone users and CISL User Services Section staff together to share their tips, tools, and best practices for accomplishing computational and analysis tasks.

August 7, 2015

Accessing RDA collections from Yellowstone: Grace Peng (CISL/DSS)—A large subset of NCAR/CISL Research Data Archive (RDA) dataset collections can be accessed directly from the GLADE file spaces on Yellowstone. This presentation will provide an overview of the RDA resources and tools, including metadata access and subsetting services, that are available to Yellowstone users. Slides


Simple “command file” syntax for task parallelism: Dick Valent (CISL/USS/CSG)—By using command file syntax to exploit characteristics of your workflow, you may be able to achieve task parallelism to make more efficient use of your Yellowstone allocation and reduce time to solution. Command file syntax can be used in forms from simple to complex. Dick will present the simplest form of command file. Slides


Real-time, ensemble forecasting using CISL resources: Ryan Sobash (MMM)—A daily, real-time, ensemble forecasting system has been running at NCAR since late March using Yellowstone and other CISL resources. Ryan will talk about some unique computing challenges this type of system poses, solutions developed to maintain reliability and timeliness, and the development of an ensemble visualization system and website ( to view the forecasts. Slides

March 20, 2015

  • Visualizing data with NCL
    Mary Haley (CISL/VETS)—The NCAR Command Language (NCL) is a powerful tool that can easily ingest data in different formats (NetCDF, GRIB, HDF) and create publication quality visualizations. This talk included tips for visualizing data on different types of lat/lon grids (rectilinear, curvilinear, unstructured).
  • Task parallelism with Python
    Sheri Mickelson (CISL/ASAP)—Task parallelism is a simple form of parallelism where you execute independent tasks concurrently. This is a very simple form of parallelism that can be introduced into workflows to increase performance. In this talk, Sheri presented Python scripts that execute NCL scripts in parallel using a Python library. This library wraps MPI so the user does not have to have any MPI experience to write these simple scripts.

November 7, 2014

October 11, 2013

Dates for future Yellowstone user seminars will be announced here and in the CISL Daily Bulletin.