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
Line 
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#
9# Different assumptions are made:
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#
15# NOTE: in this file all the values are ':' separated lists without '
16
17# python HOME
18HOMEpy = ${HOME}/etudes/WRF_LMDZ/svn/LMDZ_WRF/tools
19
20# Srcatch
21scratch=false
22
23# Scratch files
24filescratch=false
25
26# Scratch figures
27figscratch=false
28
29# Debug
30debug=false
31
32# Folder with the files
33##ifold = /bdd/PCER/workspace/lfita/etudes/WRF_LMDZ/WaquaL/WRF_LMDZ
34ifold = /home/lluis/etudes/WRF_LMDZ/WaquaL_highres/tests/model_graphics
35
36# Output folder
37##ofold = /bdd/PCER/workspace/lfita/etudes/WRF_LMDZ/WaquaL/WRF_LMDZ
38ofold = /home/lluis/etudes/WRF_LMDZ/WaquaL_highres/tests/model_graphics
39
40# Experiments (model runs)
41#   WRF: WRF
42#   LMDZ: LMDZ model
43#   WRF_LMDZ: LMDZ physics coupled to WRF
44#models=WRF:WRF_LMDZ:LMDZ
45models=WRF
46
47# Experiments (labels of each experiment)
48WRFexps = control:pbl1
49LMDZexps = AR40:NPv31
50WRF_LMDZexps = AR40:NPv31
51
52# Headers of the files to use
53WRFheaders = wrfout
54WRF_LMDZheaders = wrfout
55LMDZheaders = histins
56
57# Kind of calculations (adding the equivalent `surname' to each variable)
58#   acc: temporal accumulated values
59#   diff: differences between models
60#   direct: no statistics
61#   last: last temporal value
62#   Lmean: latitudinal mean values
63#   Lsec: latitudinal section (latitudinal value must be given, [var]@[lat])
64#   lmean: longitudinal mean values
65#   lsec: longitudinal section (longitudinal value must be given, [var]@[lat])
66#   pinterp: pressure interpolation (to the given $plevels, see below)
67#   tmean: temporal mean values
68#   xmean: x-axis mean values
69#   ymean: y-axis mean values
70#   zsum: vertical aggregated values
71varkinds = last:tmean:xmean:diff:pinterp:combo
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
76#   varcombo = [varn];[vark1]@...@[varkN]: variable as consecutive kinds of operation
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
79varxmean = ta:ua:va:hur
80vardiff = ualmean:valmean:talmean:huslmean:uas:vas:ps:pr
81varpinterp = ta:ua:va:hur
82varcombo = ta;pinterp@last@xmean:ua;pinterp@last@xmean:va;pinterp@last@xmean:hur;pinterp@last@xmean
83
84# Operations which attach 'mean' at the end of the variable name
85varmeanname='Lmean:lmean:tmaen:xmean:ymean'
86
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.
90
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
94#   hovmsfc: Hovmoeller diagrams of 1 variable at the surface
95#   map2Dsfc: 2D map of surface values of 1 variable
96#   map3D: 2D map of 3D values of 1 variable
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)]
100#     in figures with more than 1 variable, use '#' to separate them
101drawplots = shadcount2Dsfc
102
103# Figures which can be made directly without another model/experiment output
104directplots = hovmsfc:map2Dsfc:map3D:shadcount2Dsfc
105
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
107
108pltdiffmap2Dsfc = uas:vas:ps:pr
109pltdiffmap2Dz = uapxmean:vapxmean:tapxmean:huspxmean
110
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
125kindfig = pdf
126
127# Map to use
128mapval = lcc,l
129
130# Generic
131errmsg = ERROR--error--ERROR--error
132warnmsg = WARNING--warning--WARNING--warning
133
Note: See TracBrowser for help on using the repository browser.