|
shell scripts: |
mlayersection.shSyntaxExample: Meridional temperature during spin-up
Finally, the following command was issued: mlayersection.sh hycom_031_h.nc hycom_031_TS.nc thknss temp lat 16 1 21 By executing this command, a set of ppm & gif images for a meridional temperature section are created, at longitude node no. 16, for time steps no. 1 through 21. Note that for spherical grids, values along the horizontal axis at the bottom correspond to coordinate values (here, °N). When these images are assembled as a gif animation, the result is: mlayersection.sh: syntaxmlayersection.sh --help
mlayersection.sh / ncl-metno 1.2
>>>
>>>
>>> NOTE: The user is **STRONGLY** recommended to copy
>>> /home/arnem/lib/ncl-metno/userdef.ncl
>>> to the directory where the command 'mlayersection.sh' is given,
>>> and at least specify
>>> * color map (palette)
>>> -otherwise, the series of files produced by mlayersection.sh
>>> will (usually) NOT have the same color map (see more information below)
>>>
>>> NOTE: This script assumes that the variable to depict has been
>>> stored with dimensions in the order x -y -layer(-time)
>>> or lon-lat-layer(-time)
>>> (w/ Fortran style sequence of dimensions).
>>>
>>>
>>> Syntax:
>>> =======
>>>
>>> mlayersection.sh <hfile> <varfile> <hname> <varname> <dimname> <node> <first> <last> (<step>)
>>> where
>>> <hfile> name of netCDF file w/thickness results
>>> <varfile> name of netCDF file w/requested variable
>>> you may use '.' if both variables are on the same file
>>> <hname> name of thickness variable
>>> <varname> name of variable to depict
>>> NOTE! This script requires the existence of an
>>> attribute 'missing_value' to <varname>
>>> <dimname> name of crossection's horizontal dimension
>>> e.g., lat for a lat-z (meridional) crossection
>>> <node> node of non-depicted dimension
>>> if <dimname> is lat , this is the lon grid no.
>>> <first> first time step no.
>>> <last> last time step no.
>>> <step> time step between consequtive frames
>>> (optional, set to 1 if not specified by user)
>>> <delay> frame delay in ms (optional, set to 10 if not specified by user)
>>>
>>> The script will produce a gif animation.
>>>
>>>
>>> User specifications:
>>> ====================
>>>
>>> By copying the default spec.s from
>>> /home/arnem/lib/ncl-metno/userdef.ncl
>>> to the directory where the command 'mlayersection.sh' is given,
>>> the user may specify
>>> * title
>>> * font
>>> * zooming
>>> * color map (palette)
>>> * no. of colors
>>> * plot size limits
>>> (look up, or copy, this file to edit your own 'userdef' file).
>>>
>>>
>>> Example:
>>> ========
>>>
>>> mlayersection.sh hycom_expt007.nc . thknss salin lat 30 47 49
>>> will produce a lat-z crossection normal to longitude node no. 30,
>>> of the variable 'salin' on the file 'hycom_expt007.nc',
>>> w/ layers given by 'thknss' on the same file,
>>> from timestep no. 47, 48 and 49
>>>
>>>
>>> Terminating.
|