Ingrid Examples


Stack Operation

  • Duplicate variable: dup

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    dup

  • Exchange stack order: exch

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .sensible .heat_flux
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .latent .heat_flux
    exch

  • Nip variable: nip

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .sensible .heat_flux
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .latent .heat_flux
    nip

    Mathematics

  • Addition: add

  • expert
    2
    3
    add

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    5. add

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .sensible .heat_flux
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .latent .heat_flux
    add

  • Subtraction: sub

  • expert
    18.
    2.
    sub

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    273.15
    sub

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .sensible .heat_flux
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .latent .heat_flux
    sub

  • Multiplication: mul

  • expert
    2.
    3.
    mul

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    5
    mul

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .u
    mul

  • Division: div

  • expert
    18
    2
    div

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    5
    div

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .taux
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .above_ground .u
    div

  • Exponent and Logs: dup mul, sqrt, eexp, ln, log, X Y exch ln mul eexp

  • expert
    2
    3
    exch ln mul eexp

    expert
    2
    dup mul

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    1000 P div
    0.286 exch ln mul eexp
    mul

    Statistics

  • Average

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    [X Y]average

  • Chunk Average

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    T 3 boxAverage

  • Running Average

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp
    T 3 runningAverage

  • Root Mean Squared

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    [T]rmsover

  • Root Mean Squared Mean Removed

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    [T]rmsaover

  • Find Minimum or Maximum

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp
    273.15 sub
    T 12 boxAverage
    [X Y]maxover

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp
    273.15 sub
    [T] minover

  • Setting Minimum or Maximum

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024 min

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024 max

  • Detrend

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp yearly-anomalies
    [T]detrend-bfl

  • Smoothing

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .rhum
    [X Y]1 SM121

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp
    [T]16 SM121

    Data Selection

  • Selecting a Grid Value

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    T (Dec 1993) VALUE

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    X 5 VALUE
    Y 5 VALUE

  • Selecting more than one Grid Value

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    T (Dec 1982) (Mar 1983) (Jan 1992) VALUES

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .PressureLevel .temp
    T (Jan) VALUES

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Diagnostic .surface .temp
    T (Jan 1979) (Dec 2000) RANGE
    yearly-anomalies
    T (Mar 1979) (May 2000) RANGE
    T 3 boxAverage
    T (Mar-May 1983) (Mar-May 1987) (Mar-May 1992) (Mar-May 1998) VALUES
    [T]average

  • Selecting a Grid Range

  • expert
    SOURCES .DASILVA .SMD94 .anomalies .sst
    X -100 20 RANGE
    Y 0 90 RANGE

  • Masks and Flags

  • expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024. maskgt

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024. masklt

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024. flaggt

    expert
    SOURCES .NOAA .NCEP-NCAR .CDAS-1 .MONTHLY .Intrinsic .MSL .pressure
    100. div
    1024. flagle


    References

  • Jennie's Ingrid Examples: http://rainbow.ldeo.columbia.edu/~jennie/Ingrid/
  • Navigating Through the IRI Data Library: A Tutorial