Ferret On-line Demonstrations
On line demonstrations are available to familiarize you
with Ferret's features. The jnl files are "go scripts", available to you
when you run Ferret, for example: "GO tutorial" shows you around Ferret.
- 
 
- 
 
- 
Ferret tutorial (based on Ferret V3)
- 
Ferret Tour- html version
- 
tutorial.jnl- script file
- 
Remote data access (with OPeNDAP)
- 
 OPeNDAP (protocol formerly known as DODS: 
Distributed Oceanographic Data System)
- 
dods_demo - html version
- 
dods_demo.jnl - script file
- 
dods_winds_demo
- 
External functions examples
- 
Sorting data ef_sort_demo
- 
Fast Fourier Transforms ef_fft_demo
- 
Empirical Orthogonal Functions (EOF's)
ef_eof_demo
- 
Gridding: interpolate point data to a grid objective_analysis_demo
- 
Writing Vis5D-formatted data file
ef_wv5d_demo
- 
Binary stream file capability
- 
binary read demo
- html version
- 
binary read demo.jnl -
script file
- 
Constant array syntax
- 
constant_array_demo
- html version
- 
constant_array_demo.jnl
- script file
- 
COADS ocean-atmosphere data set
- 
COADS tour- html version
- 
coads_demo.jnl- script file
- 
Levitus data set: Climatological Atlas of the World Ocean
- 
LAS\Levitus
tour- html version
- 
levitus_demo.jnl- script
file
- 
Color palettes
- 
Color palettes map colors to the range of data values by percent, level,
or value
- 
palette_demo- html version
- 
palette_demo.jnl
- 
Map Projections
- 
Map projections and map projection utility scripts
- 
mp_demo- html version
- 
mp_demo.jnl
- 
Track plotting
- 
trackplot_demo-
html version
- 
trackplot_demo.jnl
- 
Polymark demo: plot points using symbols colored by values of a variable
- 
polymark_demo- html
version
- 
polymark_demo.jnl
- 
Polytube demo: plot a colored tube of variable values along a plotted track
- 
polytube_demo- html
version
- 
polytube_demo.jnl
- 
- 
 
- 
Continuous colorbar
- 
Using the ccbar.jnl script to make continuous colorbars
- 
ccbar_demo- html version
- 
ccbar_demo.jnl
- 
Color-filled Vectors
- 
Using the poly_vectors and mp_poly_vectors scripts. These set up to 
issue POLYGON commands to draw filled vector arrows.
- 
poly_vec_demo- html version
- 
poly_vec_demo.jnl
- 
Graticule lines
- 
Using the /GRATICULE, /HGRATICULE, and /VGRATICULE qualifiers to draw
graticule lines (guide lines) at the tic marks of horizontal and vertical
axes.
- 
graticules_demo- html version
- 
graticules_demo.jnl
- 
Detailed land outlines
- 
Using the detailed data in the dataset geo_borders_intermed to draw continental,
international land and marine boundaries, state boundaries, and rivers.
- 
land_detail_demo- html version
- 
land_detail_demo.jnl
- Here is the data file
geo_borders_intermed.nc
- 
The demos below are journal scripts only. Run these
from Ferret with "GO coads_demo", etc
- 
Data sets
- 
COADS ocean-atmosphere data sets coads_demo.jnl
- 
ETOPO (Equator to Poles) data set topographic_relief_demo.jnl
- 
FNOC Navy surface marine wind data fnoc_demo.jnl
- 
Levitus data set: Climatological Atlas of the World Ocean
levitus_demo.jnl
- 
 
- 
Files and data manipulation
- 
File reading ASCII FILES file_reading_demo.jnl
- 
Editing data: "hand-editing" a variable edit_data_demo.jnl
- 
Regridding data from one grid to another regridding_demo.jnl
- 
 
- 
Map projections
- 
Map projections mp_demo.jnl
- 
Mercator projection meraator_demo.jnl
- 
Multi-variable data: plots available for data with multiple dependent axes
multi_variable_demo.jnl
- 
Polar stereographic map projections polar_demo.jnl
- 
South polar stereographic map projections polar_south_demo.jnl
- 
 
- 
Math and Statistics
- 
Mathematics: Computation and display of "abstract expressions" mathematics_demo.jnl
- 
Statistics: sample distribution functions statistics_demo.jnl
- 
 
- 
Contouring and 2-D plots
- 
Depth-to-density: contouring with a user-defined axis
depth_to_density_demo.jnl
- 
Custom contouring custom_contour_demo.jnl
- 
Color palettes for color-fill plots palette_demo.jnl
- 
Topographic relief plotting; some of the ETOPO (Equator to Poles) data
set topographic_relief_demo.jnl
- 
Vector arrow plots vector_demo.jnl
- 
 
- 
Plot symbols, lines, patterns
- 
Examples of line styles used by the PLOT command line_samples.jnl
- 
Examples of pen color and thickness line
thickness.jnl
- 
Display the PLOT+| plotting symbols show_88_syms.jnl
- 
Show all the patterns available for filled-contour plotting show_all_patterns.jnl
- 
Track plotting
- 
Polymark demo: plot points using symbols colored by values of a variable
polymark_demo.jnl
- 
Polytube demo: plot a colored tube of variable values along a plotted track
polytube_demo.jnl
- 
Track plot trackplot_demo.jnl
- 
Other plot topics
- 
Log plot log_plot_demo.jnl
- 
Sigma coordinates sigma_coordinate_demo.jnl
- 
Viewports: plotting several plots on a page viewports_demo.jnl
- 
Wire frame plots to visualize 3-D data wire_frame_demo.jnl
- 
 
- 
... And just for fun
- 
line plots spirograph_demo.jnl
- 
pretty color pictures splash_demo.jnl
-