source: lmdz_wrf/trunk/tools/model_graphics_template.dat @ 929

Last change on this file since 929 was 927, checked in by lfita, 9 years ago

Working version with the right values for the configuration
Including the skip of the plot when there is not the file with the necessary variable

File size: 5.6 KB
RevLine 
[868]1### ASCII file to manage `model_graphics.bash' from different models and experiments
2#  from each one
3#
4#  1: Variables choice using its CF name
5#  2: Kind of statisitcs to apply to the variable
6#  3: Kind of plot for the variable
7#  4: Kind of difference among models/experiments
8#
[838]9# Different assumptions are made:
[868]10#  - model outputs are organized as ${ifold}/${model}/${exp}
11#  - script outputs will be organized as ${ofold}/${model}/${exp}
12#  - when diagnostic might be required a new file will be created
13#  - WRF outputs will have added 'WRFtime' variable
14#
[886]15# NOTE: in this file all the values are ':' separated lists without '
[836]16
17# python HOME
18HOMEpy = ${HOME}/etudes/WRF_LMDZ/svn/LMDZ_WRF/tools
19
[868]20# Srcatch
[898]21scratch=false
[868]22
[926]23# Scratch files
24filescratch=false
25
26# Scratch figures
27figscratch=false
28
[908]29# Debug
30debug=false
31
[838]32# Folder with the files
[868]33##ifold = /bdd/PCER/workspace/lfita/etudes/WRF_LMDZ/WaquaL/WRF_LMDZ
34ifold = /home/lluis/etudes/WRF_LMDZ/WaquaL_highres/tests/model_graphics
[838]35
36# Output folder
[868]37##ofold = /bdd/PCER/workspace/lfita/etudes/WRF_LMDZ/WaquaL/WRF_LMDZ
38ofold = /home/lluis/etudes/WRF_LMDZ/WaquaL_highres/tests/model_graphics
[838]39
40# Experiments (model runs)
41#   WRF: WRF
42#   LMDZ: LMDZ model
43#   WRF_LMDZ: LMDZ physics coupled to WRF
[868]44#models=WRF:WRF_LMDZ:LMDZ
45models=WRF
[838]46
[868]47# Experiments (labels of each experiment)
48WRFexps = control:pbl1
49LMDZexps = AR40:NPv31
50WRF_LMDZexps = AR40:NPv31
[838]51
[868]52# Headers of the files to use
53WRFheaders = wrfout
54WRF_LMDZheaders = wrfout
55LMDZheaders = histins
56
[923]57# Kind of calculations (adding the equivalent `surname' to each variable)
[838]58#   acc: temporal accumulated values
59#   diff: differences between models
60#   direct: no statistics
[923]61#   last: last temporal value
[886]62#   Lmean: latitudinal mean values
[838]63#   Lsec: latitudinal section (latitudinal value must be given, [var]@[lat])
[886]64#   lmean: longitudinal mean values
[838]65#   lsec: longitudinal section (longitudinal value must be given, [var]@[lat])
[908]66#   pinterp: pressure interpolation (to the given $plevels, see below)
[838]67#   tmean: temporal mean values
[886]68#   xmean: x-axis mean values
69#   ymean: y-axis mean values
[838]70#   zsum: vertical aggregated values
[924]71varkinds = last:tmean:xmean:diff:pinterp:combo
[838]72
73# variables (providing CF-name, script must provide equivalent variable for each model)
74#   in foudre values from: ${HOME}/UNSW-CCRC-WRF/tools/postprocess/GMS-UC/WRF4G/util/postprocess/wrfncxnj/wrfncxnj.table
75#   must exist on the table $pyHOME/variables_values.dat
[923]76#   varcombo = [varn];[vark1]@...@[varkN]: variable as consecutive kinds of operation
[926]77varlast = tas:uas:vas:ps:pr:pracc:rsds:prw:evspsbl:hfss:hfls:hurs:huss:zmla:hufs:wakes:lwakeh:stherm:zmaxth:clt:cll:clm:clh:prc:prls:bils:wss
78vartmean = tas:uas:vas:ps:pr:pracc:rsds:prw:evspsbl:hfss:hfls:hurs:huss:zmla:hufs:wakes:lwakeh:stherm:zmaxth:clt:cll:clm:clh:prc:prls:bils:wss
[886]79varxmean = ta:ua:va:hur
[868]80vardiff = ualmean:valmean:talmean:huslmean:uas:vas:ps:pr
[908]81varpinterp = ta:ua:va:hur
[923]82varcombo = ta;pinterp@last@xmean:ua;pinterp@last@xmean:va;pinterp@last@xmean:hur;pinterp@last@xmean
[838]83
[926]84# Operations which attach 'mean' at the end of the variable name
85varmeanname='Lmean:lmean:tmaen:xmean:ymean'
86
[908]87# Pressure levels
88#   Common vertical pressure levels to compute vertical differences
89plevels = 100000.:97500.:95000.:92500.:90000.:85000.:80000.:75000.:70000.:65000.:60000.:55000.:50000.:45000.:40000.:35000.:30000.:25000.:20000.:15000.:10000.:5000.:2500.:1000.:500.:250.
[924]90
[838]91# Kind of plots
92#   diffmap2Dsfc: 2D map of surface differences values of 1 variable
93#   diffmap2Dz: 2D map of 3D differences values of 1 variable
[924]94#   hovmsfc: Hovmoeller diagrams of 1 variable at the surface
[838]95#   map2Dsfc: 2D map of surface values of 1 variable
96#   map3D: 2D map of 3D values of 1 variable
[924]97#   shadcount2D: 2D map of shadow (1st variable) and countour (2nd variable) [stvar1]#[stvar2]
98#
99#   ':' separated list of statitsics variable values are given as: [var]|[kind(including combo values)]
[926]100#     in figures with more than 1 variable, use '#' to separate them
101drawplots = shadcount2Dsfc
[838]102
[924]103# Figures which can be made directly without another model/experiment output
[926]104directplots = hovmsfc:map2Dsfc:map3D:shadcount2Dsfc
[924]105
[927]106pltshadcount2Dsfc = huss|tmean#tas|tmean:vas|tmean#uas|tmean:ps|tmean#wss|tmean:pr|tmean#rsds|tmean:prw|tmean#clt|tmean:hfls|tmean#hfss|tmean:evspsbl|tmean#bils|tmean:zmaxth|tmean#stherm|tmean:wakeh|tmean#wakes|tmean:zmaxth|tmean#stherm|tmean:prls|tmean#prc|tmean:clt|tmean#cll|tmean:clm|tmean#clh|tmean:hurs|tmean#zmla|tmean:huss|last#tas|last:vas|last#uas|last:ps|last#wss|tmean:pr|last#rsds|last:prw|last#clt|last:hfls|last#hfss|last:evspsbl|last#bils|last:zmaxth|last#stherm|last:wakeh|last#wakes|last:zmaxth|last#stherm|last:prls|last#prc|last:clt|last#cll|last:clm|last#clh|last:hurs|last#zmla|last
[924]107
108pltdiffmap2Dsfc = uas:vas:ps:pr
109pltdiffmap2Dz = uapxmean:vapxmean:tapxmean:huspxmean
110
[926]111# Specific variable-statistisc graphic parameters (if no value is given, they will be retrieved from 'variables_values.dat')
112#  ':' separated list of specific parameters for plotting as:
113#      [varname]|[statistics]|[minval]|[maxval]|[colorbar]|[cntformat]|[colorcnt]
114#        [varname]: name of the variable
115#        [statistics]: statistics (also combo)
116#        [figure]: figure to be used
117#        [minval]: minimum value
118#        [maxval]: minimum value
119#        [colorbar]: name of the colorbar (from matplotlib) to use
120#        [cntformat]: format of the contour labels
121#        [colorcnt]: color for the countor lines
122specificvarplot = cll|last|shadcount2Dsfc|0.|1.|gist_gray|black:clh|last|shadcount2Dsfc|0.|1.|gist_gray|black
123
124# Figures output kind
[838]125kindfig = pdf
[868]126
[926]127# Map to use
128mapval = lcc,l
129
[868]130# Generic
131errmsg = ERROR--error--ERROR--error
132warnmsg = WARNING--warning--WARNING--warning
133
Note: See TracBrowser for help on using the repository browser.