Category List of NCL Application Examples
[
Example datasets | Templates]
This page contains links to hundreds of NCL scripts, and in most
cases, a link to the graphic produced by that script.  You can
download any one of these scripts and plug in your own datasets.  You
can also download all of the scripts as a compressed tar file. (Use
"tar -xvf ApplicationScripts.tgz" to extract the scripts.) 
List of tips,
resources, 
functions/procedures and the example scripts
they appear in.  List of NCL application example
categories in alphabetical order.
Important: NCAR has made the decision to
adopt Python as the scripting language platform of choice for future
development of analysis and visualization tools. Please read
this open letter to NCL
users to understand what kind of impact this will have on the
future of NCL. To see some examples of Python scripts, visit
this page of NCL-to-Python examples, which
serve as a companion to the
NCL
to Python Transition Guide, both developed by Karin
Meier-Fleischer of DKRZ. Some Python versions of NCL examples referenced in the application pages are available  on the GeoCAT-examples webpage.
| Datasets
 ACCESS 
AVHRR 
ARM 
Arctic Systems Reanalysis 
CALIPSO 
Classification data: vegetation/cloud 
CloudSat 
COAMPS 
COADS 
CRU 
DAYMET 
EASE 
ERA40, ERA-I, ERA-20C 
GFED: Global Fire Emissions 
GODAS 
GOES 
GPCP 
HDF/HDF4/5-EOS: AIRS,AMSR,HIRDLS,MLS MOPITT,MODIS,OMI SeaWIFS,SMAP,TES,TRMM 
High Res Precipitation GPM,TRMM,CMORPH,ST4 PERSIANN,CPC_Famine 
IBTrACS 
LDAS: NLDAS/GLDAS 
MCSST 
NARR 
NDVI 
NIC snow & ice data 
NOGAPS 
PRISM 
seaWiFs 
Shapefiles 
SPARC, OZONE 
SSMI (v7) 
station data 
topographic data 
 | Map projections
 Maps only 
Map outlines 
Map lat/lon grids 
General 
Coastlines 
Cylindrical equidistant 
Lambert conformal (masked) 
Lambert conformal (native) 
Native grid 
Polar stereographic 
Rotated lat-lon 
Satellite 
Tickmarks: map 
 | Models
 COAMPS 
CCCMA: CRCM 
CESM: Ice (CISM) 
CESM: Land 
CESM: POP 
COSMO 
HIRLAM 
HOMME (SEAM) 
ICON 
MPAS 
NOGAPS 
Ocean: HYCOM 
Ocean: NCOM 
Ocean: NLOM 
Ocean: ORCA 
Ocean: ROMS 
Paleoclimatology 
PIPS 
Regional Climate Model 
REMO 
TIGGE Project 
Toulouse models 
WRF 
 | Data Analysis
 Anomalies 
Binning 
Bootstrap, Resampling 
Climate Indices 
Climatology 
COADS 
Complex Coefficients (GRIB) 
Correlations 
 Crop: FAO 56; Evapotranspiration; Penman-Monteith; Monthly Water Balance 
Divergent/Rotational winds; Spherical Harmonics; Moisture Flux; Vorticity Tendency; Yanai Heat/Moisture 
Eliassen-Palm flux; Brunt/Ri/Eady 
Extended Mode Decomposition 
EOFs 
ESMF regridding 
Extreme Value Analysis  
Filters 
Fourier Analysis 
Gradients; Q-vector; Shear-Stretch-Deform 
GrADS CTL files 
Grid_filling 
Heat Index/Stress 
Isentropic levels 
Lat/lon extraction/subsetting 
Local minima and maxima 
Meridional overturning 
MJO Clivar 
NCL system interactions and scripting 
Omega 
One-dimensional interpolation 
PV: Potential Vorticity and Temperature; Static Stability 
PDF: Probability Distributions 
POP: Principal Oscillation Patterns 
Random Data to Grid 
Regression, Trend 
 Regridding 
Sigma coordinate interpolation 
Space Time Spectra 
Spectral analysis, Complex Demodulation 
Standardized Precipitation Index 
Time coordinates 
Transects & Cross Sections 
Two-point Correlation 
Vertical interpolation 
Vorticity 
Wavelets 
Weighted averages 
Zonal 
 | 
| Plot Types
 Bar charts 
Box plots 
Contours: no maps 
Contours: cylindrical equidistant 
Contours: native grid 
Contours: polar stereographic 
Contours: satellite 
Latitude vs. time 
Overlay plots 
Panel plots 
Phase plots 
Press/height vs. latitude 
Press/height vs. longitude 
Press/height vs. time 
Radar (r,theta) plots 
Scatter plots 
Slices 
Streamlines 
Time vs. longitude (Hovmueller) 
Time vs. latitude 
Trajectories 
Tropical strip plots 
Vectors 
WRF-VAPOR (3D) 
XY plots 
  | Plot Techniques
 2-dimensional vertical coordinates 
Animations 
Annotations 
Axes 
Coastlines 
RGBA color 
Color fill 
Contour effects 
Contour labels 
Contour levels 
Color maps 
Contour on contour 
Contours w/symmetric color tables 
Data locations 
Draw order 
Equations 
Font heights 
Function codes 
Isolines 
Labelbars 
Layout tricks 
Legends 
Logos 
Masking 
Plotting data on a map 
Polygons 
Polylines 
Polymarkers 
Raster 
Resizing 
Tables / gridded cells 
Text 
Tick marks 
Time axis labels 
Titles 
Vector effects 
Viewport 
Weather symbols 
 | Special Plots
 Evans plots 
Histograms 
Iso levels 
Meteograms 
Pie charts 
Skew-T 
T-S diagram 
Taylor diagram 
3D plots 
Unique 
Wind barbs 
Wind rose 
 | 
| Non-uniform grids/random data
 Adaptive grids 
ARPEGE grids 
Contouring 1D data 
Equivalent latitudes 
Geodesic grids 
HOMME grids 
ISCCP grids 
Tripole grids (ORCA, CICE) 
Triangular meshes 
 | File I/O
 Change netCDF file 
Dump output of supported files 
GRIB to netCDF 
OPeNDAP (DODS) 
Write ascii 
Write binary 
Write CSV 
Write netCDF 
Read ascii 
Read binary 
Read CSV files 
Read supported formats 
Read multiple files 
 | 
| Plot Types: generic
 Contours 
Streamlines 
Vectors 
Vector/scalar 
XY plots 
 | Miscellaneous
  NCL-to-PyNGL Transition Guide examples 
NCL User Guide examples 
DKRZ User Portal
 Command line options 
Editor enhancements 
GrADS CTL files 
 Invoke R: Quantile Regression 
KML output (Google Earth) 
Object-oriented 
Using NCL in the Cheyenne environment 
System interactions and scripting 
Task parallelism 
 |