# 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

Dept of Commerce / NOAA / OAR/ PMEL / TMAP | NOAA Privacy Policy for web pages | Last modified: Tue Jun 1 09:25:17 PDT 1999