NCL Home > Training > Webinars

Webinars: Introduction to NCL

Dennis Shea
August 19 and 28, 2014


These webinars are a combination of the first lecture we give in our NCL workshops, and are geared towards new users of NCL. There are three lecture webinars, and the fourth is an interactive demo:

Part 1: this 26-minute presentation gives a pictoral overview of the language, and describes how to run NCL scripts, what basic NCL syntax characters look like, and what variable types are supported.

Part 2: this 34-minute presentation gives an overview of printing and debugging in NCL. It also mentions some useful documentation and where and how to get help on the ncl-talk email list.

Part 3: this 44-minute webinar describes how to reference metadata (attributes, missing values, named dimensions, coordinate variables) in an NCL script, and how to use this information to do both index and coordinate variable subscripting.

Interactive demo: this 47-minute webinar is an interactive demo of NCL. It shows the basics of creating NCL variables, subscripting arrays, missing values, adding attributes to a variable, and creating a "fully loaded" NCL variable with named dimensions, attributes, and coordinate arrays. A simple example of writing this "loaded" variable to a NetCDF file is shown at the end.

Slides as PDF files
    NCL Introduction (part 1 of 3)
    NCL Introduction (part 2 of 3)
    NCL Introduction (part 3 of 3)

Recorded presentations as MP4 files
    NCL Introduction (part 1 of 3) (36 MB)
    NCL Introduction (part 2 of 3) (47 MB)
    NCL Introduction (part 3 of 3) (63 MB)
    NCL Interactive Demo (83 MB)

Useful links