Changeset 1958 in lmdz_wrf for trunk/tools/documentation/other
- Timestamp:
- Jul 23, 2018, 8:49:04 PM (7 years ago)
- Location:
- trunk/tools/documentation/other
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/documentation/other/intro.html
r1218 r1958 17 17 <LI><SPAN CLASS="codetxt">multi_plot:</SPAN> plot multiple graphics from <SPAN CLASS="codetxt">drawing.py</SPAN> in a multiple panel figure</LI> 18 18 <LI><SPAN CLASS="codetxt">TS_ASCII_netCDF:</SPAN> transforms a Time-Series WRF ASCII output to netCDF</LI> 19 <LI><SPAN CLASS="codetxt">UWyoming_snd_nc.py:</SPAN> transforms a sounding retrieved from U. Wyoming weather web-page to netCDF</LI> 19 20 <LI><SPAN CLASS="codetxt">WRF_namelist_check:</SPAN> checks consistency of WRF namelist using the compiled version of the WRF code for validation</LI> 20 21 </UL> -
trunk/tools/documentation/other/obs_netcdf.html
r1957 r1958 13 13 Python script to create a netCDF file from observational ASCII files<BR> 14 14 <BR> 15 <P STYLE="text-align:left;font-size:0. 7em;">16 netCDF files are generated from a given ASCII file with observational data. Observational data can be of different types: 15 <P STYLE="text-align:left;font-size:0.9em;"> 16 netCDF files are generated from a given ASCII file with observational data. Observational data can be of different types:<BR></P> 17 17 <UL> 18 <P STYLE="text-align:left;font-size:0.9em;"> 18 19 <LI><B>stations-map:</B> multiple individual punctual observations at no fixed locations and not fixed times (e.g., lightning strikes)</LI> 19 20 <LI><B>multi-points:</B> multiple observations at fixed locations and fixed times</LI> 20 21 <LI><B>single-station:</B> multiple observations on a single station at different times</LI> 21 22 <LI><B>trajectory:</B> multiple observations following a trajectory</LI> 22 </UL> 23 Transformation is controlled by an ASCII file with the description of the data. As example a template of this file called <CODE>description.dat.template</CODE> is provided. <BR> 24 Observational ASCII file is expected to contain measurements of different variables at a same time like:<BR> 25 <CODE>[Time1] [Var1] [Var2] [Var3] ... [varN]</CODE><BR> 26 <CODE>(...)</CODE><BR> 27 <CODE>[TimeM] [Var1] [Var2] [Var3] ... [varN]</CODE><BR> 28 According to the type of observation file might contain observations at different locations, fixed or time-changing 23 </UL></P> 24 <P STYLE="text-align:left;font-size:0.9em;"> 25 Transformation is controlled by an ASCII file with the description of the data. As example a template of this file called <CODE>description.dat.template</CODE> is provided.<BR></P> 26 <P STYLE="text-align:left;font-size:0.9em;"> 27 Observational ASCII file is expected to contain measurements of different variables at a same time like:<BR></P> 28 <P STYLE="text-align:left;font-size:0.9em;"> 29 <CODE>[Time1] [Var1] [Var2] [Var3] ... [varN]<BR> 30 (...)<BR> 31 [TimeM] [Var1] [Var2] [Var3] ... [varN]</CODE><BR></P> 32 <P STYLE="text-align:left;font-size:0.9em;"> 33 According to the type of observation file might contain observations at different locations, fixed or time-changing</P> 29 34 </P> 30 35 </DIV> … … 33 38 Script has the following attributes to be used with: 34 39 <CODE>[comvals]</CODE>':' separated list of characters used for comments inside the <BR> 35 ASCII observational file 40 ASCII observational file<BR> 36 41 <CODE>[descobsfilen]</CODE>name of the file with the description of the ASCII file with the <BR> 37 observations to transform 42 observations to transform<BR> 38 43 <CODE>[endcol]</CODE>character to indicate end of the column for each observed <BR> 39 variable. There are two special cases: 44 variable. There are two special cases:<BR> 40 45 <CODE>'space'</CODE>, for spaces <BR> 41 46 <CODE>'None',[fixcoljumps]</CODE> for files with the measurements provided by fixed size columns<BR> … … 43 48 <CODE>[ASCIIobsfilen]</CODE> ASCII file with the observations<BR> 44 49 <CODE>[dbg]</CODE> whether debug is required ('false', 'true')<BR> 45 <CODE>[obskind]</CODE>kind of observations one of: <CODE>'stations-map'</CODE>, <CODE>'multi-points'</CODE>, <CODE>'single-station'</CODE>, <CODE>'trajectory'</CODE><BR> 50 <CODE>[obskind]</CODE>kind of observations one of: <CODE>'stations-map'</CODE>, <CODE>'multi-points'</CODE>,<BR> 51 <CODE>'single-station'</CODE>, <CODE>'trajectory'</CODE><BR> 46 52 <CODE>[stvals]=[stname],[stlong],[stlat],[stheight]</CODE> Values to describe the station, <BR> 47 only valid for <CODE>'single-station'</CODE>: 48 <CODE>[stname]</CODE> name of the station ('!' for spaces) 49 <CODE>[stlon]</CODE> longitude of the station 50 <CODE>[stlat]</CODE> latitude of the station 51 <CODE>[stheight]</CODE> height of the station 53 only valid for <CODE>'single-station'</CODE>:<BR> 54 <CODE>[stname]</CODE> name of the station ('!' for spaces)<BR> 55 <CODE>[stlon]</CODE> longitude of the station<BR> 56 <CODE>[stlat]</CODE> latitude of the station<BR> 57 <CODE>[stheight]</CODE> height of the station<BR> 52 58 <CODE>[cftimeval]=[Refdate],[tunits]</CODE> values to generate the time following <BR> 53 59 CF conventions with reference date in <CODE>[YYYY][MM][DD][HH][MI][SS]</CODE> format and <BR> 54 time units: 'weeks', 'days', 'hours', 'miuntes', 'seconds' 60 time units: 'weeks', 'days', 'hours', 'miuntes', 'seconds'<BR> 61 <BR> 55 62 Inside the description file, user has to specify:<BR> 56 63 <CODE>institution=</CODE>Institution who creates the data<BR> … … 71 78 <B>NOTE:</B> in case observation is tabulled following a WMO code, <BR> 72 79 user can use <CODE>wmo_code_[NUM]</CODE> as units and if <BR> 73 a given file called <CODE>wmo_[NUM].code</CODE> exists <BR> 74 additional dimensions and variables will be added:<BR> 80 a given file called <CODE>wmo_[NUM].code</CODE> exists (already available: <BR> 81 0200, 020012, 0509, 4561, 0513, 4677, 0500, 0515) additional dimensions and <BR> 82 variables will be added (see below):<BR> 75 83 <CODE>wmo_code_[NUM]</CODE>: Values of the code<BR> 76 <CODE>wmo_code_[NUM]_meaning</CODE>: meaning of <BR> 77 each code<BR> 78 ------- ------ ----- ---- --- -- -<BR> 79 <CODE>wmo_code_[NUM]</CODE> with structure: <BR> 80 <CODE>reference|</CODE>web page, document reference with the code<BR> 81 <CODE>short_description|</CODE>main description of the code<BR> 82 <CODE>wmo_code|</CODE>[NUM]<BR> 83 <CODE>long_description|</CODE>long description of the code<BR> 84 <CODE>codeTYPE|</CODE>type of the code (andy of 'D', 'F', 'I', 'S')<BR> 85 <CODE>@| Values</CODE>line giving the start of the values<BR> 86 <CODE>[val1]|</CODE>[meaning of first value]<BR> 87 <CODE>(...)</CODE><BR> 88 <CODE>[valN]|</CODE>[meaning of last value]<BR> 84 <CODE>wmo_code_[NUM]_meaning</CODE>: meaning of each code<BR> 89 85 <CODE>varBUFR=</CODE>'|' list BUFR code of the variables (optional, can not be provided)<BR> 90 86 <CODE>varTYPE=</CODE>'|' list of variable types ('D', 'F', 'I', 'I64', 'S')<BR> 91 <CODE>varOPER=</CODE>'|' list of operations to do to the variables to meet their units ([oper],[val]) (optional)<BR> 87 <CODE>varOPER=</CODE>'|' list of operations to do to the variables to meet their <BR> 88 units ([oper],[val]) (optional)<BR> 92 89 [oper]:<BR> 93 90 -, nothing<BR> … … 97 94 divc, divide by [val]<BR> 98 95 rmchar,[val],[pos], remove [val] characters from [pos]='B', beginning, 'E', end<BR> 99 <CODE>NAMElon=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) <BR>100 with the longitude(x position)<BR>101 <CODE>NAMElat=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) <BR>102 with the latitude(y position)<BR>103 <CODE>NAMEheight=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) <BR>104 with the height(z position)<BR>96 <CODE>NAMElon=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) with the longitude <BR> 97 (x position)<BR> 98 <CODE>NAMElat=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) with the latitude <BR> 99 (y position)<BR> 100 <CODE>NAMEheight=</CODE>name of the variable (from <CODE>varN</CODE>, if applicable) with the height <BR> 101 (z position)<BR> 105 102 <CODE>NAMEtime=</CODE>name of the varibale with the time (from <CODE>varN</CODE>) <BR> 106 103 <B>NOTE:</B> It can be a combination of different variables from <CODE>varN</CODE> separated <BR> … … 108 105 <CODE>FMTtime=</CODE>format of the time (as in 'C' (e.g.: %Y-%m-%d@%H:%M:%S), or use <BR> 109 106 <CODE>'CFtime'</CODE> for observational times which are already in CF-like format)<BR> 107 108 ------- ------ ----- ---- --- -- -<BR> 109 <CODE>wmo_[NUM].code</CODE> file with structure: <BR> 110 <CODE>reference|</CODE>web page, document reference with the code<BR> 111 <CODE>short_description|</CODE>main description of the code <CODE>wmo_code|</CODE>[NUM]<BR> 112 <CODE>long_description|</CODE>long description of the code<BR> 113 <CODE>codeTYPE|</CODE>type of the code (andy of 'D', 'F', 'I', 'S')<BR> 114 <CODE>@| Values</CODE>line giving the start of the values<BR> 115 <CODE>[val1]|</CODE>[meaning of first value]<BR> 116 <CODE>(...)</CODE><BR> 117 <CODE>[valN]|</CODE>[meaning of last value]<BR> 110 118 </DIV> 111 119 <DIV CLASS="valins"> -
trunk/tools/documentation/other/other.html
r1953 r1958 7 7 <BODY> 8 8 <DIV CLASS="colmenu"> 9 <A CLASS="lc" HREF="obs_netcdf.html" TARGET="value">create_OBSnetcdf.py</A><BR>10 9 <A CLASS="lc" HREF="diagnostics.html" TARGET="value">diagnostics.py</A><BR> 11 10 <!--A CLASS="lc" HREF="model_graphics.html" TARGET="value">model_graphics.py</A><BR--> 12 11 <!--A CLASS="lc" HREF="multi_plot.html" TARGET="value">multi_plot.py</A><BR--> 12 <A CLASS="lc" HREF="obs_netcdf.html" TARGET="value">create_OBSnetcdf.py</A><BR> 13 13 <A CLASS="lc" HREF="ts_nc.html" TARGET="value">TS_ASCII_netCDF.py</A><BR> 14 <A CLASS="lc" HREF="UWsnd_nc.html" TARGET="value">UWyoming_snd_nc.py</A><BR> 14 15 <!--A CLASS="lc" HREF="WRF_namelist_check.html" TARGET="value">WRF_namelist_check.py</A><BR--> 15 16 </DIV>
Note: See TracChangeset
for help on using the changeset viewer.