This page was created by the IDL library routine mk_html_help2.

Last modified: Tue Oct 23 09:41:30 2018.


Directory Listing of Routines


Routine Descriptions

CRIB_CALC

[Next Routine] [List of Routines]
procedure:  crib_calc.pro

purpose: demonstrate how to use the mini-language program 'calc'

usage:
 .run crib_calc


Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib

 $LastChangedBy: pcruce $
 $LastChangedDate: 2016-06-16 16:39:01 -0700 (Thu, 16 Jun 2016) $
 $LastChangedRevision: 21333 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_calc.pro $

(See general/examples/crib_calc.pro)


CRIB_DPROC

[Previous Routine] [Next Routine] [List of Routines]
procedure:  crib_dproc.pro

purpose: demonstrate basic data processing operations

usage:
 .run crib_dproc


Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib

 $LastChangedBy: adrozdov $
 $LastChangedDate: 2018-01-23 20:38:14 -0800 (Tue, 23 Jan 2018) $
 $LastChangedRevision: 24575 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_dproc.pro $

(See general/examples/crib_dproc.pro)


CRIB_HAPI

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_hapi

 PURPOSE:  
       Demonstrates how to query Heliophysics API (HAPI) servers and download, load and plot data from them

 NOTES:
       hapi_load_data requires IDL 8.3 or later due to usage of IDL's json_parse + orderedhash

 $LastChangedBy: egrimes $
 $LastChangedDate: 2018-03-09 15:32:45 -0800 (Fri, 09 Mar 2018) $
 $LastChangedRevision: 24864 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_hapi.pro $

(See general/examples/crib_hapi.pro)


CRIB_PLOTXY

[Previous Routine] [Next Routine] [List of Routines]
 Name: crib_plotxy

 Purpose: crib to demonstrate capabilities of plotxy

 Notes: run it by compiling in idl and then typing ".go"
        or copy and paste.

Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib

 $LastChangedBy: adrozdov $
 $LastChangedDate: 2018-01-23 20:38:14 -0800 (Tue, 23 Jan 2018) $
 $LastChangedRevision: 24575 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_plotxy.pro $

(See general/examples/crib_plotxy.pro)


CRIB_PLOTXYVEC

[Previous Routine] [Next Routine] [List of Routines]
 Name: crib_plotxyvec

 Purpose:crib to demonstrate capabilities of plotxyvec

 Notes: run it by compiling in idl and then typing ".go"
        or copy and paste.

 The options:  hsize,color,hthick,solid, & thick from the arrow
    routine are usable in this routine.

;Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib



 $LastChangedBy: pcruce $
 $LastChangedDate: 2013-12-16 17:46:48 -0800 (Mon, 16 Dec 2013) $
 $LastChangedRevision: 13689 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_plotxyvec.pro $

(See general/examples/crib_plotxyvec.pro)


CRIB_PLOTXYZ

[Previous Routine] [Next Routine] [List of Routines]
 Name: crib_plotxyz

 Purpose:crib to demonstrate capabilities of plotxyz

 Notes: run it by compiling in idl and then typing ".go"
        or copy and paste.

 SEE ALSO: bin1d.pro,bin2d.pro,plotxyz.pro

Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib

 $LastChangedBy: adrozdov $
 $LastChangedDate: 2018-01-23 20:38:14 -0800 (Tue, 23 Jan 2018) $
 $LastChangedRevision: 24575 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_plotxyz.pro $

(See general/examples/crib_plotxyz.pro)


CRIB_TPLOT

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot
 
 PURPOSE:  Updated crib to demonstrate tplot basics. 
           You can run this crib by typing:
           IDL>.compile crib_tplot
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line
           
           


 SEE ALSO: crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: aaflores $
 $LastChangedDate: 2016-09-14 12:57:40 -0700 (Wed, 14 Sep 2016) $
 $LastChangedRevision: 21832 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot.pro $

(See general/examples/crib_tplot.pro)


CRIB_TPLOTXY

[Previous Routine] [Next Routine] [List of Routines]
 Name: crib_tplotxy

 Purpose:crib to demonstrate capabilities of tplotxy

 Notes: run it by compiling in idl and then typing ".go"
        or copy and paste.
        
Warning: this crib uses some data from the THEMIS branch.  You'll require those routines to run this crib

 $LastChangedBy: adrozdov $
 $LastChangedDate: 2018-01-23 20:38:14 -0800 (Tue, 23 Jan 2018) $
 $LastChangedRevision: 24575 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplotxy.pro $

(See general/examples/crib_tplotxy.pro)


CRIB_TPLOT_ANNOTATION

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_annotation
 
 PURPOSE:  Crib to demonstrate tplot annotation commands  
           You can run this crib by typing:
           IDL>.compile crib_tplot_annotation
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)


 NOTES:
  1.  As a rule of thumb, "tplot_options" controls settings that are global to any tplot
   "options" controls settings that are specific to a tplot variable
   
  2.  If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: crussell $
 $LastChangedDate: 2016-02-01 11:25:06 -0800 (Mon, 01 Feb 2016) $
 $LastChangedRevision: 19869 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_annotation.pro $

(See general/examples/crib_tplot_annotation.pro)


CRIB_TPLOT_EXPORT_PRINT

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_export_print
 
 PURPOSE:  Crib to demonstrate tplot export commands
           You can run this crib by typing:
           IDL>.compile crib_tplot_export
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: egrimes $
 $LastChangedDate: 2018-02-08 09:11:39 -0800 (Thu, 08 Feb 2018) $
 $LastChangedRevision: 24671 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_export_print.pro $

(See general/examples/crib_tplot_export_print.pro)


CRIB_TPLOT_LAYOUT

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_layout
 
 PURPOSE:  Crib to demonstrate tplot layout commands  
           You can run this crib by typing:
           IDL>.compile crib_tplot_layout
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)
           crib_tplot_overlay.pro(how to overlay spectral plots)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: pcruce $
 $LastChangedDate: 2013-12-16 14:43:09 -0800 (Mon, 16 Dec 2013) $
 $LastChangedRevision: 13679 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_layout.pro $

(See general/examples/crib_tplot_layout.pro)


CRIB_TPLOT_MULTIAXIS

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_multiaxis
 
 PURPOSE:  Demonstrate how to create plots with two y axes.

           You can run this crib by typing:
           IDL>.compile crib_tplot_multiaxis
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro             (basic tplot commands)
           crib_tplot_range.pro       (how to control the range and scaling of plots)
           crib_tplot_layout.pro      (how to arrange plots within a window, and data within a plot)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)
           crib_tplot_overlay.pro     (how to overlay spectral plots)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.



$LastChangedBy: aaflores $
$LastChangedDate: 2016-05-25 16:37:13 -0700 (Wed, 25 May 2016) $
$LastChangedRevision: 21212 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_multiaxis.pro $

(See general/examples/crib_tplot_multiaxis.pro)


CRIB_TPLOT_RANGE

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_range
 
 PURPOSE:  Crib to demonstrate tplot range commands  
           You can run this crib by typing:
           IDL>.compile crib_tplot_range
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.


 $LastChangedBy: pcruce $
 $LastChangedDate: 2013-12-16 14:43:09 -0800 (Mon, 16 Dec 2013) $
 $LastChangedRevision: 13679 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_range.pro $

(See general/examples/crib_tplot_range.pro)


CRIB_TPLOT_TICKS

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_ticks
 
 PURPOSE:  Crib to demonstrate tplot annotation commands  
           You can run this crib by typing:
           IDL>.compile crib_tplot_ticks
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)
           crib_tplot_ticks.pro (how to control plot tick settings, thickness,length, number, etc...)


 NOTES:
  1.  As a rule of thumb, "tplot_options" controls settings that are global to any tplot
   "options" controls settings that are specific to a tplot variable
   
  2.  If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: pcruce $
 $LastChangedDate: 2013-12-16 14:43:09 -0800 (Mon, 16 Dec 2013) $
 $LastChangedRevision: 13679 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_ticks.pro $

(See general/examples/crib_tplot_ticks.pro)


CRIB_TPLOT_TIMEBAR_DATABAR

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_timebar_databar
 
 PURPOSE:  Crib to demonstrate tplot timebar and databar commands  
           You can run this crib by typing:
           IDL>.compile crib_tplot_timebar_databar
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot.pro  (basic tplot commands)
           crib_tplot_layout.pro  (how to arrange plots within a window, and data within a plot)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)

 NOTES:
  1.  As a rule of thumb, "tplot_options" controls settings that are global to any tplot
   "options" controls settings that are specific to a tplot variable
   
  2.  If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: jimm $
 $LastChangedDate: 2016-08-29 12:56:08 -0700 (Mon, 29 Aug 2016) $
 $LastChangedRevision: 21765 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_timebar_databar.pro $

(See general/examples/crib_tplot_timebar_databar.pro)


CRIB_TPLOT_WINDOW

[Previous Routine] [Next Routine] [List of Routines]
 NAME: crib_tplot_window
 
 PURPOSE:  Crib to demonstrate tplot layout commands, using
           tplot_window instead of tplot
           You can run this crib by typing:
           IDL>.compile crib_tplot_window
           IDL>.go
           
           When you reach a stop, press
           IDL>.c
           to continue
           
           Or you can copy and paste commands directly onto the command line

 SEE ALSO: crib_tplot_window.pro  (basic tplot commands)
           crib_tplot_range.pro   (how to control the range and scaling of plots)
           crib_tplot_annotation.pro  (how to control labels, titles, and colors of plots)
           crib_tplot_export_print.pro (how to export images of plots into pngs and postscripts)
           crib_tplot_overlay.pro(how to overlay spectral plots)

 NOTES:
   If you see any useful commands missing from these cribs, please let us know.
   these cribs can help double as documentation for tplot.

 $LastChangedBy: jimm $
 $LastChangedDate: 2016-10-21 11:06:02 -0700 (Fri, 21 Oct 2016) $
 $LastChangedRevision: 22186 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_3_1/general/examples/crib_tplot_window.pro $

(See general/examples/crib_tplot_window.pro)


INIT_CRIB_COLORS

[Previous Routine] [Next Routine] [List of Routines]
NAME: init_crib_colors

PURPOSE: Sets default plotting colors.

        *This is not a crib sheet*
        
        Defaults to black pen on white background, rainbow color scheme.

ARGUMENTS:   
   COLORTABLE: Index specifying the desired color table to be passed to LOADCT2

(See general/examples/init_crib_colors.pro)


TIME_CORRELATE_CRIB.PRO

[Previous Routine] [List of Routines]
 NAME:
       time_correlate_crib.pro 

 PURPOSE:
       crib sheet demonstrating the use of:
       ssl_general/misc/ssl_correlate_tplot
      


 CATEGORY:
       THEMIS-SOC

 CALLING SEQUENCE:
       .run time_correlate_crib.pro

 OUTPUTS:
       
 KEYWORDS:

 COMMENTS: 


 PROCEDURE:

 EXAMPLE:

 MODIFICATION HISTORY:
       Written by: Patrick Cruce(pcruce@gmail.com) 2007-05-24 V1.0

 KNOWN BUGS:

(See general/examples/time_correlate_crib.pro)