Home
VERDI 1.4.1
Contents
1. Export Shape Files E Tame Area km2 DRYOX_N 2 kg DRYOX_N 2 _A kg ha E 1315 5655 875740826468 2433536 5 4 302669 1327 4515 625631195322 2046187 5 4 5313487 1309 1903 3636596603767 966721 5 5 0790167 1323 4392 830729537164 2160675 8 4 918641 1339 4105 370007776452 1804585 9 4 395672 1363 1545 727366164398 704919 7 4 56044 1384 5278 531687088094 2507917 2 4 7511644 1372 1534 467680366486 667539 25 4 3502984 2220 9742 857916457127 3446319 2 3 5372775 1389 3206 723523436829 1596897 2 4 9798403 2222 2184 7607501077305 902749 25 4 132028 1413 6298 539515028009 2538349 5 4 030061 2225 3373 2908771270318 1293966 2 3 835917 1404 2276 128379094424 963203 0 4 2317605 1417 3355 0225950614754 1514861 4 4 5152044 1424 6172 757287822339 j2985992 2 4 837372 1440 4378 35502573675 2168069 5 4 9517903 1473 2334 434805271438 1042260 25 4 464722 Area Informat DRYOX N 2 0 0 tee My Recent Documents My Documents 98 My Computer My Network Places File name dryox_N csy Files of type Text Files txt csv 10 2 4 Export Areal Plot Data to Shapefiles UNC Chapel Hill 57 Institute for the Environment User s Manual for VERDI 1 4 1 At the top of the Area Information tab Figure 10 11 the user may select File gt Export Shape Files to export the data to a shapefile In the Save po
2. ae 39 8 5 Areal InterpolallQi esos it ghet eer ier ger e aUas e aue acer vro dico ase cuo ge Y qe 39 9 Spatial and Temporal Data Subsetting cele e ee eee eren eerte ee eene eee en sese ta sete ea seen us 43 UNC Chapel Hill iii Institute for the Environment User s Manual for VERDI 1 4 1 9 1 Specify Time Step Ranges iui ERREUR D Eti e vei ba ter bt 44 92 SSpectty Layer RAM iate Har t bs IUE ER ae Eu ed oM dein E icu ame 44 9 3 Specify Domain Range 55s aperi Ie ede NNI enea INS E UNS e ore O EA Eee apaca de be ven 45 9 4 Rules of Precedence for Subseting Datazas ode do bed ae ea beer vr Rao 47 I0 Creatine Plots rete i RP NM IRE NN UII inb ui sit iE eMe 48 10 1 Past Tile Plot E 49 10 1 1 Time Selection and Animation Controls eene 49 10 1 2 Laver Solectron cori i t p EUH Rn utt cain leaner 50 10 1 3 Grid Cell Time Aggregate Statistics oos ues Preston Se ete dete sone ee egeo bam e to eine 50 10 2 Areal Interpolation Plot 4 e teaser i see pae ca aba ns i n a 51 10 2 1 Option Pull down Menu letras cesnsbegguedeewetjesadcactos seas ede ches ghavbiaehoadstedgoaa eave 51 10 2 2 Areal Values for Polygon Segment essen 55 10 2 3 View and Export Areal Plot Data in Spreadsheet Format 56 10 2 4 Export Areal Plot Data to Shapefiles 0 cece eececeeccecssececeeeeeeenecesseeeeseeeenaeeees 57 10 3
3. 2222 1413 2225 1404 1417 1424 1440 1473 1486 1469 1468 1443 1461 1448 2232 1526 1491 1505 1545 1537 1485 1508 1569 1553 1502 6 082 4 070 2 059 0 047 1531 T T T T T T T 1601 89 94 98 104 108 114 119 1616 January 1 2001 01 00 00 UTC Min 135 15 0 202 Max 94 28 13 249 I Datasets Formulas Areas 10 2 2 Areal Values for Polygon Segment To view the area total value and average value for a selected polygon segment use the mouse cursor to hover over a polygon on the map The values are shown at the bottom left of the information panel Figure 10 6 UNC Chapel Hill 55 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 6 Areal Values for Polygon Segments Eile Plots Window Help amp r3 Tile Plot Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula DRYOX N 2 reas Arealinterpolation oO x Area Files File Configure Controls Plot GISLayers Options Time Step 01 01 2001 01 00 00 Layer Ce Slow 50 Layer 1 DRYOX_N 2 2 BaseCase dat 55 53 51 49 47 45 43 4 39 37 35 33 31 29 27 25 23 21 18 17 15 137r Datasets Formulas Areas Tile DRYOX N 2 Arealinterpolation Eina Tl f a 1363 704919 7 kg 4 56044 kg ha 120 53 10 2 3
4. After you select a script file and click Open in the Open pop up window the Script Editor window Figures 17 3 and 17 4 will appear in the right hand side of VERDI The Script Editor allows you to edit save and run batch scripts within VERDI The Batch Scripting Language used for the VERDI Script Editor is described in the header of the sample text format script files Figure 17 3 UNC Chapel Hill 101 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 17 3 Top of Sample Script File VERDI 1 4 1 data scripts file patterns txt PAEA EE E E EE EEEE E E EEE EE E E EE EEE E E E EE EEE E E EEE EE E ER E EEEE EE E EEEE E E E EEEE E E EE EE EE E E EEEE E E E NOTE Batch Scripting Language All parameter value pairs should be inside one of the two blocks lt Global gt or lt Task gt Number of blocks is not limited Only one lt Global gt block is recommended lt Global gt blocks should contains different items if use multiple lt Global gt blocks Parameter values in lt Task gt blocks will override those in lt Global gt Currently supported parameters keys case insensitive configFile configuration file full path f dataset file path name dir dataset file folder pattern dataset file name pattern gtype plot type tile line bar vector vector vector plot variables vectorTile vector plot variables
5. Figure 10 18 Scatter Plot Dialog Box Scatter Plot Select Formulas for Axes UNC Chapel Hill 62 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 19 Scatter Plot Export Data into a CSV file NO 1 x NO2 1 Scatter n x Fie Configure Controls ime Step me 02 16 2004 23 00 00 Layer oz Scatter Plot 7 45E 02 6 77E 02 ec o 6 09E 02 4 et qo o o 5 41E 02 e Pe oo 474E 02 t e FA export scatter Plot Data into a CSVFile x amp 4 06E 02 Layers Ci 3 38E 02 TELE 9 Current layer O C Alllayers 2 71E 02 Time steps 2 03E 02 Current time step D Alltime steps Cancel E00 T r T T T T T T O 00E00 1 25E 02 2 50E 02 3 74E 02 4 99E 02 6 24E 02 7 49E 02 8 73E 02 9 98E 02 1 12E 01 1 25E 01 1 37E NO 1 ppmV 1 35E 02 6 77 E 03 0 00 February 16 2004 23 00 00 UTC Layer 0 NO 1 NO2 1 Tile Oak white 5 NO 1 x NO2 1 Scatter FastTilePlot Tile O3 2 Tile LUFRAC_01 4 10 7 Vector Plot The vector plot shows vector lines representing the vector formed by using two formulas one for each component of the vector across a geographic area one formula represents the horizontal component the other represents the vertical component Figure 10 20 The formulas selected as components of the vector must match in domain layer range and time step range You specify the
6. Show Grid Animate Plot Set Current Lines Maps as Plot Default Show Lat Lon Add Overlay The Plot Menu Bar for the Vector Plot is shown in Figure 11 2 Configure GIS Layers is supported in the Vector Plot as an option of Configure gt Maps gt Configure GIS Layers The map option is highlighted in blue font When the user selects the map menu option a pull down menu allows the user to select map layers configure GIS layers and set current maps as plot default Figure 11 2 Vector Plot Pull down Menu Options File Configure Controls Plot Print Configure Plot Zoom Time Series of Probed Cell s Export as Load Configuration Probe Time Series Bar of Probed Cell s Image Save Configuration Time Series of Min Cell s Maps Time Series of Max Cell s Show Lat Lon Animate Plot Add Overlay UNC Chapel Hill 66 Institute for the Environment User s Manual for VERDI 1 4 1 11 1 File Menu Options Options in the File menu include printing a plot and exporting a plot as an image Plots can be saved as PNG JPEG BMP EPS or TIFF image file formats SHP SHX DBF Shapefile formats the shapefiles are saved as five separate files that must be kept together shp dbf prj shx and fix and ASCII grid asc formats 11 2 Configure Menu Option The Configure pull down menu contains the following options Configure Plot Load Configuration Save Configuration and Maps 11 2 1 Configuring Plots
7. 0 05146443 0 05165763 0 05354829 0 05437502 0 05822665 0 05127602 0 05187001 0 05041530 0 05405997 0 05748555 3b 1 0 05134670 0 05083859 0 05285481 0 05435295 0 05611136 0 04938178 0 05310810 0 04434832 0 05448048 0 05496275 gt Time Steps 0 48 0 05112159 0 05288953 0 04726538 0 04970066 0 05371705 Use Time Range 0 05302355 0 05075091 0 05153894 0 04897014 Min 02d 09 07 0 04913480 Max 484 09 09 0 04986827 0 05027971 r Layers 0 5 Use Layer Range 0 05022133 Datasets Formulas Tile O3b 1 Tile Probe O3b 1 0 0 7 21 12 31 n nag 771 2 Ko 0 7 23 0 04967739060521126 0 04667569 0 04784472 0 04972808 n NARAIN 11 3 5 Set Data Ranges The Controls gt Set Row and Column Ranges menu item will bring up a pop up window that allows the user to configure the minimum and maximum values used in the row x axis range and column y axis range Figure 11 12 and 11 13 Specify the values and then click OK UNC Chapel Hill 75 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 12 Select Set Row and Column Ranges File Configure Controls Plot GIS Layers Zoom Probe
8. Previous amp Highlight all 7 Match case Done 1 4 Help Desk Support for VERDI You are encouraged to check the VERDI FAQs search archived support requests using the web based Bugzilla system search the M3USER listserv for VERDI related technical support questions and report errors and or requests for enhancement to the m3user forum The m3user forum is supported by the community and also by CMAS to help users resolve issues and identify and fix bugs found in supported software products 1 5 Future VERDI Development As stated in Schwede et al 2007 VERDI is intended to be a community based visualization tool with strong user involvement The VERDI source code is available to the public under a GPL license at http sourceforge net projects verdi This allows users who wish to make improvements to VERDI to download the software and to develop enhancements and improvements that they feel may be useful to the modeling community Examples could include user developed readers for additional file formats and modules for additional plot types Users may wish to contribute data analysis routines such as adding the ability to do bilinear Schwede D N Collier J Dolph M A Bitz Widing T Howe 2007 A New Tool for Analyzing CMAQ Modeling Results Visualization Environment for Rich Data Interpretation VERDI Proceedings CMAS 2007 Conference UNC Chapel Hill 8 Institute for the Environment User s Manual for VERD
9. Slow Layer 1 DRYOX_N 4 4 BaseCase dat en e 6294901 000 5508038 412 4721175 824 3934313 236 a 3147450 648 2360588 060 1573725 472 786862 884 0 296 89 94 99 104 108 114 118 124 128 134 January 1 2001 01 00 00 UTC Min 135 15 0 202 Max 94 28 13 249 ArealInterpolation UNC Chapel Hill 53 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 4 Areal Interpolation Plot Show Grid Gridded Data File Configure Controls Plot GISLayers Options Time Step 1 01 01 2001 01 00 00 Layer ls Slow 50 Layer 1 DRYOX_N 4 4 BaseCase dat kgiha 8 093 6 082 4 070 2 059 0 047 89 94 99 104 109 114 119 124 129 134 January 1 2001 01 00 00 UTC Min 135 15 0 202 Max 94 28 13 249 ArealInterpolation UNC Chapel Hill 54 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 5 Areal Interpolation Plot Show Selected Areas File Plots Window Help gal amp r3 Tile Plot Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Ee Selected Formula DRYOX N 4 D mmu EE w x Area Files File Configure Controls Plot GISLayers Options E Time Step i 01 01 2001 01 00 00 Layer Layer 1 DRYOX N 4 4 BaseCase dat lt I gt gt Slow 50
10. s variable name ts time step titleString plot title subTitlel plot subtitle one subTitle2 plot subtitle two savelmage image file type png jpeg eps etc imageFile image file path name imageDir image file folder drawGridLines draw grid lines on the tile plot if yes imageWidth image width imageHeight image height unitString units Author IE UNC at Chapel Hill Date 4 30 2013 Version 1 S SESERSESESESSESESSSSUEUSERSSESESESSESESSDSSUSESSESESNERSSESESESSUSEISESESESSEAEESASASAES Figure 17 4 Bottom of Sample Script File VERDI 1 4 1 data scripts tile patterns txt Globals dir verdi dist data model pattern CCTM46 s 03 1 savelmage jpeg imageDir z verdi dist data plots subTitlel Test SubTitle 1 subTitle2 Test SubTitle 2 lt Global gt lt Task gt gtype tile imageFile 03 tile lt Task gt lt Task gt gtype Line B Task gt UNC Chapel Hill 102 Institute for the Environment User s Manual for VERDI 1 4 1 As shown in Figures 17 3 and17 4 the Batch Script File format consists of two blocks a Global block and a Task Block The Global block allows a user to specify a set of parameters such as the file and directory names on which all other tasks will be performed In this block the user can specify any parameters that will be used to run any other tasks If in any other Task block the sa
11. Titles Tab dide eee te etie o dre ivan des BA ien 69 Figure 11 4 Configure Plot Color Map Tab siue on eed sema dte 69 Figure 11 5 Configure Plot Labels T3B z cs uda gone eere f pe o to iO eef a 69 UNC Chapel Hill viii Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 6 Configure Plot Other Tab iii ecce et chedeatavachaaee nU ue He te ee Ee eee ps RA ERE 69 Figure 11 7 Example Plot with Tick Marks reduced for the Legend and Range Axis 70 Figure 11 8 Right Click on Tile Plot to Zoom Out eese enne T2 Figure 11 9 Right Click on Fast Tile Plot to access Zoom Out Option eee 73 Figure 11 10 Click on Plot to Probe Data Value Shown in Lower Left of VERDI Grid Values Shown in Lower RIeht 5 oeste ped NEP etinita te tetti ducetacate si EDT 74 Figure 11 11 Spreadsheet Showing Probed Values for Region of Interest sss 75 Figure 11 12 Select Set Row and Column Ranges eere tapes coii eta eet eked 76 Figure 11 13 Enter Row and Column Values utet dene btaistalt petiere 71 Figure 11 14 Lat Lon Values Shown in Lower Right of VERDI ee 78 Figure 11 15 Plot Mem Options ere E ES 79 Figure 11 16 Animate Plot Dialog BOX La sine Oke a ee ee BA 80 Figure 11 17 Fast Tile Plot Observation Dialog 4 oto tere nae ace 81 Figure 11 18 Fast Tile Plot with Multiple Observational Data Overlays with Grid Lines
12. Ver cal Cross Section Plotas orein n n a qd a et a o aM e 58 TU d ure Senes BIO eerie o E EE E d e ats EE s 60 19 5 Time Seres Bar ea erent genta eats seti te CT Sere to ifta aptum d teet eaa id 60 Io iscatter PIOE eese olet oa apo pedo lem dsitotesstana a le donc per E 61 TOT V Ector Blocs doses n iato bae PONE dokn e ctipsaks ttes beh Lu bo on arcc 63 10 8 Contour Plot eo e Ho oio S be e Ste 65 11 Plot Menu BAE uiec ceno re dedu cass deccsueadontas lb be eek Cri neis edge bh evi ee etin ned eua 65 IEN Pile Men Ctl ONS aesan eo deed Beads ope ete ee ag a ile ean aaa ake 67 Te 2 ontsure Menu En acs eoe aive acs ideas a ticc fissi eni eese 67 T2 17 6onbgurig Plots dro ste to qetuse oi qat ballast eas 67 11 2 2 Loading and Saving Configuration eene 70 11 3 Controls Meni OpUDDS cosi ne eaa oet tere E eqe duse cna A E 71 11 3 1 Zoom Using the Left Mouse Button iiti ttt ott reete ton ebscaadecdenaieaes 71 11 3 2 Zoom Using the Right Mouse Button eeesesseseeeeeeeeeeeeeenee enne 71 11 3 2 1 Vector Plot uuiina iced irte dei e n oret d da ad a eae 71 T1 2 2 2 Fast Til Plot and Areal Plot end are e a a 72 11 3 3 Probing Values at Specific POLIS csssciccyszeseloscvesseessdesees sea tae ooo Deis eso MEHREREN 73 11 3 4 Probing a Domain Region of Data sess 74 13 5 5 Set Data ARAM BCS o tti ns ccaaickente ds assented uh didn iu Deu INR LM ME d Run D a RE EUREN RAT 75 11 3 6
13. at the end of the command is optional 18 1 Example Command Line Script for Linux Users Set an environment variable SVERDI HOME by using setenv VERDI HOME home a username VERDI 1 4 1 Where a username is your username UNC Chapel Hill 112 Institute for the Environment User s Manual for VERDI 1 4 1 The following script options will read in the file as the first dataset select O3 1 as the formula from dataset 1 and create a tile plot of the O3 1 verdi sh f S VERDI_HOME data model CCTM46 P16 baseO2a 36k O3MAX s O3 1 gtype tile Example script file Note that quotes as shown highlighted in red may be needed around the entire list of parameters f bin csh f 8hO3 Daily Max Plot setenv DIR home training verdi 1 4 data OBS verdi sh f DIR ACONC O3 8hr dmax V f SDIR AQS overlay 2002 07 ncf configFile home training config txt s O3 1 s 038 2 1000 Note Currently the syntax for the command line script is slightly different than the syntax for the batch script For example the batch script method supports requesting a plot of hour 12 using the notation O3 1 12 but the command line script option requires the variable name and time step be specified independently s O3 1 ts 12 18 2 Example Command Line Script for Windows Users Edit the run bat script in the VERDI 1 4 directory by right clicking on the file and selecting edit UNC Chapel Hill 113 Institute for t
14. lt sub title 2 string gt allow you to control a plot s subtitles if desired Subsequent plots will use the default subtitles unless these arguments are used again subTitleFont lt fontSize gt allow you to control the font size of the subtitle of a plot system lt system command gt sends the specified command to the operating system s command line tfinal final time step gt sets the last time step for each formula s time step range to the specified step number where the first step number is denoted by 0 tinit lt initial time step gt sets the first time step for each formula s time step range to the specified step number where the first step number is denoted by 0 titleFont lt fontSize gt allows you to control the font size of the title of a plot titleString lt title string gt sets the title for the next plot made to the specified title Subsequent plots will use the default VERDI title unless this argument is used again UNC Chapel Hill 117 Institute for the Environment User s Manual for VERDI 1 4 1 ts lt time step gt sets the selected time step for each formula in VERDI s memory to the specified step number where the first step number is denoted by 0 This will remain the selected time step until you change it It affects only tile plots and vertical cross section plots unalias lt aliasname gt is used to undefine an alias unitString lt unit string gt can be u
15. rainfall etc from each cell for a given polygon segment is calculated using the following equation TV sum Orci Vic where Orci Area of overlay of cell at row r and column c with segment i Vic value of cell at row r and column c and r and c iterate across the rows and columns of the grid The Average Value is calculated by dividing the total value by the area of the polygon segment AverageV TV Ai where A Area of the polygon segment i UNC Chapel Hill 118 Institute for the Environment User s Manual for VERDI 1 4 1 20 Licenses for JAVA Libraries used by VERDI VERDI has been developed using a number of open source Java libraries Table 21 1 contains a list of the jar files or Java libraries that are used by VERDI a link to where each library may be acquired a link to the location where the license is referenced by the documentation for each library as well as a link to each license The distribution for VERDI contains a sub directory called licenses This directory contains a copy of the licenses for the open source Java libraries used by VERDI Table 20 1 JAVA Libraries used by VERDI List of Java Where to acquire Reterenee to Link to license or the Software License for MUN Libraries software specific license number Software JTS java topology suite http sourceforge net proje http www vividsolutions http www gnu org copyleft less cts jts topo suite com JTS jts_fram
16. 03 2 03 3 2 Test SubTitle 1 Test SubTitle 2 2 017E 1 1 764E 1 1 512E 1 1 260E 1 1 008E 1 7 562E 2 5 041E 2 2 521E 2 5 580E 7 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 124 45 1 022E 2 Max 54 48 1 602E 1 17 1 Specify hour time step formula in batch script mode In VERDI 1 4 the Script Editor allows the user to specify the timestep using the format VARIABLE dataset number timestep UNC Chapel Hill 106 Institute for the Environment User s Manual for VERDI 1 4 1 The following example shows the batch script notation used to specify an hour time step formula such as reading O3 1 17 for hour 17 from a given file in scripting mode see Figure 17 10 The batch script can be used to generate plots of a specific hour or time step using the formula s Variable dataset hour for example s 03 1 17 to plot the Temperature in first dataset for hour 17 Batch Script Example lt Global gt dir LOCAL DIR verdi 1 4 data model imageDir LOCAL DIR verdi 1 4 data images savelmage jpeg Global Task gtype tile f CCTM46 P16 baseO2a 36k O3MAX imageFile CCTM46 P16 baseO2a 36k O3MAX tstep 17 s 03 1 17 lt Task gt UNC Chapel Hill 107 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 17 10 Fast Tile Plot of Ozone at Time step 17 Layer 1 Layer 1 O3 1 17 1 21 41 61 81 101 121 141 June 1 2002 16 00 00 UTC Min 40 86 0 006
17. 1 Lambert Conformal Conic Map Projection Example Plot File Configure Controls Plot GIS Layers Time Step 1 01 01 2001 01 00 00 Layer il Stats None o12 asa tes pe Sow 50 Layer 1 DRY N 2 2 agg cctmJ3fcnh3 2001 base lambert ncf 109 100 91 82 73 64 55 4B 37 28 19 January 1 2001 01 00 00 UTC Min 147 1 0 050 Max 93 29 36 122 UNC Chapel Hill 90 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 12 2 Polar Stereographic Map Projection Example Plot File Configure Controls Plot GIS Layers Time Step 1 03 16 2006 00 00 00 Layer ik Stats None x gt 0 12 Slow 50 Layer 1 HT 3 3 GRIDCRO2D_2006075_polar_stereagraphic ncf 138 x 4 5612 551 131 121 4 4881 995 1114 101 1B A 4151 439 a1 1 3420 883 81 714 2690 327 81 81 1959 771 414 J i 1229 215 33 4 21 498 660 11 231 896 March 16 2006 00 00 00 UTC Min 83 112 231 896 Max 70 122 5612 551 UNC Chapel Hill 91 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 12 3 Mercator Map Projection Example Plot File Configure Controls Plot GIS Layers 1 05 01 2009 00 00 00 Layer 1 2 Stats None x gt 0 12 fas m Slow Layer 1 HT 4 4 GRIDCRO2D_mercator 81 73 65 57 49 41 33 25 17 ose To pF rTr M qrB T I T 1 21 41 61 81 101 1
18. 1 008E 1 8 402E 2 714 6 722E 2 ppmv 5 041E 2 364 3 361E 2 1 680E 2 2 790E 7 June 1 2002 02 00 00 UTC Min 78 17 1 933E 4 Max 16 54 7 385E 2 only 7 tick boxes are labeled rather than all 13 T 1 21 41 61 81 101 121 141 tite 03 1 11 2 2 Loading and Saving Configuration If you have made changes to the configuration of a plot and would like to save the configuration for future use on other plots use the Save Configuration option from the Configure pull down menu on the plot It is important to create a file name that indicates the formula name the dataset and the type of plot along with the cfg extension that indicates that it is a configuration file so that you will know which plot the configuration file was saved for An example file name is lt FormulaName gt _ lt DatasetFilename gt _ lt PlotType gt cfg or O3 CCTM base tile cfg This is only an example name you may use your own naming convention What is important is not how you name the files or how you organize the files into directories but that you remember the datasets and variables to which a specific configuration may be applied Saved configuration files may also be invoked in batch or command line scripts by setting the parameter configFile i e configFile C Program Files WERDI_1 4 1 data configs o3_10bin cfg To load a previously saved plot configuration first create a plot that is of the same type an
19. 1 le J Se e LLLA ost nili LLLA 10 Creating Plots After creating a formula you are ready to create and view some plots The available plot types are shown on the buttons at the top of the VERDI main window fast tile plot vertical cross section plot time series plot time series bar plot scatter plot vector plot and contour plot AII of these are described in this section Once you have selected highlighted a formula in the list of formulas you have created in the Formula pane you generate each plot type by clicking on the appropriate button using your left mouse button You can also see the selected formula to the right of all of the plot buttons If additional information is required in order to generate the plot you have requested a dialog box appears to prompt you for that information Each plot contains its own menu bar at the top that has options for configuring and exploring the plot the four pull down menus there are File Configure Controls and Plot The options for each of these menus are described in more detail in Section 11 Configuring Plots Using the Plot Menu Bar UNC Chapel Hill 48 Institute for the Environment User s Manual for VERDI 1 4 1 10 1 Fast Tile Plot The Fast Tile Plot allows the user to display the time steps and vertical layers contained in a gridded dataset and to display grid cell time aggregate statistics An example of the Fast Tile Plot window is shown in Figure 10 1 Figure 10 1 Fast
20. 2011 Users Guide HTML 05 31 2011 Test Documentation 05 312011 Recent Downloads Windows Installation File 05 31 2011 L Gzipped tar archive for Linux Download 05 31 2011 Zipped archive of shape2bin Download 05 312011 DMG File for Mac OSX Download 05 31 2011 Example Data Files Example Data is provided in the release archive 05 31 2011 Developer Instructions View 05 31 2011 Release date Edit Contact Inf Training Evaluation Submit Evaluation for 04 18 2011 SMOKE class Log Out Community Modeling and Analysis System CMAS ents al More information questi n nd concerns should be directed to cmas unc_edu 1 3 Where to Obtain VERDI Documentation Documentation is available in several locations described below Each location provides links to the available documentation for VERDI which can be viewed in your web browser or downloaded and saved to your computer e The VERDI download page on the CMAS website accessed using step 4 in Section 1 2 contains links to all of the available documentation e On the left hand side of the www cmascenter org web site you can hover the cursor over the Help Desk link and choose DOCUMENTATION from the menu that appears Select the product documentation that you want from the drop down list Figure 1 5 and click Submit Select the model release from the drop down list and click Search The resulting docum
21. Configure Controls Plot GIS Layers EEE Time Step 1 06 01 2002 00 00 00 Layer 1 Stats None gt 0 12 lt gt gt Slow 50 1 CCTM46_P16 baseO2a 36k O3MAX X Layer 1 O3 1 1 CCTM46 P16 baseO2a 36k 03MAX 1 008E 1 Variables Double dick to add the variable as a formula INO ppmV 1 2 ppmv 1 8 822E 2 7 562E 2 Add Variable s to Formula Editor Add Variable s as Formula s 6 302E 2 ppm Time Steps 1 25 50 5 041E 2 E Use Time Range 43 Min 1 06 01 2002 00 00 00 36 3 781E 2 Max 25 4 06 02 2002 00 00 00 29 2521E 2 Layers 1 3 22 E Use Layer Range 15 1 260E 2 Min 16 8 Max 34 1 T 2790E 7 1 2 41 61 81 101 121 141 Domain AR June 1 2002 00 00 00 UTC Min 124 45 5 111E 3 Max 54 48 8 010E 2 Datasets Formulas Areas 6 6 Time Steps Layers Panels The range that is available for the dataset is listed in the Time Steps or Layers Panel in parenthesis next to the label for the panel e g for a dataset that has 5 time steps the range would be displayed as Time Steps 1 5 The user can select to use a subset of the full time step range by clicking on the Use Time Range checkbox and then using the Min and Max spinner controls to set a new minimum or maximum values for example choosing time step 2 as the minimum time step and time step 4 as the maximum When a tile plot is created it will only display
22. Figure 8 4 Coordinate System Geographic lat lon i Figure 8 5 Projection Information i S Open Area File Coordinates Please select the name field and the coordinate projection to use Name Field PRJ COV ID v Coordinate System projected x y Polar Sterographic Projection ambert Conformal Conic Projection ercator Projection ransverse Mercator Projection Figure 8 6 Additional Data Fields appear depending on projection selected UNC Chapel Hill 41 Institute for the Environment User s Manual for VERDI 1 4 1 Please select the name field and the coordinate projection to use Name Fit PRI COLD w Coordinate System projected x y UNC Chapel Hill 42 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 8 7 Area Name Fields available for Shapefile Areas 13010003 13010004 13010001 13010002 13010005 13020101 13020102 13020204 13020202 13020205 13060001 13020201 13020207 m 9 Spatial and Temporal Data Subsetting Both the Dataset pane and the Formula pane include the three panels discussed in Sections 9 1 through 9 3 Time Steps Layers and Domain Section 9 4 then discusses the precedence rules for subsetting data that determine which pane s subsettings Dataset or Formula take priority UNC Chapel Hill 43 Inst
23. Figures 11 3 through 11 6 show the dialog boxes that appear when you select Configure Plot The Configure Plot dialog box contains four tabbed options Titles Color Map Labels and Other e The Titles tab Figure 11 3 allows you to edit title text and select the font type size and color for the title and two subtitles of the plot Titles may be turned on or off by selecting or deselecting the check box for each title If a check box is unselected the title text box font type and size box and color box are grayed out e The Color Map tab Figure 11 4 allows you to select the number of tiles the palette type to be used the color interval the number format and the option to have a linear or logarithmic scale As you vary the number of tiles the palette types that are available to choose from are automatically updated The palette type options include sequential similar to what users typically use for PAVE plots qualitative and diverging The Interval pull down menu is set to Automatic by default The color intervals are automatically calculated based on the Min and Max values of the dataset and the number of tiles To change the Min or Max value type a new value into the text box and then click Rebuild To specify the number format used in the map legend enter the format in the entry box using the C language s printf routine s format syntax and then click Rebuild e g for 96 1 2E a zero in the legend would be printed with the for
24. Host emerald X Password eeeeeeese netscr izadams VERDI verdi 1 31 data model Double click a NetCDF file or directory of BaseCase dat CCTM46 P16 base02a 36k ACONC 2002060 1 dave CCTM46_P 16 baseO2a 36k O3MAX GRIDCRO2D_2006075_polar_stereographic ncf GRIDCRO2D_mercator agg cctmJ3fx nh3 200 ibase lambert ncf cmaq max803 PHASEsum02 ioapi grid_pophous_utm ncf world NOX latlon ncf Select one or more variables The variables read from the remote dataset will be displayed in the dataset and variable browser in the same way that variables from a local dataset are added and displayed within VERDI The subsetted local dataset names are identical to the file names on the remote host except for an additional extension that enumerates how many times the remote files were read and saved locally by VERDI i e filenamel filename2 filename3 etc as shown in Figure 6 6 To add additional variables from the same remote dataset click on the plus remote button and repeat the above procedure The Remote File Browser retains the login session and the directory that was last accessed by the user to facilitate ease of accessing remote datasets VERDI will increment the numerical extension to the dataset name to allow the user to know that this subset file was created using the same remote dataset but that the subset file with the new numerical extension may contain a different subset of variables N
25. Max 110 29 0 073 17 2 Mathematical function capability in batch script mode This update provides the user the ability to perform mathematical functions in VERDI using the scripting mode For example Find maximum over all time steps at each grid cells The batch script can be used to generate plots for each mathematical function by using the task block to define each function The notation used within the task block is s Formula Variable datasetit For example s max O3 1 to plot the Maximum value over all timesteps for each grid cell in the domain s min O3 1 to plot the Minimum value over all timesteps for each grid cell s mean O3 1 to plot the Mean value over all timesteps for each grid cell s sum O3 1 to plot the Sum of the variable over all timesteps for each grid cell The Mathematical functions will operate over all time steps at each grid cell Examples for the batch script notation and the images produced are provided in the sections below 17 2 1 Batch Script Example Maximum Ozone layer 1 Figure 17 11 UNC Chapel Hill 108 Institute for the Environment User s Manual for VERDI 1 4 1 lt Global gt dir LOCAL DIR verdi 1 4 data model gtype tile imageDir LOCAL DIR verdi 1 4 data images savelmage jpeg Global Task f CCTM46 P16 baseO2a 36k O3MAX imageFile CCTM46 P16 baseO2a 36k O3MAX tstepmax layerl s max 03 1 lt Task gt Figure 17 11 Fast Tile Plot of Maximum Air Temperatur
26. O3 1 1 CCTM46 P16 baseO2a 36k 03MAX 1 008E 1 E 8 822E 2 Double click to add the variable as a formula 81 NO ppmV 1 NO2 ppmV 1 03 ppmV 1 m 7 562b 2 6 302E 2 ppm 5 041E 2 Time Steps 1 25 Ze Time Range 33 1 Min 01 2002 04 00 00 3 781E 2 2 521E 2 Max 25 5 06 02 2002 00 00 00 1 260E 2 Layers 1 3 1 E Use Layer Range 2 790E 7 June 1 2002 04 00 00 UTC Min 78 17 1 865E 6 Max 20 45 6 776E 2 Datasets 9 2 Specify Layer Range Information on the range of vertical model layers included in a dataset is displayed in the Layers panel Figure 9 2 You can use the Min and Max spinner controls to select a subset of the available layer data for plotting Check the Use Layer Range box above the spinner controls to tell VERDI to use the layers you have specified By default a plot will initially display data for the minimum layer chosen in the Layers panel The range of the layers available in the Layer spinner control at the top of the plot will reflect the subset of layers specified when the Use UNC Chapel Hill 44 Institute for the Environment User s Manual for VERDI 1 4 1 Layer Range box is checked Subsetting a dataset s or formula s layer range will affect any plots made see Section 9 4 to learn the precedence rules Figure 9 2 Edit Layer Range in Formula Pane
27. Server 2 4 Graphics Requirements Three dimensional contour plots require a graphics card with OpenGL or DirectX capability By default VERDI uses OpenGL for 3D rendering If you would like to use DirectX instead add the line j3d Dj3d rend d3d to the verdi ini file 2 5 Display Properties VERDI works best on screen displays that have been set to a high or perhaps the highest screen resolution 1280 x 1024 pixels for Windows XP machines or 1440 x 900 for Mac or Windows Vista To adjust your screen resolution for a Windows XP machine right click on your desktop and then click on the Settings tab in the pop up window Use the slider under the screen resolution section to set the resolution to 1280 x 1024 pixels You may need to reboot your computer for this modified screen setting to take effect For Windows Vista right click on your desktop and click on Graphics Properties In the pop up window click on Display Settings To adjust the screen resolution on a Mac go to Applications and double click on System Preferences then under Hardware select Displays Select 1440 x 900 3 VERDI Installation Instructions 3 1 VERDI Installation Installing VERDI on a Windows operating system is accomplished by running a standard installer program For Linux and other non Windows platforms VERDI is distributed as a gzipped tar file that contains the executable application and the third party libraries needed for VERDI Currently the VERDI distributio
28. T T 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 96 55 0 012 Max 20 45 0 062 17 2 4 Batch Script Example Sum of Ozone layer 1 Figure 17 14 Global dir LOCAL DIR verdi 1 4 data model gtype tile imageDir LOCAL DIR verdi 1 4 data images saveImage jpeg lt Global gt lt Task gt f CCTM46 Pl16 baseO2a 36k 03MAX imageFile CCTM46 P16 baseO2a 36k O3MAX tstepsum layerl s sum 03 1 lt Task gt UNC Chapel Hill 111 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 17 14 Fast Tile Plot of the Sum of Ozone aggregated over 25 time steps Layer 1 sum O3 1 1 632 97 9141 85 79 73 67 61 55 49 43 37 31 251 19 12s 1 465 1 297 1 130 ppmv 0 962 0 794 0 627 0 459 0 292 T T T T T T 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 96 55 0 292 Max QU 45 1 557 18 Command Line Scripting The commands described in this section can be executed from the command line through either command line arguments or Windows batch files In Linux you can edit the verdi sh script adding the command options at the end of the last line of the script If you are using Windows edit the run bat script again adding the command options at the end of the last line and submitting the script at the windows command line An example syntax for all commands follows the format command command options where the
29. Tile Plot File Configure Controls Plot GIS Layers Time Step 1 2 06 01 2002 00 00 00 Layer 2 Stats None gt 0 12 Slow 50 Layer 2 O3 1 1J CCTM46_P16 baseO2a 36k 03MAX 400 4 9 871E 2 8 637E 2 7 403E 2 6 170E 2 4 936E 2 3 702E 2 2 468E 2 1 235E 2 7 540E 6 Y T T T T T T 1 25 49 73 97 121 145 June 1 2002 00 00 00 UTC Min 85 55 9 082E 3 Max 54 48 8 147E 2 10 1 1 Time Selection and Animation Controls At the top left of the fast tile plot the spin control can be used to incrementally change the time step by clicking on the up or down arrow The top right corner of the plot contains buttons that allow the user to use play reverse forward and pause options to control the animation of the plot A text box labeled Slow allows the user to add a delay between frames by entering a number delay is in milliseconds the default delay is 0 milliseconds If the text box is not visible expand the width by clicking with the left mouse button on the edge of the window and dragging to the right Enter a number for the delay in the box and then hit Enter A larger plot with multiple map layers would not require the user to add a delay between frames but a small zoomed in plot with few map layers will require the user to add at least a 200 millisecond delay between frames to comfortably view the data Putting in a larger number will further slow the animation UNC Chapel Hill 49 Insti
30. Time Step T Slow 50 Set Row and Column Ranges ayer 1 OS 1 Show Grid Lines TM48 P18 baseO2a 36k O3MAX Show Lat Lon 1 008E 1 8 822E 2 7 562bE 2 6 302E 2 5 041E 2 3 781E 2 2 521E 2 1 260E 2 2 790E 7 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 124 45 5 111E 3 Max 54 48 8 010E 2 UNC Chapel Hill 76 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 13 Enter Row and Column Values Tile O3 1 Talem File Configure Controls Plot GIS Layers Time Step 8 06 01 2002 07 00 00 Layer 158 Slow 50 Layer 1 O3 1 1 12CCTM48 P18 baseO2a 36k O3MAX d 1 008E 1 59 58 8 822E 2 57 56 B6 7 562E 2 54 53 gt 6 302E 2 i i 1 50 6041E 2 4g 48 3 781E 2 47 4 4 2 521E 2 43 4 i 1 260E 2 41 40 2 790E 7 91 96 101 106 111 116 121 126 131 June 1 2002 07 00 00 UTC Min 96 55 7 152E 5 Max 114 56 5 025E 2 amp Set Rows and Columns 11 3 6 Showing Latitude and Longitude To view the latitude and longitude values for a point on the plot select the Show Lat Lon option on the Controls menu then hover your cursor over the location for which you would like to know those values The lat lon coordinates will be displayed in the lower right hand side of the window Figure 11 14 The option to display the lat lon coordinates may be selected and works with either the Zoom or t
31. Type LAMBERT LAMBERT center lon lat 97 000 40 000 LAMBERT true latitudes 45 000 33 000 Master Grid X Y Origin 2736 000 2088 000 Master Grid cell size 36 000 36 000 Master Grid NCOL NROW NLAY 148 112 19 The netCDF java v4 1 library writes the default projection information to a text file in the directory where the CAMx binary UAM IV file is located This allows the user to review and edit the projection information to make it consistent with the projection specified in the CAMx diagnostic text files The definitions of the projection parameters used in the camxproj txt file are defined using Models 3 I O API format http www baronams com products ioapi GRIDS html The user must edit the camxproj txt file to match the grid description information provided in the corresponding camx diag file Figure 12 6 shows the definition for the grid projection parameters for a Lambert projection Figure 12 6 Models 3 I O API Map Projection Parameters for Lambert Lambert Conformal Coni GDTYP Z P ALP lt P BET are the two latitudes which determine the projection cone P G M is the central meridian X CENT Y CENT are the lat lon coordinates for the center 0 0 of the Cartesian coordinate system Coordinate units are meters Figure 12 7 shows the values of the camxproj txt once it was edited to match the values of the camx diag file Figure 12 4 using the definitions of the Models 3 grid parameters Figure 12 5 Figure 12
32. UNC Chapel Hill 65 Institute for the Environment User s Manual for VERDI 1 4 1 once rather than repeat the same information for each type of plot Only options that are applicable to a particular plot type are enabled others are grayed out and cannot be selected Menu options were rearranged and or added in VERDI 1 3 which resulted in the Plot Menu Bar being significantly different for the Vector Plot and the Fast Tile Plot Currently the Vector Plot is based on the original Tile Plot which was removed in VERDI 1 4 The Areal Plot is based on the Fast Tile Plot In a future release the vector plot will also be based on the Fast Tile Plot The Plot menu bars options will be discussed separately The items listed in red font in Figure 11 1 are new options supported in the Fast Tile Plot and Areal Plot the items listed in blue font are features of Vector Plot that for the Fast Tile and Areal Plots were moved to a new column labeled GIS Layers Plot configuration options that are available in VERDI are discussed in this section Figure 11 1 Fast Tile and Areal Plot Pull down Menu Options File Configure Controls Plot GIS Layers Print Configure Plot Zoom Time Series of Probed Cell s Add Map Export as Load Configuration Probe Time Series Bar of Probed Layers Image GIS Save Configuration Cell s Set Row and Time Series of Min Cell s Configure GIS Column Ranges Time Series of Max Cell s Layers
33. View and Export Areal Plot Data in Spreadsheet Format To view the average and total interpolation values for selected formulas in a spreadsheet format right click on the Areal Interpolation Plot and select Area Information Figure 10 7 The Area Information Spreadsheet contains four columns the identification number from the name field for the polygon the total area average interpolated value and total interpolated value Figure 10 8 At the top of the Area Information tab the user may select File Export to export the data to a spreadsheet file Figure 10 9 The save pop up window allows the user to specify with either a text txt or comma separated values csv format also known as a comma delimited file Figure 10 10 UNC Chapel Hill 56 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 7 Right Click on Area Plot File Configure Controls Plot GISLayers Options Figure 10 8 Area Information Spreadsheet Area Information DRYO NTC Time Step 1 01 01 2001 01 00 00 Layer 1 Ls I gt Slow 50 Area Information DRYOX N 1 1 0 0 Name Area km2 DRYOX N1 ko DRYOX_N ILA kaha E Layer 1 DRYOX N 2 3010101 5655 875740826468 2433536 5 4 302669 znas Caca di 8010102 4515 625631195322 2046187 5 4 5319487 16 138 3010
34. already visible Figure 9 3 To select a subset of the domain press the Edit button The Edit Domain dialog box will appear Figure 9 4 If the area of interest is large background data such as state and county outlines will be shown on the map The magnifying glass buttons above the map can be used to zoom in and out on the map Use the pan icon to drag the map to a position where the desired area is displayed To select the desired cells first press the Select Region button You can then drag a box around the area of interest selected cells will appear in blue To clear out the selected area use the Clear Region button When you are satisfied with the domain subset you have chosen click the OK button Subsetting a dataset s or formula s domain range will affect any plots made see Section 8 4 to learn the precedence rules UNC Chapel Hill 45 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 9 3 Using the Slider to View the Domain Panel W z TE Er File Plots Window Help gs amp Ea Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula 03 1 Tile O3 1 5 fol File Configure Controls Plot GIS Layers Time Step 1 06 01 2002 00 00 00 Layer 2 5 Stats None Slow Variables Layer 2 O3 1 Double click to add the variable as a formula pem 11 CCTM48 P
35. at that formula s domain layer range and time step range The minimum or maximum value of that formula over the domain and layer range at that time step is calculated by VERDI and used for each of the time step s data points 11 4 2 Animate Plots You can create an animated plot by selecting the Animate Plot option The Time Series and Time Series Bar Plots do not have an Animate Plot option The plots that may be animated include Tile Fast Tile Vertical Cross Section Vector Plot and Contour Plot An Animate Plot dialog box Figure 11 16 will appear allowing you to save animations either as an animated GIF with a file extension of gif or as a Quicktime movie with a file extension of mov This Plot menu option is plot specific and so does not allow you to animate more than one plot at a time To animate multiple plots you will need to use the Plots pull down menu at the top of the VERDI main window see Section 5 2 2 Animate Tile Plots UNC Chapel Hill 719 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 16 Animate Plot Dialog Box Animate Plot Animate Plot Starting Time Step 06 01 2002 00 00 00 Ending Time Step 25 06 02 2002 00 00 00 C Make Animated GIF Make Movie 11 4 3 Add Overlays 11 4 3 1 Observational Data Overlays It is useful to visually compare the results contained in model output datasets with the data points in observational datasets You can do this b
36. be asked if you want to continue 5 1 2Save Project The Save Project and Save Project As options save dataset lists and associated formulas as a project for later re use Note that plots are not saved with a project only datasets and formulas are saved If you wish to save a plot configuration for later use see Section 11 2 2 Loading and Saving configuration 5 1 3View Script Editor The View Script Editor allows users to modify and run batch scripts within VERDI Three sample script files are provided with the VERDI distribution under the VERDI HOME data scripts directory On a Windows machine the SVERDI HOME is typically C Program Files VERDI 1 4 1 Use the Open pop up window to specify eps txt one of the sample script files The contents of the eps txt will be displayed in the Script Editor in the right side of the VERDI window Modify it to specify the local directory path name for the sample data files the formulas the type of plots and the image format The plots are not rendered within VERDI but may be viewed using an image viewer The batch scripting language is described in the sample script files and will be described in more detail in Section 17 VERDI Script Editor UNC Chapel Hill 21 Institute for the Environment User s Manual for VERDI 1 4 1 5 2 Plots Menu Options VERDI opens a single window for plots to the right of the Dataset Formula and Area panes As plots are created each in its own sub wi
37. click the Home link for instructions on how to obtain them Where to Obtain VERDI You can download the latest version of VERDI from http www verdi tool org see Figure 1 1 When you click on the link to download VERDI you will be sent to the CMAS Model Download Center To download and install VERDI follow the instructions below skipping step 2 Alternatively you may also begin at the CMAS web site http www cmascenter org and follow the instructions below 1 2 Log in using an existing CMAS account or create a new CMAS account Hover the cursor over the Download Center link on the left hand side of the web site and choose MODELS from the menu that appears Select a model family to download as shown in Figure 1 2 Use the pull down list to select VERDI and then click Submit Select the product you wish to download as shown in Figure 1 3 Also specify the type of computer you are planning to run VERDI on such as Linux PC Windows or Other from the items in the scroll list Note that the compilers question is not relevant for VERDI so it can be skipped Finally click Submit In the table that appears follow the links to the Linux or Windows installation instructions the release notes file the user s manual the test documentation and either a zip archive for Windows or a gzipped tar archive for Linux see Figure 1 4 UNC Chapel Hill 2 Institute for the Environment User s Manual for VERDI 1 4
38. eet oan 95 Figure 17 1 File View Script Editor 1 noe bt rd deb anaes 100 Figure 17 2 Open Pop up WIndOw oeste ub esi gp este bt at tab tus iui etudes iMd scii 101 Figure 17 3 Top of Sample Script File VERDI 1 4 1 data scripts file patterns txt 102 Figure 17 4 Bottom of Sample Script File VERDI 1 4 1 data scripts tile patterns txt 102 Figure 17 5 Close Dataset s Warning Message 2 etri taret etre tina re ehe Seas ee iae eae Diva 103 Figure 17 6 Highlight Text to Select Task and Click Run eee 104 UNC Chapel Hill ix Institute for the Environment User s Manual for VERDI 1 4 1 Figure 17 7 Successful Batch Script Run Message sese nennen 105 Figure 17 8 Unsuccessful Batch Script Run Message File not found sssss 105 Figure 17 9 Plot Image Generated by Task Block eene 106 Figure 17 10 Fast Tile Plot of Ozone at Time step 17 Layer 1 eee 108 Figure 17 11 Fast Tile Plot of Maximum Air Temperature aggregated over 25 time steps 109 Figure 17 12 Fast Tile Plot of Minimum Ozone aggregated over 25 time steps 110 Figure 17 13 Fast Tile Plot of Mean Ozone aggregated over 25 time steps 111 Figure 17 14 Fast Tile Plot of the Sum of Ozone aggregated over 25 time steps 112 Figure 18 1 Location of run bat script in Win
39. formula that uses variables from the three filenames UNC Chapel Hill 103 Institute for the Environment User s Manual for VERDI 1 4 1 This formula takes ozone in file 1 and subtracts the ozone in file 2 and adds two times the ozone in file 3 The type of plot is specified as a tile plot by setting the parameter gtype to tile i e gtype tile The image file format is specified by setting the parameter saveImage to jpeg i e saveImage jpeg The output directory where the images will be stored is specified by setting the parameter imageDir i e imageDir D verdi dis2 The image file name is specified by setting the parameter imageFile imageFile three components 36k 03MAX Use the left mouse button to highlight the task that you would like to run and then click Run in the Script Editor window a pop up window will appear that indicates the task ran successfully Figure 17 6 In the example shown in Figure 17 6 the title and sub title were obtained from the definition in the global block Aspects of the plot defined in the global block are used for multiple tasks and are applied even if only a highlighted task is run Figure 17 6 Highlight Text to Select Task and Click Run FFF TT TT FTF T FTF F FFF FF FTFFFF a Ce me omen If the user selects Run without highlighting a Text Block then the entire batch script will be run and the plots generated To edit the batch script highlight a segment that you would like
40. functions will return a matrix when passed a dataset variable 1 abs Returns the absolute value of the argument 2 sqrt Returns the square root of the argument 3 sqr Returns the square of the argument 4 log Returns the base 10 logarithm of the argument D EXDE dos Returns Euler s number raised the power of the argument 6 Im Returns the natural logarithm of the argument Te HEIL Returns the sine of the argument The argument is in radians 8 coS Returns the cosine of the argument The argument is in radians 9 TAN es Returns the tangent of the argument The argument is in radians 10 sind Returns the sine of the argument The argument is in degrees 11 cosd Returns the cosine of the argument The argument is in degrees 12 tand Returns the tangent of the argument The argument is in degrees UNC Chapel Hill 98 Institute for the Environment User s Manual for VERDI 1 4 1 The following functions will return a single number in all cases when passed a dataset variable 1 mean Average cell value for all cells in currently selected domain sum Sum of all cell values in currently selected domain min For each cell i j k in the currently selected domain this calculates the minimum value for that cell over the currently selected time steps In other words the minimum value in cells 7j k tmin tmax max For each cell i
41. into the VERDI subdirectory of your USERPROFILE directory e g C Documents and Settings yourusername verdi and renamed to config properties On Linux this file is copied into the username verdi subdirectory and renamed to config properties Users are encouraged to edit this file to specify default directories for saving files for placing the location of configuration files and for saving project files Contents of config properties TEMPLATE This file should be put in USER_HOME verdi subdirectory Please use double backslash for windows platform or slash for UNIX like platforms as file Please uncomment the following lines and modify them to suit your local settings Windows example settings format UNC Chapel Hill 16 Institute for the Environment User s Manual for VERDI 1 4 1 verdi project home C Program Files WERDL_1 4 1 project verdi config homezC WProgram FilesWVERDI 1 4 1Wconfig Linux example settings format verdi project home data project verdi config home data configs verdi user home data model verdi dataset home data model verdi script home data scripts WDT default area file folder verdi hucData data hucRegion For VERDI to access remote big netCDF data files verdi remote hosts terrae nesc epa gov vortex rtpnc epa gov garnet0 1 rtpnc epa gov tulip rtpnc e pa gov remote file util usr local bin RemoteFileUtility verdi remote ssh us
42. j k in the currently selected domain this calculates the maximum value for that cell over the currently selected time steps In other words the maximum value in cells i j k tmin tmax Binary Operators Binary operators are not passed a value but operate on the operands to their left and right Typically they will return a matrix of data by performing the operation on each cell of the operand s arrays If both of the operands are single numbers then these binary operators will return a single number For example O3 1 2 multiplies each item in the O3 1 array by 2 and returns the result O3 1 O3 3 multiplies each item in the O3 1 array by the corresponding item in the O3 3 array and returns the result Note that this assumes that the arrays are of equivalent shape 3 2 simply multiplies 3 by 2 The binary operators Cope el usos Returns the sum of the operands Posi Returns the difference of the operands Tm Returns the product of the operands lotes Returns the ratio of the operands TE dn Returns the left operand raised to the power of the right operand Boolean binary operators return either 1 or 0 in each cell of the resulting matrix If the operands are single numbers then a single 1 or 0 is returned The Boolean binary operators DEOOVCUA omo eH Ros or S sss Returns 1 if the left operand is less than the right operand else 0 m Banane Returns 1 if the left operand is less than or equal to the righ
43. java er html Repast symphony http repast sourceforge ne http repast sourceforge net repa GIS t st license html UNC Chapel Hill 119 Institute for the Environment User s Manual for VERDI 1 4 1 Acknowledgments Contributions to VERDI from the community are greatly appreciated Data Contributions Sample CAMx Dataset Marco Rodriguez CIRA at Colorado State University http www cira colostate edu Sample Mercator Projection Dataset Tanya Otte Atmospheric Modeling and Analysis Division http www epa gov amad index html Data Reader Contributions l O Service Provider IOSP Interface for CAMx Barron Henderson ORISE Fellow EPA Ph D student UNC Chapel Hill Incorporating the IOSP into netCDF netcdf java v4 1 Library John Carron Unidata http www unidata ucar edu software netcdf index html UNC Chapel Hill 120 Institute for the Environment
44. loads the specified formula into VERDI s memory and makes it the currently selected formula save2ascii lt filename gt export data to a tab delimited data file suitable for reading into a spreadsheet application such as Excel saveImage lt image type gt lt file name gt saves the most recently created plot This command works for all plot types Supported formats include PNG BMP TIF and JPG scatter lt formulal gt lt formula2 gt creates a scatter plot using the two formulas specified Note that the formulas for the two components should already have been loaded into VERDI and they are case sensitive showWindow lt windowId gt lt timestep gt sets the time step of the window with the specified window ID to the specified time step The time step must be within the allowable range for the dataset subDomain lt xmin gt lt ymin gt lt xmax gt lt ymax gt sets the VERDI domain matching the currently selected dataset to the bounding box specified by its arguments The currently selected dataset is the most recently added dataset It is often handy to type subdomain commands into VERDI s standard input if you are trying to select a very precise subdomain such as that needed for a vertical cross section plot subTitlel lt sub title 1 string gt allow you to control a plot s subtitles if desired Subsequent plots will use the default subtitles unless these arguments are used again subTitle2
45. sorted var i j k tmin var i j k tmin 1 Var i j k tmax e THIRD_QUARTILE value_in_third_quarter_of sorted var i j k tmin var i j k tmin 1 var i j k tmax e VARIANCE var ij k tmin MEAN var i j k tmin 1 MEAN var i j k tmax MEAN n 1 e STANDARD DEVIATION VARIANCE e COEFFICIENT OF VARIANCE STANDARD DEVIATION IMEANI e RANGE MAXIMUM MINIMUM e INTERQUARTILE RANGE THIRD QUARTILE FIRST QUARTILE e SUM var i j k tmin var j k tmin 1 var i j k tmax UNC Chapel Hill 50 Institute for the Environment User s Manual for VERDI 1 4 1 e TIMESTEP OF MINIMUM 0 based time step when cell contains its minimum value e TIMESTEP OF MAXIMUM 0 based time step when cell contains its maximum value e HOURS OF NON COMPLIANCE number of time steps that the cell value exceeds a given threshold I Var L j k t i gt threshold e MAXIMUM 8HOUR MEAN Max M1 M2 Mn 8 where Mi mean var 1 j k ti var 1 j k ti 1 var i j sk tis2y Var i J k tii g for i 1 n 8 10 2 Areal Interpolation Plot The areal interpolation plot displays the interpolated value of the selected formula for each polygon in the selected area file By comparing the colors of the polygons to those shown in the legend users can see the relative values of the formula for each polygon area The Areal Interpolation Plot includes several capabilities that are not available for other plot type
46. this product Please Make a Selection Which compilers do you anticipate using GNU Compilers IRIX Fortran 90 Submit Loa Out Community Modeling and Analysis System CMAS More information questions comments and concerns should he directed to cmas uncedu UNC Chapel Hill 5 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 1 4 Downloading VERDI from the CMAS Web Site Step 3 Community Modeling and Analysis CM D Aa gt ai 1 blll E http www cmascenter org download software verdi verdi 1 4 cfm DB TRUEBICFID 3337754 amp CFTOKEN 68833445 e 29 Googie P 2 Most Visited Home _ Studylsland Leading Planetizen Urban Pla Local Tech Wire Real http www sungazett lt 7 Science News H Breaking News and Op UNC CIRANASAROS EJ Bookmarks QU o EA COMMUNITY MODELING 1 amp ANALYSIS SYSTEM Welcome Elizabeth Adams May 31 2011 Navigation Installation instructions documentation and software for VERDI 1 4 NOTE Save the files that you download into a common directory File type Download link and file name Right click on link and choose Save Target As Linux installation instructions ie 05 31 2011 Mac installation instructions ie 05 31 2011 Windows installation instructions 05 31 2011 VERDI version 1 4 RELEASE NOTES 05 31 2011 Users Guide PDF 05 31
47. time steps 2 4 Detailed instructions for using the Time Steps Layers and Domain panels that you see in Figure 6 7 are discussed in Section 9 Spatial and Temporal Data Subsetting 6 7 Domain Panel The domain panel contains an Edit button and a Metadata button Detailed instructions for using the Edit button are provided in Section 9 Spatial and Temporal Data Subsetting To display the metadata information about a dataset click on the Metadata button in the Domain panel A window containing the metadata will appear Figure 6 9 Each dataset includes metadata information that is part of the file header The metadata provided include the map projection information the number of time steps in the file the number of columns and rows and other information UNC Chapel Hill 33 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 6 9 Dataset Metadata Information CT a AN NV SS aS COES File Plots Window Help r amp E3 Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula 03 1 Datasets S Dataset Metadata Name LambertConformal Parameters origin 40 0N 97 0W parallels 33 0 45 0 L Dataset Dimensions Variables TSTEP UNLIMITED 25 currently Double click to add the variable as a formula DATE TIME 2 LAY 3 INO ppmV 1 INO2 ppmV 1 bos ius COL 145 Dat
48. to Run VERDI Remotely seen 10 24 Graphics Requiremells cesso ore te eit end tede ae es o estu a ka Ee dota Dieta EPOR o dua al 10 2 1 Displas PEIODSIIeS dea a PDT Ee EE 10 3 VERDI Installation Inst UCCIOBS erosion renun eta eni edv eh ev ea eu vos YN Rein lae RNV OspR E ex 10 Dek VERDI iple E 10 3 2 Installation Instructions for Linux and Other Non Windows JRE 6 Supported System COMET SUT AU OTS is Guts eO Ned tdeo tse Sii gemi E EE Puro iri oco ur eoe adiu tedio 11 3 3 Installation Instructions for computer that that requires a JRE 6 other than what was provided in the distrlDUOGT succedit orat ie euis te ecol pere di Sed od oat nes 11 3 4 Installation Instructions for Windows eeesseeseeeeseeeeeeeee nennen nennen enne nne 12 3 5 Settna VERDI Prelerences ose eee teet ird esdasues etna ved seva Loec n ve eode iii 16 4 Starting VERDI and Getting Your Data into VERDI e c eee ee eee eee eee ene en o 18 4 7 Starting d 18 1 15 AMAL OWS ia discs ioe tue nudis idt dea i bue cM E TE 18 4 1 2 Linux and Other Non Windows JRE 6 Supported System COMO UT ALI ONS ice orem edt ue tends Sehen nm duds Solid ea mm del Lire 18 2 2 Nam WDO Woner e Qe faves tutent efe nee o ste pus dp Sonat atch anne eet 19 4 3 Floating the Dataset and Formula Panes seen enne 20 5 Navigating VERDI s Main Menu Options
49. to copy and use C to copy the text and then click in an area where you want to paste the text and use V to insert the copied text Test your changes to the script by highlighting the text block and click run but remember to click Save or Save As to save the edits that you have made prior to exiting the Script Editor A successful script run will result in a pop up window reporting that the run was completed as shown in Figure 17 7 UNC Chapel Hill 104 Institute for the Environment User s Manual for VERDI 1 4 1 After saving the script file ex C verdi script myscript txt one can run the batch script directly from command lines without invoking the VERDI GUI windows On Windows system bring up a command line window and run this command after changing directory to where the run bat file locates gt run bat batch C verdi script myscript txt On Linux Mac platforms change directory to where the Verdi sh locates and run this command assuming your script file myscript txt is saved in home user verdi script directory verdi sh batch home user verdi script myscript txt Note the full path to the batch script must be specified neglecting to provide the full path along with the batch script name will generate the following error No such file or directory The batch script usage see Figure 17 3 will also be displayed from the command line after typing the following command Windows gt run bat batch Linux
50. under the bin map directory Extract the win_shape2bin zip file provided under the VERDI HOME verdi 1 4 1 directory by double clicking on the file Copy the two files cygwinl dll and shape2bin exe to the bin map directory C Program Files VERDI 1 4 1NpluginsWootstrapMata Place the shapefile s that you would like to convert into the bin map directory Start a command line prompt by using Run and type in cmd cd C Program Files VERDI 1 4 1 WpluginsWootstrap Mata type the command shape2bin and it will provide the format that the user should use to convert a shape file to a bin file see Figure 11 23 Figure 11 23 shape2bin command usage UNC Chapel Hill C Program Files VERDI_1 4 plugins bootstrap data gt shape2bin shape2bin Convert Shapefile shp to map bin file shape2bin file shp gt map_file bin shape2bin NCA shp gt map_estuaries bin head 4 map_estuaries bin Email questions and comments to plessel todd epa gov C Program Files VERDI_1 4 plugins bootstrap data gt C Windows system32 cmd exe 86 Institute for the Environment User s Manual for VERDI 1 4 1 11 5 2 Configure GIS Layers Fast Tile Plot To show an additional map on the plot select the Configure GIS Layers option in the GIS Layers pull down menu When you click on this item a dialog box titled Manage Layers gives you the following options Add Layer Move Up Move Down Remove Layer and Edit Layer Figure 11 24 Figure 11
51. used by your version of Java j3dcore d3d dll j3dcore ogl dll j3dcore ogl cg dll j3dcore ogl chk dll j3dutils dll 3 4 Installation Instructions for Windows To install VERDI for Windows run the installation program VERDI 1 4 1 Installer exe on your Windows machine Follow the instructions on the installation windows that appear as shown in Figures 3 1 through 3 6 If you are unable to install VERDI on your computer please check to see whether your user account is authorized to install software You may need to request that a user with a computer administrator account install VERDI or provide you with an account that has permission to install software For more information about user account types click Start and select Control Panel and then click on the User Account icon UNC Chapel Hill 12 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 3 1 VERDI Setup Wizard VERDI 1 4 1 Setup Welcome to the VERDI 1 4 1 Setup Wizard This wizard will quide you through the installation of VERDI 1 4 1 It is recommended that you close all other applications before starting Setup This will make it possible to update relevant system Files without having to reboot your computer Click Next to continue Figure 3 2 License Agreement VERDI 1 4 1 Setup License Agreement SNU General Public License version 3 GPLv3 Submitted by nelson on Tue 2007 10 23 03 13 GNU GENERAL PUBLIC LICENS
52. 1 Figure 1 1 Top of Main VERDI Web Site Page y m ERDI Visualization Environment for Cas L http www verdi tool org index cfm le Lilt 2 Most Visited Home _ Studylsland Leading Planetizen Urban Pla Local Tech Wire Real http www sungazett lt Science News H Breaking News and Op UNC CIRA NASA ROS EJ Bookmarks ec ieee 0 2 d G3 e D VERDI Tool ORG Visualization Environment for Rich Data Interpretation VERDI home Overview Documentation Download VERDI Help with VERDI VERDI Training Search Welcome to VERDI tool org This is the official VERDI website hosted by the Community Modeling and Analysis System CMAS Center at the University of North Carolina at Chapel Hill VERDI version 1 4 onm Layer o Visualize gridded netCDF data with this easy to use Java program Download VERDI version 1 4 VERDI version 1 4 Release Notes VERDI User s Manual Click on image to zoom VERDI is a Java program for visualizing meteorology emissions and air quality modeling data With options for overlaying GIS Shapefiles and observational data onto model output VERDI offers a range of options for viewing atmospheric modeling data VERDI scripting provides a powerful interface for automating the production of graphics for analyzing your data Features of VERDI F VERDI News Java VERDI 1 4 is available for download VERDI is wri
53. 1 19 0000 2005 08 26T01 00 00 0000 121 8950 37 3485 060850005 20 0000 2005 08 26T02 00 00 0000 121 7842 37 6875 060010007 28 0000 Alternatively users may use a converter such as AIRS2MG see Chapter 13 to convert ASCII observational data into I O API observational data files 6 2 Example Datasets Several example datasets are provided under the VERDI_HOME data directory For example Windows C Program Files VERDI 1 4 1 data Mac Applications verdi_1 4 1 data Linux SVERDI HOME verdi 1 4 1 data These datasets may be used to re create example plots that are provided in this user guide including a tile plot with observational data overlay in Section 11 4 3 and the example datasets for the various dataset projections that VERDI supports including LCC polar stereographic UTM and Mercator The data directory currently contains four subdirectories 1 CAMx contains sample CAMx dataset and camxproj txt file 2 hucRegion contains Hydrologic Unit HUC shapefiles for region 3 southeast US 3 Model contains sample WRF and CMAQ I O API datasets 4 Obs contains an ASCII formatted observational dataset Chapter 6 1 and an observational dataset created by airs2m3 converter Chapter 13 UNC Chapel Hill 25 Institute for the Environment User s Manual for VERDI 1 4 1 6 3 Adding and Removing a Dataset from a Local File System To load a data set from a local file system press the yellow plus button at the top of t
54. 16 baseO2a 36k 03MAX NO2 ppmV 1 100 9 871E 2 03 ppmv 1 a1 8 637E 2 82 73 7 403E 2 Time Steps 1 25 E Use Time Range 54 817082 55 E Min 5 7 06 01 2002 04 00 00 amp 4938E 2 46 Max 25 7 06 02 2002 00 00 00 37 3 702E 2 Layers 1 3 28 Use Layer Range 49 2 468E 2 Min 2 ical 10 1 235E 2 Max 31 te T T T T 7 540E 6 Domain 1 25 49 73 97 121 145 Edit Metadata June 1 2002 00 00 00 UTC Min 95 55 9 082E 3 Max 54 48 8 147E 2 Datasets Formulas Areas Figure 9 4 Edit Domain Dialog Box FJ Edit Domai xj 4 Select Region Clear Region 1 102 prp DE cm UNC Chapel Hill 46 Institute for the Environment User s Manual for VERDI 1 4 1 9 4 Rules of Precedence for Subsetting Data The subsetting feature allows the user to combine variables from two or more datasets that may have originally contained differing layer time step or domain ranges when a sub portion of the datasets contains an identical set of layers time steps and domain range The user may select a subset of the data available in the dataset so that the range selected is for an identical time step layer and domain range so that they may be used to create a formula and be displayed in a plot Because both the Dataset pane and the Formula pane have the Time Steps Layers and Domain panels described above precedence rules were established that determine which pane s subsettings t
55. 202 1903 3636596603767 966721 5 5 0790167 EFT 3010201 4392830729537164 2160675 8 4 918641 13010204 4105 370007776452 1804585 9 4 395672 8010105 1545 727366164398 704919 7 4 56044 Zoom_In 14128 3010103 5278 531687088094 2507917 2 4 7511644 Zoom Out 8010106 1594 467680366406 667539 25 4 3502984 Max_Zoom_Out 3010205 9742 857916457127 3446319 2 3 5372775 45 12 116 3010104 8206 723523436629 1596897 2 4 9796403 43 010909 2184 7607501077305 902749 25 4 132028 8040101 6298 539515028009 2538349 5 4 030061 a 30308 3010107 8373 2908771270318 1293966 2 8 835917 39 8020102 2276 128379094424 963203 0 4 2317605 37 w 3020101 3355 0225950614754 1514861 4 4 5152044 36 n 8020201 6172 757287822339 2985992 2 4 837372 3030002 4378 35502573675 2168069 5 4 9517903 33 8040102 2334 434805271438 1042260 25 4 464722 31 3050101 6084 9079734726265 2718767 2 4 4680824 28 6 082 8040103 3086 777643056976 1519024 9 4 9210696 2 3030003 3734 570705962271 1607924 5 4 3055134 8020103 2532 450120517577 901513 06 3 5598452 25 4 070 3020203 2618 741050173038 976491 75 3 7288597 23 am 3020104 2928 106448659794 943170 75 3 210922 E 21 4realinterpolation Area Information DRYOX_N 1 0 0 18 2 059 17 15 13 L 0 047 99 104 109 144 119 124 129 Arealinterpolation Figure 10 9 Export Spreadsheet Figure 10 10 Name and save spreadsheet rea Information DRYOX_N 2 0 0 wx Export P Area Information DRYOX_N 2 0 0
56. 21 May 1 2008 00 00 00 UTC Min 1 1 0 000 Max B1 88 89 879 UNC Chapel Hill 92 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 12 4 UTM Map Projection Example Plot Tile POP2000 1 File Configure Controls Plot GIS Layers Time Step 1 12 31 0002 00 00 00 Layer 1 Stats None sal b Layer 1 POP2000 1 1 grid_pophous_utm ncf eS 159086 281 96 9 96 139200 496 76 z 119314711 99428 926 79543 141 UNKNOWN 59657 355 39771 570 19885 785 12 2 CAMx Gridded Data The netCDF java v4 1 library used in the VERDI 1 4 1 release includes support for CAMx UAM IV binary files using a pre set default projection CAMx or UAM binary files contain information about the x and y offsets from the center of the projection in meters but do not contain information about the projection The projection information is available in separate diagnostic files which are part of the CAMx output along with the UAM binaries Figure 12 5 UNC Chapel Hill 93 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 12 5 Example CAMx diagnostic text file e e de dede de dde dede dede ede de CAMx ee dede ede de dede dde dee eo CAMx Simulation start time date 0 060428 06118 Simulation end time date 0 060429 06119 Time zone 0 Max timestep min 15 Met Input interval min A 60 Emiss Input interval min 60 Output interval min 60 Grid Projection
57. 22bE 2 7 562bE 2 6 302E 2 041E 2 3 781E 2 2 521E 2 1 260E 2 2 790E 7 59 88 June 1 2002 00 00 00 UTC Min 124 45 5 111E 3 Max 54 48 8 010E 2 11 3 4 Probing a Domain Region of Data To probe the values of a selected region of grid points select the Probe option under the Controls pull down menu then draw a rectangle by clicking on a point on the map holding down the left mouse button and then releasing the mouse button once the rectangle encloses the region of interest VERDI will create a spreadsheet displaying the grid values and will place it in the plot area of the VERDI main window as a tabbed window Figure 11 11 The File gt Export menu option at the top of the spreadsheet allows you to save probed data as a comma delimited text file csv UNC Chapel Hill 74 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 11 Spreadsheet Showing Probed Values for Region of Interest E lolx File Plots Window Help uz amp Tile Plot Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot ei Tile Probe O3b_ 1 0 0 7 21 12 31 jal File Tile Probe O3b 1 0 0 7 21 12 31 0 05208801 0 05313238 0 05393084 0 05774375 0 05772105 0 05654102 0 05057155 0 05704820 0 06014926 0 05688525 0 05157429 0 05155760 0 05378941 0 05655036 D 05715896
58. 23413611 i A gt SB airs2m3 P A Most Visited fh Cary IBT certificate pd St Low Impact Developm ProPublica Journalis J Web Soil Survey H Breaking News and Op J Time com B Business News amp Fina 3 C CaryCitizen B Disable Cookies L CSS Forms Images Information Miscellaneous 5 Outline 5 Resize g Tools 2 View Source Options 700 o e was o e _ VERDI Visualization Environment f s x http www cmasc LEASE NOTES t x Community Modeling and Analysi x COMMUNITY ae MODELING a amp ANALYSIS SYSTEM Welcome Elizabeth Adams Search CMAS Navigation HOME gt HELP gt DOCUMENTATION Model Documentation The following documents are available for VERDI 1 3 INSTALL LINUX TXT INSTALL MAC TXT RELEASE NOTES TXT VERDI PAVE TEST DOCUMENT PDF VERDIDEVELOPERINSTRUCTIONS PDF VERDIUSERMANUAL PDF Search for other Model Documentation We have also created a Porting Guide for building different CMAS software components on unsupported environments Due to the nature of model research and development the model documentation may not always be up to date with the code We will make every effort to provide current documentation or notices when the documentation differs from the available models If you wish to download any ofthe CMAS supported models please visitthe Model Download page X Find Net
59. 24 Manage Layers Dialog Box Manage Layers IC Program Files VERDI_1 4 plugins bootstrap data map_na bin e When you select Add Layer an Add Layer pop up window Figure 11 25 prompts you to select a map file to import into the base map Navigate to bootstrap data directory or to a directory where shape2bin was used to convert a shapefile and select a map file with the bin extension and click next The Edit Layer pop up window allows you to edit the layer style Figure 11 26 or you can use the default line color and thickness The outline color of the map layer can be changed to help distinguish between map layers by clicking on the box next to outline color and selecting from the color palette Figure 11 26 The outline transparency or thickness can be changed by using spin controls to change the values Once the layer style editing is done Click Finish and the new map name will appear in the list on the Manage Layer pop up window After the layer you have added and edited is listed in the Manage Layers dialog box click OK to have the layer added to the plot If you add multiple layers to the list in this dialog box the one at the top of the list is the top layer shown on the plot e To rearrange the order in which the GIS layers are displayed on the plot select a layer in the Manage Layers dialog box and then select Move Up or Move Down and then click OK to reposition the order of that l
60. 3 Vertical Component VWIND 3 Tile Optional em UNC Chapel Hill 64 Institute for the Environment User s Manual for VERDI 1 4 1 10 8 Contour Plot The contour plot shows a 3 D representation of values over a geographic area Figure 10 22 The current time step and layer can be adjusted using controls above the plot You can also animate the plot over time using an option in the Plot pull down menu Figure 10 23 In addition the contour plots can be rotated in three dimensions to achieve different viewing angles by using the left mouse button to grab and rotate the plot Figure 10 22 Contour Plot Contour UWIND 1 O File Configure Controls Plot Time Step 3 07 24 2001 03 00 00 Layer UWIND 1 Uy Lialia E 4 1 J E i T DAY o ow WA Ww M adita 3 8 a 5 Figure 10 23 Contour Plot Menu Options File Configure Controls Plot Print Configure Plot Show Lat Lon Animate Plot Export 4s Image Load Configuration Show IsoContours Save Configuration 11 Plot Menu Bar Each VERDI plot contains its own menu bar that has options specific to that type of plot As an example the menu options at the top of a Fast Tile plot include those shown in Figure 11 1 Most options are common to all plots and function in the same way unless the option is grayed out for all plot types so it is easier to describe the function of these configuration menu options
61. 36k 03MAX 97 4 1 008E 1 85 8 822E 2 734 7 562E 2 Starting Time Step 0 4 06 01 2002 00 00 00 61 4 6 302E 2 Ending Time Step 24 06 02 2002 00 00 00 49 4 5 041E 2 Make Animated GIF s x 37 3781E 2 251 2 521E 2 13 1 260E 2 Tos T T 2 790E 7 File Configure Controls Plot GIS Layers 1 37 73 109 145 Time Step 14 7 06 01 2002 13 00 00 Layer i Stats None June 1 2002 14 00 00 UTC Min 40 86 4 975E 3 Max 20 46 6 426E 2 Layer 1 NO 1 1 CCTM48 P18 baseO2a 36k 03MAX 0 020 97 99 0 05 5 0 016 85 4 73 0 04 B1 1 z 0012 n E 57 003 49 2 3 0 008 43 0 02 29 4 25 13 04004 15 0 01 4253 0 000 1T 0 00 1 1 37 73 108 1 14 1 June 1 2002 14 00 00 UTC June 1 2002 14 00 00 UTC Bias ne uoan nna 5 3 Window Menu Options The Window menu provides an alternate way to select windows panes to be brought to the front and provides the same function as clicking on the tabs at the bottom of the windows panes 5 3 1Datasets and Formulas Select from the Window pull down menu to bring to the front either the Areas pane Datasets pane or Formulas pane when those panes are docked 5 3 2List of Plots The Window pull down menu is automatically updated each time a plot is created in a VERDI session each entry in the plot list indicates the type of plot and the formula used Clicking on a given plot entry brings that plot to the front for viewing Alternatively you can bring a plot to the front by selecting the
62. 4 1 METCRO3D which are defined at dot points or cell corners Plotting the wind vector at their calculated locations and adjusting the length of the wind vector based on the magnitude of the wind speed will be added to the Fast Tile Plot in a future release Figure 11 19 Vector Overlay Dialog Box An example of an ozone concentration fast tile plot with wind vector overlays is shown in Figure 11 20 By default the vectors are all given the same length The thickness of the line width used to draw the vector indicates the magnitude of the vector a larger magnitude vector is drawn with a thick line a smaller magnitude vector with a thinner line At this time there is no user control over how the vectors are displayed and there is no option to remove the vectors from a tile plot UNC Chapel Hill 83 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 20 Wind Vector Overlay on an Ozone Fast Tile Plot Eile Configure Controls Plot GIS Layers Time Step 1 07 11 2006 00 00 00 Layer H Stats None xl L J Lax d Layer 1 O3 1 1 4 CCTM V 5b6 mosaic OGernisv2 50a 12km wrt ACONC 20060711 3var 1 275E 1 1 116E 1 9 565E 2 7 97 1E 2 6 377E 2 4 783E 2 3 188E 2 1 594E 2 1 387E 8 295 305 w s wu 325 335 345 355 365 375 July 11 2006 00 00 00 UTC Min 365 133 1 136E 2 Max 315 115 7 635SE 2 11 5 GIS Layer Options Fast
63. 5 111E 3 Max 54 48 8 010E 2 The fast tile and areal interpolation plots use a new format for all maps and GIS layers called the bin format to improve the speed of displaying the map layers A shape2bin program that runs on Linux and Windows platforms has been provided with the VERDI distribution to allow users to convert new map shapefiles to the bin format for the fast tile plot The shape2bin tool requires an unprojected shapefile as input For example an error will occur if the user tries to convert a lambert projected shapefile Linux Mac o extract the shape2bin zip that is located under VERDILHOME VERDL 1 4 1 directory using unzip shape2bin zip o cd shape2bin UNC Chapel Hill 85 Institute for the Environment Windows User s Manual for VERDI 1 4 1 Several Linux binary executables are provided in with the code under the bin directory A makeit script is provided that documents the compiler flags and options used to build the executables Edit the runit script to specify DATA_DIR as the directory where your shapefiles are located Run the script using the syntax runit The bin files will be written to the same directory as where the shapefiles are located After the script has run copy the new bin file from the DATA_DIR directory to the bin map directory VERDI_HOME Verdi_1 4 1 plugins bootstrap data as this is where VERDI looks for the bin format files Several shapefiles and their converted bin files are provided
64. 8 shows the resulting Fast Tile Plot of the CAMx sample dataset UNC Chapel Hill 94 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 12 7 Sample Projection File camxproj txt Projection parameters are based on IOAPI For details see www baronams com products ioapi GRIDS html GDTYP 2 P ALP 33 0 P BET 45 0 P GAM 97 0 XCENT 97 0 YCENT 40 0 Figure 12 8 CAMx Example Plot File Configure Controls Plot GIS Layers Time Step 21 2 04 28 2006 20 00 00 Layer 15 Stats None p Layer 1 HNO3 1 1 camx example grd01 97 8g 81 73 i 65 57 49 41 33 25 17 105 i 1 1000000 1 25 49 73 97 121 145 April 28 2006 20 00 00 UTC Min 1 1 0 000 Max 116 24 0 007 UNC Chapel Hill 95 Institute for the Environment User s Manual for VERDI 1 4 1 13 I O API Utilities Data Conversion Programs and Libraries As discussed in Section 6 1 there are routines available to convert gridded input data to I O API format or new code can be written and contributed to VERDI for use by the community The I O API routines that have been written to convert data into this format are discussed in this section If you are unable to use the available routines to convert your data and have a gridded dataset that VERDI is unable to read please submit a bugzilla bug or enhancement request with a description of the dataset and attach a small example dataset for use in develo
65. 82 Figure 11 19 Vector Overlay Dialog BOX 34 ettet he teo Ue eto tens tane evo Phe danve pe epe ead 83 Figure 11 20 Wind Vector Overlay on an Ozone Fast Tile Plot eee 84 Fig re 11 21 Plot Men ODUDIEHS uet adiacet tei ie have aet atin el tacos tue tase tuck iat a ee 84 Fig re 11 22 Add Map Layt Spiret esie iiir E EEA EE A AE e esa Ie o eV e vo Feed 85 Figure 11 23 shape2bin command Usage des ghed sats oer uia Ie Pres ue ee tone eo pet Dues Us Ine Pavese br 86 Figure 11 24 Manage Layers Dialog BOX eese ten thee ease aepo e eh nope an ione ade o sup aeos 87 Figure 11 25 Add Layer Pop up WimdOWws ao aie diode iie peius dels dica HOt 88 Figure 11 26 Edit Layer Pop up Window eR ie a Eee 89 Figure 12 1 Lambert Conformal Conic Map Projection Example Plot 90 Figure 12 2 Polar Stereographic Map Projection Example Plot ees 91 Figure 12 3 Mercator Map Projection Example Plot dard te oed ebbe tese 97 Figure 12 4 UTM Map Projection Example Plot 5 eee aieo 93 Figure 12 5 Example CAMXx diagnostic text file ie ee eee ees rediere da ee 94 Figure 12 6 Models 3 I O API Map Projection Parameters for Lambert s 94 Figure 12 7 Sample Projection Pile carxpro txt aui eioeesio teet esaet De reae ea cda egets 95 Figure 12 8 CAMx Example Pl be 5 estere tt rt int consta be LA LO a ate coa abo bdo Hd
66. 94 2507917 2 4 7511644 j Desktop E Raster Users Guide 3 6 files 1372 1534 467680366406 667539 25 4 3502984 j C Reports 2220 9742 857916457127 3446319 2 3 537275 E SurrogateTooluserGuide v3 6 fles 1389 8206 723523436829 1596697 2 4 9798403 i9 lcg une 2222 2184 7607501077305 _ 902749 25 4 132028 1413 6298 539515028009 2538349 5 4 030061 My Documents UpdaterS 2225 3373 2908771270318 1293966 2 3 835917 dryox shp 11404 2276 128379094424 963203 0 4 2317605 E DRYOX N1 DRYOX N3 shp 1417 3355 0225950614754 1514861 4 4 5152044 48 E dryox tot shp 11424 6172 757287622339 2985992 2 4 837372 My Computer 1440 4378 35502573675 2168069 5 4 9517903 1473 2334 434805271438 1042260 25 4 464722 L D File name Save My Network f nE Places Files of type Shape Files shp v Cancel x 10 3 Vertical Cross Section Plot The vertical cross section plot allows you to show a slice of data Figure 10 13 A popup dialog box Figure 10 14 prompts you for information needed to create the plot You will need to enter either the column to be used for an x axis cross section or the row to be used for a y axis cross section in the plot The current time step on the plot can be changed using the Time Step spinner control above the plot There is also a Column spinner control to change the column number or row number The cross section column number or row number is included in the title of the plot UNC Chapel Hill 58 In
67. AN UHR EA elanedaata suatac Pe Une qe EE 25 6 3 Adding and Removing a Dataset from a Local File System ssssssss 26 6 4 Adding and Removing a Dataset from a Remote File System sssss 28 G4 T Remote File Browser ato iiber ca vena tance iae queen dts qi uva ote 28 6 4 2 Adding Additional Remote Hosts essen nennen 31 6 3 Valables I 3sbo os ossis iu anesotu os sitas eet oak pete fas ota o c d 32 6 6 Dime Steps beavers Panels e esee etate esito e tese teen iae tas qu sept 33 6 7 Domain Panels esce de Roa Me apte auium qud teh E 33 6 8 Saying PrOJEC Saca ntn aea E E fu donc S 34 7 Working with Formulas osssscitseesecseccscatsccsienisecsatinivaceaecsascaubisasvontassandinieasvsenssbsadendeasscencdeiaaaeds 34 7 1 Adding and Removing qi oPmuldqucossacsadasde ise pied tessile eei ue ate Er diu up 34 Jur Example EOLIBULdSGuotesadondqisstabendeu a sms fecisde Oa 37 T3 Selecting a Eormula for Plotting 5 end pie rne poe nde ale as Qn 37 qul saving Pormuldss et oe AIR aibi Sr Ed 37 7 5 Time Step Range Layer Range and Edit Domain eene 37 Working with Area Filesi iocsessciceess ieateniasdereaaseeRnvdaciadeenem ACE MER IN ae NU IN cee 38 BL reat Bre n a E e faa eae dS I a i RS Lu E 38 b Example Atea Bleed be ME NR Ru Ne Sa er ee A E 38 8 3 Adding and Removing an Area File essen enne 38 8 4 Areas MEC P
68. CTM46_P16 baseO2a 36k 03MAx 2 CCTM47 cb 5hgtx 64pgf52 aba07 12k CONC 2007131 ncf 1 Variables Double click to add the variable as a Formula NO ppmVv 2 NOZ ppm 2 NOS ppm 2 O3 ppmv 2 Time Steps 1 10 C Use Time Range Min 1 05 11 2007 00 00 00 Max 10 05 11 2007 09 00 00 Layers 1 34 Use Layer Range Min 1 Max 34 2 Domain Datasets 6 4 2Adding Additional Remote Hosts VERDI contains the RemoteFileUtility and ncvariable programs that enable VERDI to add your I O API netCDF or WRF netCDF formatted dataset from a remote file system A gzipped tar file is available in the VERDI_HOME directory 1 The RemoteFileUtility c shell script and ncvariable binary need to be installed either in usr local bin by the System Administrator or you can place it in a different location and specify that location in the configure properties file located in your USER_HOME verdi directory see section 3 4 for the specific directory location that is used for each platform Linux Windows Mac A template for the configure properties UNC Chapel Hill 31 Institute for the Environment User s Manual for VERDI 1 4 1 file called configure properties TEMPLATE is provided in the distribution under the VERDI HOME directory see section 3 4 for information on how to edit the settings 2 A README file provided with the software contains instructions on how t
69. E Version 3 29 June 2007 Copyright C 2007 Free Software Foundation Inc http FsF org 7 Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed v VERDI License Nullsoft Install System v2 46 UNC Chapel Hill 13 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 3 3 Selecting an Installation Directory f VERDI 1 4 1 Setup Choose Install Location TN Choose the folder in which to install VERDI 1 4 1 Please select the directory to install VERDI Destination Folder SIZETETIZTENSTONENI Space required 573 3MB Space available 4 7GB C Figure 3 4 Setting the Start Menu Folder Choose Start Menu Folder m Choose a Start Menu folder For the VERDI 1 4 1 shortcuts 2 Select the Start Menu Folder in which you would like to create the program s shortcuts You can also enter a name to create a new folder Accessories Administrative Tools Adobe FinePrint pdfFactory Pro Games SSH Secure Shell Startup UNC Chapel Hill 14 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 3 5 File Extraction VERDI 1 4 1 Setup Installing s Please wait while VERDI 1 4 1 is being installed Extract commons logging jar 100 tract image211 png 100 Extract image212 jpg 100 Extract image213 jpg 100 Extract item0001 xml 100 Extract oledata ms
70. HO 2 HO2 2 Layer 0 0 0000275 0 0000250 0 0000225 sa 0 0000200 w x 0 0000175 4 a 0 0000150 i PPM 0 0000125 0 0000100 0 0000075 J L 0 0000050 L 0 0000025 x s d y SEsEgpRVN k 0 0000000 0 0000025 09 07 1983 00 00 00 09 07 1983 04 00 00 09 07 1983 08 00 00 08 1 00 00 00 09 08 1983 20 00 00 09 09 1983 00 00 00 09 07 1983 16 00 00 09 07 1983 20 00 00 09 08 1983 04 00 00 09 08 1983 08 00 00 09 08 1983 12 00 00 8 Time Step Avg Value PPM Time Series HO 2 HO2 2 10 5 Time Series Bar Plot The time series bar plot shows average values over time in a bar plot format Figure 10 16 rather than a line format Figure 10 15 Other than that the description of this plot type is the same as for the time series line plot see Section 10 4 UNC Chapel Hill 60 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 16 Time Series Bar Plot ies Bar HO 2 HO2 2 Eile Configure Controls Layer bis HO 2 HO2 2 Layer 0 0 000275 00000250 0 0000225 0 000200 0 0000175 0 0000150 z o 0000125 0 0000100 0 0000075 0 0000050 0 0000025 il l il NE ITI i Li HLLLLEL 0 0000025 G Time Step W Avg Value PPM Time Series Bar HO 2 HO2 2 10 6 Scatter Plot The scatter plot shows the relationship between two formulas using an arra
71. I 1 4 1 interpolation smoothing or to contribute other enhancements to the existing plot types The direction of future development will depend on the resources and the needs of the modeling community If you are interested in contributing code to VERDI please review the information in Chapter 14 Contributing to VERDI Development 2 Requirements for Using VERDI 2 1 Java Runtime Environment VERDI requires version 6 of the Java Standard Edition Runtime Environment JRE The JRE 6 is provided as part of the VERDI release for Linux 32 bit and Windows Instructions for how to download JRE 6 and the additional third party libraries for Linux 64 bit are provided in section 3 2 On Windows 32 bit machines the contour plot requires DirectX SDK Download and install this software if you obtain the following error when running the contour plot Java 3D Unable to create DirectX D30 context Neither Hardware and Software Renderer are available Please update your video card drivers and get the latest Direct available at http microsoft com directs http www microsoft com en us download details aspx id 6812 2 2 Memory and CPU Requirements VERDI s memory and CPU requirements largely depend on the size of the datasets to be visualized Small datasets can be visualized and manipulated using less than 1024 megabytes of RAM while larger datasets may need considerably more If you are using datasets that require either more or
72. June 1 2002 00 00 00 UTC Min 124 45 5 111E 3 Max 82 45 6 106E 2 Symbols 038 3 O 03 3 Tile O3 2 11 4 3 2 Vector Overlays Users have two options to display vectors e g wind vectors on a plot One option is to select the vector plot type using the procedure described in Section 9 7 to display the vectors on a map The other option is to display the vectors as an overlay on a fast tile plot as described below To add a vector overlay to a fast tile plot select the Add Overlay Vectors option from the fast tile plot s Plot pull down menu Figure 11 14 The Vector Overlay dialog box Figure 11 19 asks you to select the formula for the horizontal component and the formula for the vertical component The formulas listed in the Vector Overlay dialog box are obtained from the formula list in the Formula pane If the formula you would like to use is not listed in the Vector Overlay dialog box check to be sure that you have loaded the dataset that contains the variable of interest for example UWIND and that you have created a formula UWIND x where x is the dataset number associated with the dataset that contains UWIND Once you have selected the two components click OK and the vector overlays will be displayed on the plot Currently vectors are plotted in the center of the grid cell UWIND and VWIND are typically obtained from UNC Chapel Hill 82 Institute for the Environment User s Manual for VERDI 1
73. MAX 1 008E 1 8 822E 2 7 562E 2 6 302E 2 gt E Properties amp 5 041E 2 38 Save Image As 36 Print 3 781E 2 34 Zoom_In Zoom_Out 21 Max Zoom Out 2 521E 2 1 260E 2 2 790E 98 102 106 110 114 118 122 126 June 1 2002 00 00 00 UTC Min 124 45 5 111E 3 Max 106 32 5 949E 2 Ll Aare ALARA e 11 3 3 Probing Values at Specific Points To determine the data value at a specific point select the Probe option under the Controls pull down menu To probe a single data point use the mouse to hover the cursor over that grid point on the map the coordinates of the grid points are shown in the lower right hand side of the plot in the format column row Once you click on the grid point of interest the value of the datum at that grid point is displayed in the lower left hand area of VERDI main window Figure 11 10 UNC Chapel Hill 73 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 10 Click on Plot to Probe Data Value Shown in Lower Left of VERDI Grid Values Shown in Lower Right S VERDI co 2 Lx File Plots Window Help amp HF FastTie Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected File Configure Controls Plot GIS Layers Time Step 15 06 01 2002 00 00 00 Layer 1 Stats None Layer 1 O3 1 1 2CCTM48 P18 baseO2a 36k 03MAX 1 008E 1 8 8
74. Mac verdi sh batch Figure 17 7 Successful Batch Script Run Message Run Batch Script o Finished running batch script file C Program Files VERDI_1 4 data scripts multifiles tt If the user has specified an incorrect path or incorrect filename for the input dataset then a series of error messages will appear starting with the message shown in Figure 17 8 Figure 17 8 Unsuccessful Batch Script Run Message File not found E Dataset Loading Error o No dataset handler registered for C Program Files VERDI_1 4 data model O3 test UNC Chapel Hill 105 Institute for the Environment User s Manual for VERDI 1 4 1 In VERDI version 1 4 the VERDI Batch Editor checks to see if the path specified by the user as the imageDir exists and if the directory does not exist will give the error message java io FileNotFoundException with the path and filename listed followed by a message No such file or directory This allows you to verify that the path and filename that you used were correct The directory specified as the image directory must exist or be created by the user prior to running the batch command Double click on the file in the imageDir directory to load and view the image file in your default visualization software Figure 17 9 illustrates the tile plot image that was generated by running the highlighted text block Figure 17 9 Plot Image Generated by Task Block Layer 1 03 1
75. Max 3i Edit After the variable names are added to the Formula Editor click on the formula pane and use the cursor and the keyboard to type in the mathematical functions and operators where needed to create a valid formula see Section 7 2 and Section 16 After the formula has been created in the Formula Editor click the Add button to place it in the list of formulas available in the Formula pane UNC Chapel Hill 36 Institute for the Environment User s Manual for VERDI 1 4 1 To remove a formula from the formulas list highlight the name in the list and press the yellow minus button Note that removing a formula from the formula list does not remove plots that were created prior to the deletion of the formula 7 2 Example Formulas To examine the values of ozone in dataset 1 the formula would be O3 1 To examine the difference in ozone between datasets 1 and 2 the formula would be O3 1 O3 To calculate the percent difference in ozone between datasets 1 and 2 the formula would be O3 1 O3 2 100 O3 2 To identify all cells where the ozone concentration exceeds a certain value you can use the Boolean operators to screen out ranges of your data that are of particular interest A Boolean expression will evaluate to either True 1 or False 0 For example to plot the cells in which the ozone values in dataset 1 exceed 0 080 ppm you could use the formula O3 1 gt 0 080 O3 1 In the resul
76. Showing Latitude and Longitude eese T LL4 Plot Men Options eniti eect ore tede iain dace eateries 78 IT4E 1 Time Senes Plots iunii oh eet ter eb er iita 79 UNC Chapel Hill iv Institute for the Environment User s Manual for VERDI 1 4 1 11 4 2 Animat Plots iii i etti is Geri eoe n PE eei bei ui e Daria 79 14 3 Add Overlay So e Decet tento eruta ius ota tuia Eres Food dut n ep oce Ege bonae cd Sai 80 11 4 3 1 Observational Data Overlays vast RaR v dide ee ore pie ee ares aoa 80 11432 Vector Overlay Siite coasters Ue Vea testati eter afecta i E 82 11 5 GIS Layer Options Fast Tile PIoL aurae ae Ne ed esee ree dee tene adea 84 DIST Add Mapibayers s ocutor p deep ode ee tene fe it e eode TE 84 11 5 2 Configure GIS Layers Fast Tile Plo eni ee eri nri tee 87 11 5 3 Set Current Maps as Default Location 4 lt 2 46 4 1 aep deett adr oae ia dedo deed 89 12 Supported Grid and Coordinate Systems Map Projections crees 89 I2 b D O API formatted Data eene i naci ee 89 12 2 C AM x Onidded Data 3 2000 ee dte o db diu Be Ee BAe 93 13 T O API Utilities Data Conversion Programs and Libraries eee ee 96 14 Contributing to VERDI Development 4 ee ee ecce ee ee eren eene eo eee to seen eo set eo sete seen aeo 96 15 Known IIID Membr mc 97 16 Mathematical Functions oissscsistesicoacescisisievessiccsecstdsdsesessicoscacsst
77. TTE io ce t care f eS LETT iot orange to dark red 3 show Tite V CTI cht to dark red lz Text I CCTM46 P16 baseO2a 36k 03MAX CET oh velow to dark green Font Dialog plain 12 T_T light yellow to green to dark blue E co es ee Interval Automatic Number Format 1 3E Subtitle 2 Show Tite 7 Min 6 554426 Max 0 996420 Text Color Interval Start Font Dialog plain 12 a co MEN B H El iz E j E a 9 Figure 11 5 Configure Plot Labels Tab Figure 11 6 Configure Plot Other Tab 5 amp Configure Plot WES 5 Configure Plot E Titles I Color Map Labels Other Titles Color Map Labels Other Grid Lines Domain Axis Range Axis Legend Footer Label Text ppmv nl Font Dialog plain 12 Select Coo TT select Ticks v Show Tick Labels Font Dialog plain 12 Select d amm D ok Cancel SSS UNC Chapel Hill 69 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 7 Example Plot with Tick Marks reduced for the Legend and Range Axis ig _ X File Configure Controls Plot GIS Layers Time Step H 06 01 2002 00 00 00 Layer 1 Stats None vy gt lt Layer 1 O3 1 1 CCTM46 P16 base02a 36k OSMAX 99
78. Tile Plot The GIS Layers pull down menu Figure 11 21 contains the following options Add Map Layers Configure GIS Layers and Set Current Maps As Plot Default Figure 11 21 Plot Menu Options File Configure Controls Plot Add Map Layers Configure GIS Layers Time Step 14 06 01 Set Current Maps As Plot Default 11 5 1 Add Map Layers The Add Maps Layers option in the GIS Layers pull down menu is used to add maps to a Fast Tile Plot or Areal Interpolation Plot Figure 11 22 UNC Chapel Hill 84 Institute for the Environment User s Manual for VERDI 1 4 1 A selection of default maps including World North America USA States USA Counties HUCs Rivers and Roads can be selected or deselected by clicking with the left mouse button on one of these map names This will cause a check button to appear or disappear next to the chosen map name and the selected map to appear on the plot Figure 11 22 Add Map Layers File Configure Controls Plot GIS Layers aes gt Sa DE 1 06 01 Add Map Layers World Slow 50 Configure GIS Layers v North America USA States Set Current Maps As Plot Default USA Counties 1 1 CCTM48 P18 base Hus ppmv 1 008E 1 97 Rivers Roads 21 8 822E 2 85 Other iin 7 552bE 2 73 67 6 302E 2 B1 55 5 041E 2 49 43 37 3 781E 2 2 521E 2 1 260E 2 2 790E T T T T T T T T T 1 18 37 55 73 91 108 127 145 June 1 2002 00 00 00 UTC Min 124 45
79. ake priority It is important to understand these rules A subset of data specified in the Dataset pane takes precedence over any subset specified in the Formula pane At the time of this release the range displayed in the Formula pane does not get updated when a subset range is selected on the Datasets pane For example if a dataset has a full time step range of 0 48 and a time step range of 2 40 is selected on the Dataset pane then the 0 48 time step range that is listed for the formula in the Formula pane is not applicable When a plot is then created the time step range subset you chose in the Dataset pane 2 40 is displayed If no subsetting has been done for a particular data type time steps layers or domain in the Dataset pane then any subsetting done for that parameter in the Formula pane will take effect UNC Chapel Hill When a subset of data is requested in the Dataset pane this deactivates the ability to further subset the data for this range in the Formula pane For example if the data are subset in the Dataset pane to a layer range of 2 7 and then in the Formula pane you attempt to further subset the layer range to 4 5 the further subsetting will be ignored and the plot will be created with a layer range of 2 7 When the user wants to create formulas using variables from multiple datasets it is important to use the Formula pane to subset the domain range if such subsetting is needed The user should not try to creat
80. aset global attributes Time Steps 1 25 L E Use Time Range IOAPI VERSION Id ioapi library version 3 0 Min 1 06 01 2002 00 00 00 FT 1 4 Max 25 7 06 02 2002 00 00 00 Layers 1 3 Z Use Layer Range Min 15 Max 3 Domain Edit Metadata Datasets Formulas Areas 6 8 Saving Projects As noted in Section 5 1 2 lists of datasets and formulas can be saved as projects using the Save Project option in the File pull down menu on the VERDI main window Refer back to that section for discussion on saving new projects and loading existing projects Note again that the plots created in VERDI are not saved with the project 7 Working with Formulas All plots in VERDI are generated from formulas A formula is used to compare or manipulate variables in one or more gridded datasets A formula can be as simple as a single variable from one gridded dataset or it can be an equation that uses variable s from one or more gridded datasets Formulas are used to create visualizations that can assist with model performance evaluations for example or that help in comparing model results with observations 7 1 Adding and Removing a Formula After loading the desired gridded datasets you can use the variables in them to create formulas To use a variable to create a simple formula double click on the name of the variable This will UNC Chapel Hill 34 Institute for the Environmen
81. ayer within the list If the layers that you are selecting are boundaries and were created to have a transparent fill then rearranging the order of the layers will not change the look of the boundaries on the plot UNC Chapel Hill 87 Institute for the Environment User s Manual for VERDI 1 4 1 e To remove a GIS layer from the plot select that layer in the list then select Remove Layer then click OK to remove it e To edit a GIS layer select the layer from the list under Manage Layers and then select Edit Layer The Edit Layer pop up window will allow you to select the map outline color transparency and thickness see Figure 11 26 Figure 11 25 Add Layer Pop up Window ta Add Layer Select Map File Please select the map file to import into the base map Lookin data 2 E _ map hucs bin map na bin map rivers bin _ map roads bin _ map states bin _ map world bin map counties bin Map files bin Pa ts UNC Chapel Hill 88 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 26 Edit Layer Pop up Window Edit Layer L Em Edit Style i Gi l Please edit this layer s style Layer Title Default Styler FEEE EE EEEEEERFFEEFHEFE se ET TNI 1111 Simple Style Rule Based Stye EH Outline PEENE EJETEIETET Outline Color CE EH Outline Transparency 15 Outline Thickness 1 Preview mn mn B Sample Te
82. ce code is available through verdi sourceforge net Instructions for developers within the community are included in the Developer User Guide see Section 1 3 VERDI is supported by the Community Modeling and Analysis System CMAS Center under U S EPA Contract No EP W 09 023 The batch script and VERDI Script Editor were developed and documented under U S EPA Contract No EP D 07 102 through an Office of Air Quality Planning and Standards project managed by Kirk Baker The CMAS Center is located within the Institute for the Environment at the University of North Carolina at Chapel Hill This guide describes VERDI version 1 4 1 released in April 2013 The following are useful web links for obtaining VERDI downloads and support 1 VERDI Visualization Tool web site http www verdi tool org 2 CMAS download page for users of VERDI http www cmascenter org download software cfm 3 CMAS SourceForge net website for developers of VERDI http sourceforge net projects verdi 4 VERDI Frequently Asked Questions FAQs http www verdi tool org VERDI faq html UNC Chapel Hill 1 Institute for the Environment 5 1 2 User s Manual for VERDI 1 4 1 To query M3USER listserv for VERDI related technical support questions and answers http lists unc edu read forum m3user To query bugs and submit bug reports questions and or requests http bugz unc edu enter_bug cgi product VERDI If you do not already have a login and password
83. cereus eren ee eene eren ee en aset en seen sete ta se enuo 20 5 Pile Menu Opuons stig nites food epe tbudtent ete iu tata pen det ee pt comu opt ref acs 21 Sole OMEN ProjeCt Geste Debut a Ges eti aae N Ea occu tata 21 UNC Chapel Hill ii Institute for the Environment User s Manual for VERDI 1 4 1 5 1 2 SAVE PROJECL unes iste t e vl RUP RAPI GU REN Pelr V PRO RUE 21 2 13 View SCM PL EGIHOE s oroetan rien torres toda rut en e e a aeoaea Aore 21 5 2 Plots Menu Options io acit UR OE avai haven pte Dre i EE OSEE PRU dS 22 5 2 MUNG AN PIGS irr e buo restes teet o bet sue seed oho Bb Mot UNE Ro 22 5 2 2 Animate Tile Plots 5e ere e rete Prose aera ae erue eate e Ce nda Pa ee ete ve ieee 22 5 3 W ndow Menu ODUONIS csi potest ie iet o e Ber Ferdi eeu Pes oc We bed ass 23 5 3 1 Datasets and Formulas 5 25 5 reete tee Ee oe NER US Pu EEA ER TR eU Ue PHI PUR ee eV YE Free 23 2 92 E3SEOIPIOU S osos edot t vt tio a a A eun tat amo uot t i oben d 23 23 4 HOP M ODpHONS ee he ever ise eor tuat R E L Ras 24 6 Working with Gridded Datasets cere LLLI eee eee ee eee eee ee ette eese ea sette setate setae seta ae 24 Gal gt Gridded Input Pile Formats 5 otc iesu e t uertit a ode HUS ame Fee v ERRANT 24 6 1 1 Model Formats eiie a e Rer p ERR e os UHR CIS A E ERI AUR E ACTORS 24 6 1 2 Observational Data Formats 52 oir toit NI had PRU nado DetMep Veo epe eO RUNE 24 6 2 Example Datasets ueste ede a RI AERE QU S
84. components of the vector using the dialog box that comes up before the plot is displayed Figure 10 21 After the plot is displayed the current time step and layer can be adjusted using the controls above the plot Note the Vector Plot currently uses the old Tile Plot option In a future release this plot will be updated to use the Fast Tile Plot It is also possible to overlay vectors e g wind vectors on a tile plot This can be done either from within the vector plot option discussed here or from within the tile plot option discussed in Section 10 4 4 To do this overlay from within the vector plot option you select a formula for the Tile option in the vector plot dialog box Figure 10 21 in addition to specifying the formulas UNC Chapel Hill 63 Institute for the Environment User s Manual for VERDI 1 4 1 to be used for the horizontal and vertical vector components See Section 11 4 4 for more information on vector overlays Figure 10 20 Vector Plot WIND 3 Vector File Configure Controls Plot Time Step j D 00 00 00 Layer z pal EU oe NOT x VWIND S Layer 0 SSeS m 71 i 70 xxr eo ahaa HEUS i E VETE AE TI ra as E mus uds a a Re ED DUE ct AAs jet z XE sae S Due de a N z M A SOR 49 LY MAS eim DOT NUM J 78 80 82 84 86 88 90 92 94 98 100 102 x July 24 2001 00 00 00 UTC UWIND 3 x VWIND 3 Vector Horizontal Component UWIND
85. d by RSIG into Excel change the units to UNC Chapel Hill 24 Institute for the Environment User s Manual for VERDI 1 4 1 match the units found in the gridded model data file and then save using a tab delimited ASCII file format The observational data ASCII format recognized by VERDI is an ASCII file with tab separated columns where the first four columns are provided in the order shown in Figure 6 1 and one or more additional columns are arbitrary but must have the header format name units as shown in Figure 6 1 Spreadsheet programs can be used to edit and write the files by choosing ASCII output and tab as the delimiting character instead of comma Data within a column must be complete as empty fields within a column will cause VERDI to be unable to read the observational data VERDI 1 4 1 allows the user to specify an alphanumeric value either numbers and or letters for the fourth column Station ID Figure 6 1 Observational File ASCII Format Timestamp UTC LONGITUDE deg LATITUDE deg STATION pm25 ug m3 2005 08 26T00 00 00 0000 121 7842 37 6875 060010007 11 0000 2005 08 26T00 00 00 0000 122 3991 37 7660 060750005 12 0000 2005 08 26T00 00 00 0000 122 2034 37 4829 060811001 21 0000 2005 08 26T00 00 00 0000 121 8950 37 3485 060850005 16 0000 2005 08 26T01 00 00 0000 121 7842 37 6875 060010007 21 0000 2005 08 26T01 00 00 0000 122 3991 37 7660 060750005 22 0000 2005 08 26T01 00 00 0000 122 2034 37 4829 06081100
86. d line scripting listed in alphabetical order are described below Adding support for these script commands in the Script Editor is planned for a future VERDI release alias lt aliasname definition gt defines an alias You can define an alias by creating a definition using variable names and derived variables that are calculated using the mathematical operators described in Section 15 Mathematical Functions The alias definition does not include the dataset name The alias is treated like any other formula once the alias definition and the dataset to which it should be applied are specified If you need to redefine an alias definition you must first use the unalias command The alias definitions are saved to a verdi alias file in your home directory VERDI uses this type of optional file in your home directory to maintain a snapshot of the current aliases being used The following warning will be reported if an alias is defined more than once WARNING Alias lt aliasname gt already defined new definition ignored You are also responsible for not making circular references Use the printAlias command to view what aliases are already defined animatedGIF lt filename gt creates an animated GIF by doing an X Window Dump XWD of each of the time steps in the tile plot then converting them to GIF images If there are many time steps in the dataset there will be a slight delay before you are again given control of the GUI avi lt fi
87. d uses the same formula that is used within the configuration file Then select the Load Configuration option from the Configure pull down menu on the plot An Open File Dialog window will allow you to look for the directory in which you saved the configuration file and to open that file The plot title color map and other plot configuration features will be applied to the plot Note that it is possible to load a saved configuration file that does not apply to the selected plot UNC Chapel Hill 70 Institute for the Environment User s Manual for VERDI 1 4 1 so before loading a saved plot configuration check carefully to be sure the plot type and formula of the configuration file match those of the plot 11 3 Controls Menu Options The Controls pull down menu contains the following options Zoom Probe Set Row and Column Ranges and Show Lat Lon 11 3 1 Zoom Using the Left Mouse Button To zoom in and enlarge a subdomain of the data select the Zoom option Then hold down the left mouse button and use the mouse to click on a region of the map and then draw a rectangle around the region of interest To zoom out click on the map in the right bottom corner using the left mouse button and while holding down the left mouse button move the mouse to the upper left corner and then release the left mouse button 11 3 2 Zoom Using the Right Mouse Button 11 3 2 1 Vector Plot On a vector plot right click on the map to see a pop up window that wil
88. desired plot tab underneath the plots area of the main window As in the menu entries each plot tab is labeled with the plot type and the formula used UNC Chapel Hill 23 Institute for the Environment User s Manual for VERDI 1 4 1 5 4 Help Menu Options The Help pull down menu contains two items that you can use to learn more about VERDI When you select VERDI Help Docs the VERDI user s manual is displayed in a VERDI Help window This window is not searchable but it does allow you to navigate via hyperlinks in the Table of Contents and to scroll down and read the user s manual When you select About a pop up window that contains the name of the product the version number and the date the software was built is displayed 6 Working with Gridded Datasets 6 1 Gridded Input File Formats 6 1 1 Model Formats VERDI currently supports visualizing files in the following formats CMAQ Input Output Applications Programming Interface I O API netCDF WRF netCDF and CAMx UAM IV and ASCII format for observational data VERDI uses version 4 1 of the netCDF java I O library http www unidata ucar edu software netcdf java The CMAQ I O API was designed as a high level interface on top of the netCDF Java library see http www baronams com products ioapi and http www unidata ucar edu software netcdf for further info The I O API library provides a comprehensive programming interface to files for the air quality model developer a
89. dows sese 114 Figure 18 2 Submit run bat script from Run command sse 115 UNC Chapel Hill X Institute for the Environment User s Manual for VERDI 1 4 1 1 Introduction 1 1 Background This manual describes how to use the Visualization Environment for Rich Data Interpretation VERDI VERDI is a flexible and modular Java based visualization software tool that allows users to visualize multivariate gridded environmental datasets created by environmental modeling systems such as the Community Multiscale Air Quality CMAQ modeling system and the Weather Research and Forecasting WRF modeling system These systems produce files of gridded concentration and deposition fields that users need to visualize and compare with observational data both spatially and temporally VERDI can facilitate these types of analyses Initial development of VERDI was done by the Argonne National Laboratory for the U S Environmental Protection Agency EPA and its user community Argonne National Laboratory s work was supported by the EPA though U S Department of Energy contract DE AC02 06CH11357 Further development has been performed by the University of North Carolina Institute for the Environment under U S EPA Contract No EP W 05 045 and EP W 09 023 by Lockheed Corporation under U S EPA contract No 68 W 04 005 and Argonne National Laboratory VERDI is licensed under the Gnu Public License GPL version 3 and the sour
90. e aggregated over 25 time steps Layer 1 max O3 1 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 99 51 0 022 Max 123 50 0 101 17 2 2 Batch Script Example Minimum Ozone layer 1 Figure 17 12 lt Global gt dir LOCAL DIR verdi 1 4 data model gtype tile imageDir LOCAL DIR verdi 1 4 data images savelmage jpeg Global Task f CCTM46 P16 baseO2a 36k O3MAX UNC Chapel Hill 109 Institute for the Environment User s Manual for VERDI 1 4 1 imageFile CCTM46 P16 baseO2a 36k O3MAX tstepmin layerl s min 03 1 lt Task gt Figure 17 12 Fast Tile Plot of Minimum Ozone aggregated over 25 time steps Layer 1 min O3 1 5 888E 2 5 152E 2 4 416E 2 3 680E 2 ppmy 2 944E 2 2 208E 2 1 472E 2 7 361E 3 2 790E 7 UT T T T T T T T 1 21 41 61 81 101 121 141 June 1 2002 00 00 00 UTC Min 89 19 2 790E 7 Max 19 46 5 452E 2 17 2 3 Batch Script Example Mean of Ozone layer 1 Figure 17 13 Global dir LOCAL DIR verdi 1 4 data model gtype tile imageDir LOCAL DIR verdi 1 4 data images savelmage jpeg Global Task f CCTM46 P16 baseO2a 36k O3MAX imageFile CCTM46 P16 baseO2a 36k O03MAX tstepmean layerl s mean 03 1 Task UNC Chapel Hill 110 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 17 13 Fast Tile Plot of Mean Ozone aggregated over 25 time steps Layer 1 mean O3 1 T T T T T
91. e 10 8 Area Information Spreadsheet eden ed UH ee deeds aside 57 Ligure 10 9 Export Spreads Depto uo tun st asst fuse ted eae ea a a tot tok tt a 57 Figure 10 10 Name and save spreadsheet esseeeeeseseseseesseseresresseserssressetsrssreesetseesrssreseeseresreses 57 Proure 10 11 ExportShapefile 3 esee ot e a eei e yee iae bed A teuer 58 Figure 10 12 Name and save shapetile cocina dunia ia eldnandinkaiatiakaden 58 Figure 10 13 Vertical Cross Section Ploto ooo Die ihe pag oec del dicas Heed 59 Figure 10 14 Vertical Cross Section Dialog BOX 244 446 ean RS it adus 59 Figure 10 15 Time Series PIot 5 oe eee tbe eae i eae i 60 Figur 10 16 Time Series Bar Plots uu ree pe extet pet itai tuse 61 Figured 0 172 Scattet P10Lo ueni i aa poti ax dde ta A a e etd 62 Figure 10 18 Scatter Plot Dialog BOox iu cate Recah 62 Figure 10 19 Scatter Plot Export Data into a CSV file sese 63 Ligure 10 20 Vector PIOE s tete ah cette Leal un tt aes ah tine de he ou Mr educa tat ad 64 Figure 10 21 Vector Plot Dialog BOX ee eed nada hie eee 64 Pisure 10 22 Contout Plot os is sitesi se tei eet dst Pies tah cun uiuo Pastas eects tans 65 Figure 10 23 Contour Plot Menu OptiOnS redet ui ei etre a dieat ade ated rods 65 Figure 11 1 Fast Tile and Areal Plot Pull down Menu Options eee 66 Figure 11 2 Vector Plot Pull down Menu Options eeeeeeeeeeeeeeeneen enne 66 Figure 11 3 Configure Plot
92. e htm er html log4j 1 2 13 jar http www unidata ucar ed u software netcdf java http ogging apache org log4j 1 2 license html saf core runtime jar http safr sourceforge net http www eclipse org stp http www eclipse org legal epl cf saf S AFcore html v1O html vecmath jar http java3d dev java net https vecmath dev java n http www gnu org licenses old et licenses gpl 2 0 html geoapi http geoapi sourceforge n http www codeplex com LGPL V2 1 Feb 1999 et GeoAPI license Gt2 http sourceforge net proje http docs codehaus org d http www gnu org licenses lgpl cts geotools isplay GEOTDOC 00 So 2 1 txt urce License hsqldb http hsqldb org http hsqldb org web hsqlLicens e html jfreechart http sourceforge net proje http developer vrjuggler LGPL V2 1 Feb 1999 cts jfreechart org browser trunk juggler external jfreechart LICEN SE txt rev 15441 jscience http jscience org http swik net Jean http swik net License BSD BS Marie Dautelle D License Text Piccolo 1 2 http www cs umd edu hci http www cs umd edu hc http opensource org licenses bs l jazz il jazz download open d license php source shtml Ucar ma2 http www unidata ucar ed http www unidata ucar e http www gnu org copyleft less u software netcdf java du software netcdf
93. e matching subset domain ranges for multiple datasets using the Dataset pane for each dataset because if all of the subsetted domains do not match exactly an error will occur when the user attempts to create a formula using variables from those datasets Figure 9 5 Using the Formula pane instead to do the domain subsetting allows the user to select a subset of the domain to be applied for all dataset variables used in the selected formula 47 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 9 5 Error obtained when incompatible subset domains are created using the Dataset pane FA vERDI HE loj xi File Plots Window Help Elaz Tile Plot Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula 03 2 03 1 4 a Tile O3 1 F Tile O3 2 x File Confi Cont EEG JS ROUQUCR RISO File Configure Controls Plot Tmestep 2 me Step 06 01 2002 00 00 00 Layer 04 03 2 Layer 0 Time Steps D 24 Use Time Range Min 054 06 01 2002 00 00 00 Max 24 06 02 2002 00 00 00 Layers 0 21 Use Layer Range 95 100 105 110 115 120 125 Min oz 85 90 x 201 Max 2134 June 01 2002 00 00 00 UTC Min 123 44 0 005 Max 105 31 0 06 esum iz Min Tie o3 z Datasets Formulas Tile O3 1 Tile O3
94. entation pane shows that the available documentation for the chosen release of VERDI e From the www verdi tool org web site there are two ways to access the VERDI documentation on the www cmascenter org model documentation web page 1 A link near the top of the www verdi tool org home page sends you to a new page where you choose the model version When you click submit you are taken to the www cmascenter org VERDI documentation web page 2 Direct links from a box on the right hand side of the www verdi tool org home page take you to the documentation UNC Chapel Hill 6 Institute for the Environment User s Manual for VERDI 1 4 1 available for VERDI Figure 1 6 shows the list of documentation that is available for download Figure 1 5 Getting Documentation on VERDI from the CMAS Web Site ity Modeling and Analysis CMAS Model Documentation Mozilla Firefox Fil Edit View History Delicious Bookmarks Tools Help lt T t x A ki B 3 http www cmascenter org help documentation cfm temp_id 74403842832 wv 4 Google B Most Visited Share on Facebook MyUNC UNC Campus Getting Started Monday Morning Subscribe Mapnik Wiki amp Docume _ Brita Climate Ride 2009 i Gl Recently Bookmarked Neuse River Basin Map One N C Naturally Ho 9 Children amp Nature Net RunnerMom MyUNC UNC Campus Chatham County Tra wa
95. equivalent documentation for the Package for Analysis and Visualization of Environmental data PAVE which is available at http www ie unc edu cempd EDSS pave_doc EntirePaveManual html N Note that the Batch Script method does not support all of the mathematical functions that are supported within the VERDI GUI and or the command line script options Listed in order of precedence the functions and operators are UNC Chapel Hill 97 Institute for the Environment User s Manual for VERDI 1 4 1 1 abs sqr sqrt exp log In sin cos tan sind cosd tand mean sum min max 2 power 3 4 5 lt lt gt gt aec 7 amp amp 8 Il VERDI also supports the following constants l Bigesseesse 2 7182818284590452354 2 o EEE 3 14159265358979323846 3 NROWS Number of rows in the formula s currently selected domain 4 NCOLS Number of columns in the formula s currently selected domain 5 NLEVELS Number of levels in the formula s currently selected domain Unary Functions Unary functions are passed a single argument Depending on the argument and the function type the function will return a single value or a matrix of data by performing the function on each cell of the arguments array For example e The function sqrt 4 will return 2 0 e The function sqrt O3 1 will return a matrix containing the square root of each value in the O3 1 variable s array The following
96. file for use in VERDI Click on the shapefile name and click Next The Open Area pop up window will be displayed next which allows you to select the name of the field to read from the file and supply projection information if needed Use the pull down menu and click on the Name Field Figure 8 3 to be used If a prj file is not provided with the dataset the user is required to specify the projection information A pull down menu will prompt the user to select the coordinate system used in the file either the Geographic lat lon coordinate system or a Projected x y coordinate system Figure 8 4 If the user selects Projected an additional pull down menu asks what type of projection and a text box allows users to provide the required information to do the projection Figures 8 5 and 8 6 After the Name Field and the Coordinate System have been specified select Finish The resulting plot will be in the same projection as the gridded information used in the plot UNC Chapel Hill 38 Institute for the Environment User s Manual for VERDI 1 4 1 8 4 Areas List The shapefile name s will be listed in the top panel of the Areas pane and the name fields for the polygons provided in the shapefile s will be listed in the panel underneath Figure 8 7 The actual model data are not loaded until later when the Areal Interpolation plots are created As additional shapefiles are added the name fields associated with each shapefile are appended to
97. fm UNC INSTITUTE FOR THE ENVIRONMENT Visualization Environment for Rich Data Interpretation VERDI 1 4 1 User s Manual U S EPA Contract No EP W 09 023 Operation of the Center for Community Air Quality Modeling and Analysis CMAS Prepared for William Benjey and Donna Schwede U S EPA ORD NERL AMD APMB E243 04 USEPA Mailroom Research Triangle Park NC 27711 Prepared by Liz Adams and Darin Del Vecchio Institute for the Environment The University of North Carolina at Chapel Hill 137 E Franklin St CB 6116 Chapel Hill NC 27599 6116 Date April 30 2013 User s Manual for VERDI 1 4 1 Contents Dy TEP OCU i rH 1 INI GB ACK STOUT lt 2 nsccensecsquahzavesacsanegeesneauntosaanuend nave e a any gach tun a nee Ae ON 1 12 Where to Obtain VERDI 55e REWARD RUSSE UTR Goatees 2 1 3 Where to Obtain VERDI Documentation essere enne enne nnne 6 1 4 Help Desk Support for VERDDL 5 eerte enema etae eh Uode e Inna eaae ae ve pavo 8 1 5 F t re VERDI Development opens ire oett e irte legend aeo Paese e Ree ates tuc e bed le 8 2 Requirements for Using VERDI ee ce eeee eee eee eese eese sete sete eese tete s ese eo sese an e eene een ase 9 2 1 Java Runtime BEnvirotimeht uiuunt eene ten enr R Va US PR e eR Pea ea aia le Pune ea aea euo io Pueden 9 2 2 Memory and PU Requite ments easi fet eo ui ho Pret Vi ei case Doce dO neo Pre We ghe t 9 2 3 Requirements
98. g time step and ending time step of the animation To create an animated GIF check the Make Animated GIF s option in the Animate Plots dialog box In the Save dialog box that appears select the directory in which to store the file and the name to use for the animated GIF then click the save button When saving as an animated GIF when multiple plots are selected each animated plot will be saved to a separate animated GIF file For example if three plots were selected the animated plots would be saved as lt filename gt 1 gif lt filename gt 2 gif filename 3 gif You can view the animated GIF by opening the file in a web browser Creating a Quicktime movie is also an option but this is not done through the Plots Animate Tile Plots main menu option Instead use the Plot menu option found at the top of each individual plot to make a Quicktime movie UNC Chapel Hill 22 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 5 2 Animate Plots Dialog and Fast Tile Plots wiew File Configure Controls Plot GIS Layers 7 Time Step 14 06 01 2002 13 00 00 Layer 1 Stats None Select Plots v NO2 1 06 01 2002 00 00 00 06 02 2002 00 00 00 24 Steps eries v NO 1 06 01 2002 00 00 00 06 02 2002 00 00 00 24 Steps Layer 1 OS 1 v O3 1 06 01 2002 00 00 00 06 02 2002 00 00 00 24 Steps 1 CCTM46 P16 baseO2a
99. he Datasets pane A file browser Figure 6 2 allows you to select a dataset for use in VERDI Support for loading data from a remote file system has been added beginning in version 1 4 The use of the yellow plus remote button will be discussed in Section 6 4 After you select a dataset VERDI will load header information and display the available variables time steps layers and domain used by the file in the Datasets pane Figure 6 3 The actual model data are not loaded until later when plots are created To view the variables for a particular dataset that has been loaded click on the dataset name in the list to highlight it and the variables will be listed in the panel below Datasets can be removed by highlighting the name of the dataset in the dataset list and pressing the yellow minus button Note that although the dataset will be removed the number that was assigned to that dataset will not be reused by VERDI during the current session unless there had been only one dataset loaded and it was removed in that case the next dataset that is loaded will be labeled number 1 Figure 6 2 Open Dataset File Browser Open Look in J model ha 2 c E _ BaseCase dat _ CCTM46 P16 baseO2a 36k 03MAX _ grid pophous utm ncf _ GRIDCRO2D 2006075 polar stereographic ncf GRIDCRO2D mercator world NOX latlon ncf a Recent Items UNC Chapel Hill 26 Institute for the Environment User s Ma
100. he Environment User s Manual for VERDI 1 4 1 Figure 18 1 Location of run bat script in Windows i 507 L LE te QU gt Computer OS C Program Files VERDI 14 4s Search 5 ay Organize v Exgonte Links Name Date modified Type Size E Docin d data 5 31 2011 2 34PM File Folder di jrel 6 0 5 31 2011 2 05 PM File Folder ME Pictures L licenses 5 31 2012 05 PM File Folder Ig Music 4 plugins 5 31 2011 2 05 PM File Folder 8 Recently Changed _ config properties TEM 5 31 2011 10 27 AM TEMPLATE File 2KB n Searches RELEASE NOTES txt 5 31 2011 10 27 AM Text Document 13KB i Public BemoteFileReadertgz 5 31 2011 10 27 AM TGZ File 1 793 KB b 5 31 201110 27 AM Windows Batch File 1KB C Uninstall exe 5 31 2011 2 05PM Application 49 KB E VERDLexe 5 31 201110 27 AM Application 34 KB verdi ini 5 31 2011 10 27 AM Configuration Sett 1KB J win shape2bin zip 5 31 2011 10 27 AM Compressed zipp 730 KB Folders a X 12 items The current run bat in notepad contains a 1 at the end that allows it to accept input following the run bat script using the Windows run command Unfortunately this command does not accept directory names that have a space them such as the Program Files If you would like to enter the script command line options after run bat please move the data directory to CAVERDIMata or some other similar location Enter the following in the Run command cmd W
101. he Probe option UNC Chapel Hill TI Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 14 Lat Lon Values Shown in Lower Right of VERDI Tile O3 1 File Configure Controls Plot Time Step v Zoom Probe 0 00 00 Layer 02d Layer 0 v Show Lat Lon 100 90 80 70 60 30 20 10 0 20 40 60 80 1 00 1 20 1 40 x June 02 2002 00 00 00 UTC Min 79 843 43 707 0 006 Max 76 441 38 514 0 093 en 35 6084N 78 8953W 11 4 Plot Menu Options The Plot pull down menu Figure 11 15 contains the following options Time Series of Probed Cell s Time Series Bar of Probed Cell s Time Series of Min Cell s Time Series of Max Cell s Animate Plot and Add Overlay UNC Chapel Hill 78 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 15 Plot Menu Options Tile O3 1 File Configure Controls Time Step 1 06 Time Series of Probed Cell s Time Series Bar of Probed Cell s Time Series of Min Cell s 101 Time Series of Max Cell s 96 Animate Plot Add Overlay 91 86 11 4 1 Time Series Plots The Time Series of Probed Cell s and Time Series Bar of Probed Cell s allows the user to select a set of cells and then produce a time series or time series bar plot of the chosen subset of probed cells The Time Series of Min or Max Cell s option creates a time series plot using data for the currently selected formula
102. hen a command line window opens do the following cd C Program Files WERDI_1 4 run bat f C WERDI data CCTM46_P16 baseO2a 36k O3MAX s O3 1 gtype tile The other option is to place the script commands within the run bat itself Remove the 1 statement at the end of the run bat that is provided in the distribution and add the script options that you would like to use The following run bat contains script options that will read in the file C Program Files VERDI_1 4 data CCTM46_P16 baseO2a 36k O3MAX select O3 1 as the formula and create a fast tile plot The changes that you need to make to the run bat are highlighted in red UNC Chapel Hill 114 Institute for the Environment User s Manual for VERDI 1 4 1 cd plugins bootstrap SET JAVA jre1 6 0 bin java 96JAV A96 Xmx512M classpath bootstrap jar lib saf core runtime jar lib commons logging jar lib jpf boot jar lib jpf jar lib log4j 1 2 13 jar saf core runtime Boot f C Program Files VERDI_1 4 data CCTM46_P16 baseO2a 36k O3MAX s O3 1 gtype fasttile Run the run bat script by clicking on Start then selecting Run then either using Browse to find the run bat or typing it in Figure 18 2 Figure 18 2 Submit run bat script from Run command Type the name of a program Folder document or Internet resource and Windows will open it For you Open Sissi Files WERDI_1 4 run bat v Script commands that can be used for comman
103. i E weather ee Flick R Finance e eBay COMMUNITY MODELING amp ANALYSIS SYSTE Search CMAS Search HOME ABOUT CMAS QUARTERLY CONTACT EAC SITEMAP USER SURVEY HOME gt HELP gt DOCUMENTATION Model Documentation CONFEI TRAINING a r i TE Documentation is available for the followin RESI amp DEVELOPMENT CMAS Supported Products 9 Select the Product for which you desire documentation COMMUNITY RESOURCES Environmental Benefits Mapping and Analysis Program BenMAP Community Multiscale Air Quality CMAQ Sparse Matrix Operator Kernel Emissions SMOKE System Package for Analysis and Visualization for Environmental PAVE data Input Output Programmers Application Interface vO API MM5 Meteorology Coupler MCPL Multimedia Integrated Modeling System MIMS SPATIAL ALLOCATOR VERDI 7 Documentation is also available for the followin ED f 1 unsupported Products 9 Select the unsupported Product for which you desire TIER documentation ERDI 1 MM5 Modeling System MM5 v Training Registration UNC Chapel Hill 7 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 1 6 VERDI Documentation on the CMAS Web Site e Community Modeling angi Analysis Model Documentation Mozilla Firefox 2 Elle Edit View History Bookmarks Tools Help eG c 4 L http www cmascenter org help documentation cfm temp id 744
104. icon changes to be a box with an arrow pointing inward with the hover over text tip Connects this panel to the frame Click on the box with the inward arrow to reconnect the panel with the frame This will return the floating pane back to where it usually lives within the main window 5 Navigating VERDI s Main Menu Options Figure 5 1 shows a graphic of the main menu options that are available on the top menu bar in VERDI s main window Figure 4 2 above These options are discussed in detail below UNC Chapel Hill 20 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 5 1 VERDI Main Menu Options VERDI File Plots Window Help About Open Project Undock All Plots Areas VERDI Help VERDI Save Project Animate Tile Datasets Docs Save Project As Plots Formulas About Preferences View Script Editor Services Exit Quit VERDI 5 1 File Menu Options 5 1 1 Open Project Open Project retrieves projects that were saved during a previous session using the two Save Project options described next Note that when you use a saved project it is very important to load that project into VERDI before you load any additional datasets or create any additional variables formulas If you load a dataset that is not part of the previously saved project and then try to open a previously saved project you will get a message that says All currently loaded datasets will be unloaded and will
105. ion to change to another directory An alternate way to navigate between directories is using the middle panel In the middle panel double click on a directory name to go into that directory or click on the at the top of the middle panel to navigate up a directory As you enter a directory the contents of the directory will be displayed as a list in the middle panel Directory names are followed by a symbol while filenames do not have a symbol after them View the variables within each file of interest by double clicking on the netCDF filename listed in the middle panel Note if the selected file has a format that is not supported by VERDI then the following message will be displayed in the bottom panel Not a valid NetCDF file For supported netCDF files VERDI will provide a list of variables that are available within the file in the bottom panel labeled Select one or more variables To select variables from the list use your mouse to click on a single variable or use either the Shift key with the mouse to select a contiguous list of variables or the Control key with the mouse to select a set of individual UNC Chapel Hill 28 Institute for the Environment User s Manual for VERDI 1 4 1 variables Once the variables that you would like VERDI to read are highlighted click on the Read button Figure 6 5 Select one or more variables from Remote Dataset r Remote File Access mom Remote User lizadams
106. itute for the Environment User s Manual for VERDI 1 4 1 9 1 Specify Time Step Range Information about the range of time step values included in a dataset is displayed in the Time Steps panel Figure 9 1 The maximum time step range that can be used for a dataset or formula is specified in the Min and Max spinner controls You can use these controls to select a subset of the available time step range for plotting Check the Use Time Range box above the spinner controls to tell VERDI to use the time step range values you have specified when it creates a plot By default a plot will initially display data for the minimum time step that was specified in the Time Steps panel The range of the time steps available in the Time Step spinner control at the top of the plot will reflect the subset of time steps specified when the Use Time Range box is checked The date and time of that time step are shown below the plot Subsetting also called cropping a dataset s or formula s time step range will affect any plots made see Section 9 4 to learn the precedence rules Figure 9 1 Specify Time Step Range is 7 V nd us TET File Plots Window Help ge amp E rest Tie Pot areal nterp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula 03 1 Datasets fel edes Datasets Eile Configure Controls Plot GIS Layers wese 5 mira osovo i rei seem al za Sow Layer 1
107. l allow you to select Zoom In or Zoom Out on either Both Axes the Domain Axis or the Range Axis Select Auto Range gt Both Axes to recover the plot of the full domain or select Auto Range Domain Axis or Range Axis to zoom out fully along only the domain axis or only the range axis Figure 11 8 UNC Chapel Hill 71 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 8 Right Click on Tile Plot to Zoom Out jojo pj xf File Configure Controls Plot Time Step ozd 09 07 1983 00 00 00 Layer J 024 O3b 1 Layer 0 Properties Save as Print 12 Zoom In Zoom Out gt Both Axes 10 Auto Range gt Domain Axis Range Axis September 07 1983 00 00 00 UTC Min 1 1 0 03 Max 22 1 0 074 Tile ori Tile O3 2 Tile O3b 1 J Tile Probe O3b_ 1 0 0 9 16 13 23 11 3 2 2 Fast Tile Plot and Areal Plot To zoom on a fast tile plot or areal plot use your mouse button to right click on the map in the area of interest A pop up window will appear allowing you to select Zoom In Zoom Out or Max Zoom Out to recover the plot of the full domain Figure 11 9 UNC Chapel Hill 72 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 9 Right Click on Fast Tile Plot to access Zoom Out Option File Configure Controls Plot GIS Layers Time Step 1 506 01 200200 00 00 Layer 1 Slow 50 Layer 1 O3 1 1 CCTM48 P18 baseO2a 36k 0O3
108. l oy S VERDI mm bo File Plots Window Help B amp E3 Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula 03 1 Tile O3 1 00x Datasets File Configure Controls Plot GIS Layers EEE Time Step 1 06 01 2002 00 00 00 Stats None gt lt I gt Slow 1 CCTM46 P16 baseO2a 36k O3MAX Layer 2 O3 1 11 CCTM46 P16 baseO2a 36k 03MAX 100 9 871E 2 Variables 8 637E 2 Double click to add the variable as a formula 7 403E 2 6 170E 2 03 ppmv 1 ppmy 4 936E 2 Time Steps 1 25 1022 E Use Time Range 28 2 468E 2 194 Min 5 06 01 2002 04 00 00 103 1 235E 2 Max 25 5 06 02 2002 00 00 00 T r r 7 540E 6 Layers 1 3 1 25 48 73 97 121 145 Eye Enya ange June 1 2002 00 00 00 UTC m E Min 95 55 9 082E 3 Max 54 48 8 147E 2 Max 3 Datasets Formulas Areas 9 3 Specify Domain Range Datasets contain data for cells over a particular geographic area In the VERDI program this area is referred to as a domain By default the entire domain contained in a dataset is used in creating plots The Edit Domain dialog box can be used to select a subset of this domain for plotting To access the Edit Domain dialog box first use the vertical slide bar to bring the Domain panel located below the Layers panel into view if it is not
109. lename gt saves an animated plot of each of the time steps in the tile plot to the AVI video format UNC Chapel Hill 115 Institute for the Environment User s Manual for VERDI 1 4 1 closeWindow lt windowid gt closes the window with the specified window ID configFile lt configFileName gt specifies a configuration file for VERDI to use for configuring subsequent tile plots copyright prints out copyright information for VERDI drawDomainTicks ON OFF turns the domain axis ticks on and off drawGridLines ON OFF turns the plot grid lines on and off drawLegendTicks ON OFF turns the ticks in the legend on and off drawRangeTicks ON OFF turns the range axis ticks on and off f host filename tells VERDI to load in this dataset and make it the currently selected dataset All datasets will stay in memory fulldomain sets the VERDI domain matching the currently selected dataset to be completely selected The currently selected dataset is usually the most recently added dataset g lt tile fasttile line bar contour gt instructs VERDI to create a plot using the specified type and the currently selected formula s data gtype lt tile fasttile line bar contour gt instructs VERDI to create a plot using the specified type and the currently selected formula s data note tile and fasttile will both generate a fasttile plot starting with VERDI version 1 4 help fullhelp usage display the inf
110. less than 1024 MB of memory you can change the default maximum memory setting used by VERDI On Windows edit the Verdi ini file to specify a different heap size from the default 1024M On Linux or another Unix platform you can edit verdi sh and replace the 1024 in Xmx 1024M with a different value for example Xmx2048M will allow VERDI to access up to 2048MB or 2GB of RAM Note that even slower CPUs can quickly view and animate smaller datasets whereas larger datasets can take longer Initially VERDT s performance was slow when it was used across the UNC Chapel Hill 9 Institute for the Environment User s Manual for VERDI 1 4 1 network via ssh This problem was addressed in version 1 1 with the addition of the Fast Tile Plot Beginning with version VERDI 1 4 memory was more effectively managed As a user opens new Fast Tile plots or other plot types the memory requirements increase As the user then closes the plots the memory is correctly released by VERDI 2 3 Requirements to Run VERDI Remotely VERDI may be used to run on a remote compute server and have the graphics display locally on your desktop machine Unix workstation Mac or PC using the Fast Tile Plot Your computer needs to be configured to run X Windows Typically you will connect to the remote compute server using secure shell SSH If you are using an X Server and wish to generate 3 D plots using Open GL you need to turn on Open GL support within the X
111. lues less than the minimum specified will be colored the same as the color for the minimum range Once the settings are finalized click OK and the Configure Plot dialog will close e The Labels tab Figure 11 5 contains options to edit the labels of the Domain Axis x axis the Range Axis y axis Legend and Footer VERDI allows the user to select the number of discreet numerical labels shown on plots For example it can be difficult to read the numbers when there are more than 13 different colors on a scale The legend can be improved by reducing the number of tick marks that are labeled see Figure 11 5 From the Plot menu option select Configure gt Configure Plot When the Configure Plot window appears select the Labels Tab as shown in Figure 11 5 At the top of the Labels Tab are four additional tabs that can be selected Domain Axis Range Axis Legend and Footer To edit the number of tick marks that are labeled on the Legend of the plot select the Legend tab and there will be a check box labeled Show Tick Labels and a text box where you can change the number of tick labels that are placed on the plot After you change the number of tick labels and click on the Apply button the density of the labels on the plot is increased or decreased accordingly Once you are satisfied with the number of Tick Labels on the Legend of your plot then click Apply If you would like to change the number of tick marks on the Domain Axis click on the D
112. mat 0 00E0 for 1 2F the format would be 0 00 To choose a logarithmic scale select the pull down menu option and select Logarithmic The start values for each legend bin will be automatically adjusted when the user changes the scale Click Apply to review changes made to the map while the Configure Plot dialog is open Use the Apply button as needed to make additional adjustments to the color map legend range and or number of tiles in the range To use an irregular spacing or to change the spacing between the color tiles select Custom from the Interval pull down menu and change the interval start values in the list at the bottom of the dialog box Specify the interval start values for each color in the legend and then click Apply If you try to enter a value for an interval that does not fall between the interval start values that are above and below the value that you are changing UNC Chapel Hill 67 Institute for the Environment User s Manual for VERDI 1 4 1 then the value will not be accepted and the number will revert back to the previous value When you have chosen to create custom intervals the Min and Max text boxes and the Rebuild button are disabled and grayed out because you are choosing to override automatic calculation of the color interval spacing and instead define the min max and number of tiles manually Note values above the maximum specified will be colored the same as the color for the maximum range and similarly va
113. me parameters are specified with different values these values will over write the values specified in the Global block One Global Block is used to specify the common parameters shared by all Task blocks and multiple task blocks can be defined to specify the type of batch operations that will be performed such as defining formulas and creating plots Prior to running a batch script within the Script Editor all datasets must be unloaded If they are not a pop up warning message will appear Figure 17 5 requesting that all datasets be unloaded prior to running a batch script in the script editor Figure 17 5 Close Dataset s Warning Message Fr Close Datasets o Please close all datasets before running any batch script The multifiles txt sample script that is provided as part of the VERDI 1 4 1 release demonstrates how to create a tile plot that uses a mathematical combination of variables an excerpt of which is shown here Task dir D verdi dist2 data model f copy 36k O3MAX f CCTM46_P16 baseO2a 36k O3MAX f another 36k 0O3MAX s O03 1 03 2 03 3 2 gtype tile saveImagez jpeg imageDir D Wverdi dist2 imageFile three components 36k 005MAX lt Task gt The above task specifies the name of three input files The input files are assigned a number based on the order that they are specified 1 Copy 36k O3MAX 2 CCTM46_P16 baseO2a 36k O3MAX 3 another 36k O3MAX s O03 1 0O3 2 03 3 2 defines a
114. nd model related tool developer in both FORTRAN and C C I O API files are self describing and include projection information within the gridded dataset See section 12 for additional information on what projections and gridded data formats are supported by VERDI netCDF and I O API files are portable across computing platforms This means that these files can be read regardless of what computer type or operating system you are using There are routines available to convert data to these formats or new code can be written and contributed to VERDI for use by the community Discussion of the I O API conversion programs and how to use them can be found in Section 13 I O API Utilities Data Conversion Programs and Libraries If you write a routine for VERDI to read gridded data from other formats please consider contributing your code to the user community using sourceforge net as described in Section 14 6 1 2 Observational Data Formats Observational data in ASCII format can be obtained from EPA s Remote Sensing Information Gateway RSIG http badger epa gov rsig To use a consistent set of units between the model data and the observational data the user may need to import the ASCII data into an Excel spreadsheet to do a unit conversion VERDI doesn t allow the user to use an observational variable to create a formula so conversions to different units should be done within an Excel spreadsheet Import the file ASCII file that is generate
115. ndow the most recent plot is displayed on top of previously created plots Each plot has a tab beneath it listing the type of plot and the formula used to create it If you want to view a previously created plot select the tab associated with its sub window underneath the current plot and the desired plot will be brought to the front 5 2 1Undock All Plots As with the Dataset Formula and Area panes Section 4 3 plot sub windows can be undocked or externalized so that you can move them into separate floating windows This allows side by side comparisons of plots Note that undocking is performed only on previously created plots any newly created plots are created within the VERDI main window 5 2 2 Animate Tile Plots This option opens an Animate Plots dialog box Figure 5 2 that allows you to select one or more plots select a subset of the time range and create an animated GIF file There is also a separate way to create a Quicktime movie instead of a GIF if desired Within the Animate Plots dialog box you can select plot s to animate by clicking the check box beside each plot name You can choose to animate a single plot or animate multiple plots synchronously To view multiple animated plots synchronously undock the plots see Section 5 2 1 and move them so that they are located side by side for visual comparison during the animation Once a plot has been selected you can select the time range by specifying both the startin
116. ng year month day hour GMT e g 1997 07 10 12 e Ending year month day hour GMT e g 1997 07 16 12 e Name of output variable 8 characters max e g O3 OBS 14 Contributing to VERDI Development If you have made an improvement to the development of VERDI source code or documentation please consider contributing it back to the community Instructions on how to set up the Eclipse Development Environment on Windows and for running and building VERDI within Eclipse are available on www verdi tool org If you are doing a substantial amount of software development on VERDI you should become a member of the VERDI project on SourceForge and submit your code updates through the VERDI subversion repository You may submit a request to become a member of the VERDI project by UNC Chapel Hill 96 Institute for the Environment User s Manual for VERDI 1 4 1 submitting a Bugzilla request see below The SourceForge web site for VERDI is http sourceforge net projects verdi Once your code has been reviewed by the existing team of developers for VERDI you will be added to the developer list Contributions to the code will be tested by the VERDI developers and will be included along with the documentation about these contributions in future VERDI releases Note that anything you contribute must have the same license as the rest of VERDI i e GPL The m3user listserv can be used to query known errors bugs suggested enhanceme
117. ns provide a platform specific Java Runtime Environment 6 0 see Section 3 3 for Windows and Linux Note that the version of Java provided with VERDI includes the JAVA 3D and JAI packages to support the three dimensional plots used by VERDI s contour plot For more information on supporting the contour plot on your non windows platform of interest see the Java3D discussion section 3 2 that follows UNC Chapel Hill 10 Institute for the Environment User s Manual for VERDI 1 4 1 Instructions on how to download JRE 6 for other system configurations that run it are also provided 3 2 Installation Instructions for Linux and Other Non Windows JRE 6 Supported System Configurations Follow these instructions to install VERDI 1 tar xvf verdi_1 4 1 tar into a location where you would like to install VERDI 2 Edit verdi_1 4 1 verdi sh Change the path for the VERDI_HOME variable to reflect the location where VERDI was installed e g VERDI HOME usr local verdi 3 VERDI should now run if you execute the verdi sh executable script e g verdi sh 3 3 Installation Instructions for computer that that requires a JRE 6 other than what was provided in the distribution 1 Download Java 6 for your platform from http www java com en download manual jsp 2 Download Java3D a For all platforms go to http java sun com javase technologies desktop java3d b Goto download section click on Download Java 3D 1 5 1 Softwa
118. nts or submitted code contributions using the following website http lists unc edu read search forumzmd3user First check to see if your issue is already listed as a bug or request for enhancement If you do not see an entry that matches please submit a new request to join the m3user listserv using the following website http www cmascenter org help listserves cfm m3user and sending an email to the listserv Use the m3user listserv to notify the VERDI community about improvements to VERDI that you would like to contribute 15 Known Bugs As discussed in Section 1 4 you are encouraged to use the VERDI FAQ http www cmascenter org help faq cfm and m3user listserv http lists unc edu read forum m3user for searching questions and answers bug reports and suggestions Users are also encouraged to search the CMAS bug tracking website using http bugz unc edu query cgi product VERDI After a bug is verified by CMAS staff then they will enter information about the bug or feature enhancement request to Bugzilla http bugz unc edu 16 Mathematical Functions All VERDI visualizations are the result of a formula evaluation Formulas operate on the variables provided by the datasets The simplest valid formula consists of a single variable for example O3 1 Using infix notation more complicated formulas can be constructed using the following mathematical operators and functions Note that the documentation below derives from the
119. nual for VERDI 1 4 1 Figure 6 3 Datasets Pane Displaying Information about a Dataset Datasets EN 1 CCTM46 P16 baseO2a 36k O3MAX 2 agg cctmJ3fx nh3 200 1base lambert ncf 4 GRIDCRO2D 2006075 polar stereographic ncf Variables Double click to add the variable as a formula ppmv 2 ppmv 3 ppmv Time Steps 1 25 F Use Time Range Min 1 06 01 2002 00 00 00 Layers 1 3 E Use Layer Range Min 1 Max 3 Domain Edit a UNC Chapel Hill 27 Institute for the Environment User s Manual for VERDI 1 4 1 6 4 Adding and Removing a Dataset from a Remote File System VERDI provides users with the ability to select and add variables from datasets on remote file systems To do this press the yellow plus remote plus with a diagonal arrow button at the top of the Datasets pane In the Remote File Access Browser Figure 6 4 that appears enter your user name choose a host from the list and enter your password then click Connect Figure 6 4 Available Hosts in the Remote File Access Browser S Remote File Access ew Remote User Connect Double click a NetCDF file or directory Select one or more variables 6 4 1 Remote File Browser The top panel displays a listing of the home directory on the remote file system as shown in Figure 6 5 The current path is displayed in the text box and users can edit this informat
120. o 100 Extract propsO002 xml 100 Extract propsO02 xml 100 Extract themedata thmx 100 Extract themedata xml 100 Output folder C Program Files VERDI_1 4 1 plugins bootstrap lib Extract clibwrapper_jiio jar 100 Extract commons logging jar 100 K Nullsoft Install System v2 46 lt Back Close Cancel UNC Chapel Hill 15 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 3 6 Installation Complete VERDI 1 4 1 Setup m Installation Complete Setup was completed successfully C Completed Output Folder C Program Files VERDI_1 4 1 plugins verdi data loaders Extract data loaders jar 100 Extract plugin xml 100 Output Folder C Program Files VERDI_1 4 1 plugins verdi data loaders lib Output Folder C Program Files VERDI_1 4 1 Extract VERDI exe 100 Create Folder C Documents and Settings Administrator Start MenulProgramslVERDI Create shortcut C Documents and Settings 4dministrator Start Menu Programs VE Created uninstaller C Program Files VERDI_1 4 1 Uninstall exe Create Folder C Documents and Settings Administrator Start Menu Programs VERDI Create shortcut C Documents and Settings Administrator Start Menu Programs VE Completed K Close 3 5 Setting VERDI Preferences The VERDI installation package contains a file called config properties TEMPLATE On Windows this file is copied
121. o compile the source code if the binaries provided do not match your operating system 3 Copy the file configure properties TEMPLATE to configure properties Edit the configure properties file in the SUSER HOME verdi directory Add the name or IP address of the Linux server preceded by a comma at the end of the list of machines defined as remote hosts in the configure properties file as shown in Figure 6 7 You will need to restart VERDI in order for it to recognize a newly added remote host name Figure 6 7 Edit configure properties file to add a remote host Ip 5 NE z ccs File Edit Format View Help This file should be put in USER_HOME verdi subdirectory Please use double backslash for windows platform or slash for UNIX like platforms as file Please uncomment the following lines and modify them to suit your local settings Windows example settings format verdi project home C Program Files VERDI_1 31 project verdi config home C Program Files VERDI_1 31 config verdi dataset home C Program FilesNNVERDI 1 31 data model verdi script home C Program Files VERDI_1 31 data scripts Linux example settings format verdi project home home user_a verdi proj verdi config home home user_a verdi conf verdi dataset home data model verdi script home data scripts WOT default area file folder verdi hucData data hucRegion For VERDI to access remote big NetCDF da
122. omain Axis Tab and you will see the check box labeled Show Tick Labels and a text box Change the number in the text box then Click OK and repeat this for the Range Axis Tab Once you are finished customizing the number of Tick Labels for the three different regions of the Plot click OK and the Configure Plot Window will close Figure 11 7 shows an example plot where the number of Tick Labels has been reduced in both the Range Axis and the Legend but the number of tick labels has not been reduced in the Domain Axis e The Other tab Figure 11 6 allows you to enable or disable showing the grid lines and to edit the vector arrow color and the series color The edit series color allows the user to specify the colors used to shade the bars for the time series bar plot or the colors of the lines on the Time Series Plot UNC Chapel Hill 68 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 3 Configure Plot Titles Tab Figure 11 4 Configure Plot Color Map Tab r r s S Configure Plot n n m S Configure Plot Titles Color Map Labels Other Titles Color Map Labels Other uo Number of Tiles 8 Palette Type Sequential xij Show Tiie F Palette Text Layer 1 03 1 CD Dn ight to dark purple A Font Dialog plain bold 24 Select LLLETEBEBE light to dark blue o Maa CLTTTIBB oc inrer LL
123. ormation on all the command line arguments available Each of these three versions performs the identical function legendBins bin0O binl bin n causes VERDI to use the specified numbers as breaks between colors on subsequent plots The value of this argument is a comma separated list of numbers For example legendBins 1 10 100 1000 will cause plots to be created with three colors that correspond to values of 1 10 10 100 and 100 1000 To go back to the default method for determining breaks between bins enter legendBins DEFAULT level lt level gt sets the level range of all formulas to the single level specified levelRange lt levelMax gt lt levelMin gt sets the level range of all formulas to the range specified openProject lt VERDIProjectName gt opens a previously save VERDI project mapName lt pathname gt lt mapFileName gt causes VERDI to use the supplied map name instead of the default map for tile plots printAlias prints existing alias definitions project VERDIProjectName save dataset lists and associated formulas as a project for later re use UNC Chapel Hill 116 Institute for the Environment User s Manual for VERDI 1 4 1 quicktime NEW creates a Quicktime movie of the currently selected plot quit exit ends the VERDI session raiseWindow lt windowid gt raises the window with the specified plot ID e brings it to the front s lt formula gt
124. ote that VERDI does not check to see if the same variable from the same remote dataset has already been read Also note that subset files read in by VERDI will be saved either to your home directory on your local file system e g UNC Chapel Hill 29 Institute for the Environment User s Manual for VERDI 1 4 1 C Documents and Settings username on a Windows XP machine or to the location that is specified in the config properties file using the verdi temporary dir setting Refer to Section 6 4 2 on how to edit and save the config properties file The files are saved on your local machine to facilitate project management To be able to save and then load a project for future use the files need to be saved on the local machine To avoid filling up your local file system regularly inspect the file list in the home or verdi temporary dir directory and manually delete unneeded subset files Remote datasets can be removed from the dataset list in VERDI using the same procedure as for removing local datasets highlight the name of the dataset in the dataset list and press the yellow minus button Note that although the dataset will be removed from the dataset list the number that was assigned to that dataset will not be reused by VERDI during the current session UNC Chapel Hill 30 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 6 6 Remote Dataset Labeled with Number at End of the Filename Datasets Datasets 1 C
125. ovecaseceacessveoeteacossecuoiecas cesecaosaes 97 17 VERDI Batch Script EGMOTF seieae eee enr ee entente onn eut eoa sonst veo aeria etri orn pee nn Ear nuu 100 17 1 Specify hour time step formula in batch script mode eese 106 17 2 Mathematical function capability in batch script mode sess 108 17 2 1 Batch Script Example Maximum Ozone layer 1 Figure 17 11 108 17 2 2 Batch Script Example Minimum Ozone layer 1 Figure 17 12 109 17 2 3 Batch Script Example Mean of Ozone layer 1 Figure 17 13 110 17 2 4 Batch Script Example Sum of Ozone layer 1 Figure 17 14 111 18 Command Line Scripting EE 112 18 1 Example Command Line Script for Linux Users eene 112 18 2 Example Command Line Script for Windows Users eee 113 19 Areal Interpolation Calculations eeee ee eee ee eee eo ee sete sese aono se ao s etes e ee en e etse eaae 118 20 Licenses for JAVA Libraries used by VERDI ee ee eee ee eee ee eee en eee so seen so seta 119 Acknowledemelts 2525 dpdcidee nes indes dit eua doro aded ever ve kabisat dv UH Pa e o Ese d avara a YE Hie Fo DIR REO RAINER 120 Data CoOBDtriDUHODS od uio mitate metu iae tut cotone ccu id cL M aS 120 Data Reader Contributions eite de tentes eel de o Ge
126. ow options File Plots Window and Help Below the menu bar there are three icons that are shortcuts to some of the options available in the Main Window Menu Bar the first is an Open Project icon the second is a Save Project icon the third is an icon that allows you to Undock All Plots These shortcuts and the options available in the Main Window Menu Bar are discussed further in Section 5 Navigating VERDI s Main Menu Options Next to these three shortcut icons are buttons that list all of the available plot types To the right of all the plot buttons the Selected Formula is listed The Selected Formula refers to the formula that has been selected in the Formula pane discussed briefly below and in detail in Section 7 and that will be used to create plots Below the icons and plot buttons the window is divided into two main areas a parameters area on the left side and a plots area on the right side The parameters area contains three tabbed panes e The Datasets pane is used to load in the dataset files that you want to work with in this session this is discussed in Section 6 Once the datasets are loaded VERDI automatically displays the lists of variables that are in the datasets To see the variables in a dataset click on the dataset and the variables will be displayed in the Variables panel underneath the list of datasets In Version 1 05 and later if you double click on the name of a variable listed on the variables panel the va
127. p up window Figure 10 12 input the name in the File Name field and select file type Shapefile shp The data provided in the spreadsheet name field total area average value total value are exported to the shapefile A GIS program such as User friendly Desktop Internet GIS uDig http udig refractions net an open source Java program may be used to view the shapefiles generated by VERDI The shapefiles are saved as five separate files that must be kept together as part of the ESRI format shp dbf prj shx and fix There are no units assigned to the data that are saved in the shapefile so it is important for the user to keep a copy of the comma delimited text file or to keep some alternative text file that specifies the units for each data field a Figure 10 11 Export Shapefile Figure 10 12 Name and save shapefile Export Area Information DRYOX_N 2 0 0 Save in Lj My Documents vj FPS Area km2 DRYOX_N 2 ka DRYOX M2lA gihe IS x G3 Downloads 1315 5655 875740826466 p433536 5 4 302669 2 E My Archives 1327 4515 625631195322 jgose167 5 4 5313487 oe BA ty Music Hold 1503 269552660376 DOSa poran Documents 1323 4392 830729537164 2160675 8 4 918641 E My Pictures 1339 4105 370007776452 18045059 4 395672 E E my videos 1363 1545 727366164398 704919 7 4 56044 E C3 OneNote Notebooks 1384 5278 5316870880
128. pment and testing The I O API Interface contains an extensive set of utility routines There are example conversion programs to convert data from different data formats into the I O API format The I O API Utilities are command line programs that are easy to script for automating analysis and post processing An example of an I O API Utility that may be useful to VERDI users is m3merge This utility merges selected variables from a set of input files for a specified time period and writes them to a single output file with optional variable renaming in the process Another utility that you may find useful is m3xtract This program allows you to extract a few species from a large file and save them to a smaller file on your local computer so you can explore them using VERDI The I O API Related Programs and Examples can be found at the following web site http www baronams com products ioapi AA html tools Airs2m3 is an example of a data conversion program that converts the standard AIRS AMP350 observational data format to the I O API format The airs2m3 program requires the following inputs e The input AIRS AMP350 print format file name e The time zone conversion file provided with the obs2api program tzt dat e Additional hour shift variable The AIRS data are hourly averaged and a 00 time flag represents the hour 00 01 You may wish to represent that data segment by the ending hour In that case a 1 should be entered here e Starti
129. r can select to browse from when adding a remote dataset using VERDI s Remote File Access capability The verdi remote util setting specifies the location of the RemoteFileUtility script for Linux and Mac installations of VERDI Starting in VERDI version 1 4 the ui properties file was removed and the user configurable settings such as the default directory location that were previously specified in the ui properties file were moved to the config properties file 4 Starting VERDI and Getting Your Data into VERDI 4 1 Starting VERDI 4 1 1Windows To start VERDI open the Start menu then highlight the Programs directory followed by the VERDI directory and then select the VERDI icon as shown in Figure 4 1 2 3 Uninstall Figure 4 1 Starting VERDI in Windows r7 ten Programs Fe Documents 4 Settings gt 5 Search gt Help and Support 4 1 2Linux and Other Non Windows JRE 6 Supported System Configurations To start VERDI from Linux and other non Windows JRE 6 Supported System Configurations find the directory where VERDI was installed then run the verdi sh script On a Mac go to the Applications verdi_1 4 1 directory and run the verdi command script UNC Chapel Hill 18 Institute for the Environment User s Manual for VERDI 1 4 1 4 2 Main Window After starting VERDI the main window will come up on the screen Figure 4 2 At the top of the main window there is a menu bar with the main wind
130. r bin ssh on local machine where VERDI is running Used to hold temporary data file downloaded from a remote machine verdi temporary dir C temp The items in the config properties TEMPLATE file that is installed with VERDI are commented out and will need to be uncommented by removing the starting sign if you do not want to specify the directories each time a file is loaded or saved Example settings that are provided in the default file show how to specify the paths to these locations depending on whether the installation is for a Windows or Linux platform The verdi project home setting specifies the default location from which to load and save projects The verdi config home setting specifies UNC Chapel Hill 17 Institute for the Environment User s Manual for VERDI 1 4 1 the default location from which to load and save plot configurations The verdi dataset home setting specifies the default location from which to load datasets The verdi script home setting specifies the default location from which to load and save batch scripts Note that VERDI stores the most recently used directory for each of these functions and will go to that directory when you repeat the load or save The verdi hucData setting specifies the default locations where area shapefiles are located VERDI will navigate to this directory when the user selects to add a dataset in the Area pane The verdi remote hosts setting contains a list of machines that the use
131. re select your platform agree to license agreement and continue c mvjava3d 1 5 l linux 1586 bin to the jre1 6 0 06 directory d chmod a x java3d 1_5_1 linux i586 bin e java3d l 5 l linux 1586 bin this will place the lib ext and lib 1386 files where they are needed 3 Download JAI 1 1 3 a For all platforms go to http download java net media jai builds release 1 1 3 Select JRE Install Note JRE is the Java Runtime Environment and needed for running VERDI JDK is the Java Development Kit and the JDK is only needed by those who are developing code for VERDI b Download the tar gz package and untar This will create a directory jai 11 5 c Copy the following files i cpjai 1 1 3lib libmlib jai so path to verdi 1 4 1 jrel 6 0 13 lib 1386 UNC Chapel Hill 11 Institute for the Environment User s Manual for VERDI 1 4 1 ii cp jai 1_1_3 lib jar path to verdi_1 4 1 jre1 6 0_13 lib ext 4 Download JAI ImageIO a Download jai_imageio 1_1 lib yourplatform exe by clicking on it and saying save as Run the executable by double clicking on it to start the InstallShield Wizard Specify the Destination Folder as the location where the JRE was installed If JRE 6 is already installed on your Linux platform and you would like to use the already installed version you will need to add Java 3D support Copy the following files from the version of Java provided in the VERDI release into the JRE_HOME bin directory
132. re defined as shapefiles that contain area features such as watersheds and counties or any other shapefile that consists of a set of closed polygons The shapefile format ESRI 1998 consists of four files The shp file contains the actual shape vertices The shx file contains the index data pointing to the structures in the shp file The dbf file contains the attributes e g gridded concentrations The prj file contains the map projection information used for the gridded concentrations iw cdm 8 2 Example Area File Shapefiles that contain closed polygons are used by VERDI to interpolate gridded data to geographic boundary regions to create Areal Interpolation Plots Shapefiles containing state county or census block for example or any other shapefile containing polygon areas may be used in VERDI to calculate and map formulas to the user selected geographic regions An example shapefile containing the 8 digit HUC watershed boundary map for the Southeast Region 3 is provided in the VERDI release under the SVERDI HOME data HucRegion directory Example on line data archives for these shapefiles include http datagateway nrcs usda gov http www2 census gov cgi bin shapefiles national files 8 3 Adding and Removing an Area File To load a shapefile press the yellow plus button at the top left corner of the Areas pane Figure 8 1 A file browser Figure 8 2 allows you to change directories and select a shapefile
133. riable will automatically be added as a formula on the Formula pane and will be the default formula for new plots that are created e The Formula pane is used to create a formula that refers to the variable and the dataset that you are interested in plotting see Section 7 for more information All plots in VERDI are generated from formulas A formula can be as simple as a single variable from one dataset or it can be an equation that uses variable s from one or more datasets e The Areas pane is used to load area files that are used to create areal interpolation plots see Section 8 for more information Area files are defined as shapefiles that contain area features such as watersheds and counties or any other shapefile that consists of a set of closed polygons Any plots that are created are shown in the plots area on the right hand side of the main window These plots can be placed into their own movable windows using Plots gt Undock all Plots on VERDI s main menu as discussed in Section 5 2 1 The fast tile plot option was added in VERDI version 1 1 As of VERDI 1 4 the tile plot option was removed since the functionality has been replaced by the fast tile plot however there are derivative plots such as the vector plot that still use the tile plot code In a future release these derivative plots will be migrated to use the Fast Tile Plot as their base The Fast Tile Plot has an option Plot gt Add Overlay gt Vectors to create a Fas
134. risi ei gut aicssls bodie Bes tou ade ut en Ert a t are B beso aen 41 Projection Information oie UD RS RUE es en E ae e Ce ataa 4 UNC Chapel Hill vil Institute for the Environment User s Manual for VERDI 1 4 1 Figure 8 6 Additional Data Fields appear depending on projection selected 41 Figure 8 7 Area Name Fields available for Shapefile eee 43 Figure 9 1 Specify Time Step Range ierat iore dtp eti ete Reserva M Qe dua paca da etudes 44 Figure 9 2 Edit Layer Range in Formula Pane 5o es oe oe BAR 45 Figure 9 3 Using the Slider to View the Domain Panel eee 46 Figure 9 4 Edit Domain Dialog BOX edat iecore citu dtsefet pimus e pacte esu 46 Figure 9 5 Error obtained when incompatible subset domains are created using the IBETCETS Merlo 54545 sees RH 48 Figure 10 1 Fast Mile BIOL 2e tecnico pe reli Gies tilatnstata et pda atta cato poii tene 49 Figure 10 2 Areal Plot Area Average 2o recidit decime ddab ida li ena esp ptis es 52 Figure 10 3 Areal Plot Area Totals roe IDE eu 53 Figure 10 4 Areal Interpolation Plot Show Grid Gridded Data sess 54 Figure 10 5 Areal Interpolation Plot Show Selected Areas eee 55 Figure 10 6 Areal Values for Polygon Segments eese nennen 56 Fig re 10 7 Right C hok on Area PIOL ioco aee tpe igi et iea epe tociens necis depi eie eiS 24 Figur
135. s so these are described below rather than in Section 11 Plot Menu Bar 10 2 1 Option Pull down Menu Item The Areal Interpolation Plot Menu contains an Options pull down menu to allow the user to change the map to display either the Area Averages Figure 10 2 the Area Totals Figure 10 3 or the value of the formula contained in the Gridded Dataset uninterpolated Figure 10 4 The Options pull down menu may also be used to display All area segments that are loaded in the area list or to display only the area segments that are selected by highlighting the name field from the area list Figure 10 5 UNC Chapel Hill 51 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 2 Areal Plot Area Average File Configure Controls Plot GIS Layers Show Area Averages Show Area Totals Show Grid en 0 Time Step 01 01 2001 01 00 DRYOX_N 4 Selected Areas All Areas taseCase dat 16 139 14 128 12 116 10 105 kg ha 8 093 6 082 4 070 2 059 0 047 89 94 99 104 109 114 119 124 129 134 January 1 2001 01 00 00 UTC Min 135 15 0 202 Max 94 28 13 249 ArealInterpolation UNC Chapel Hill 52 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 3 Areal Plot Area Totals File Configure Controls Plot GISLayers Options Time Step 1 01 01 2001 01 00 00 Layer
136. s Le D ae te edd ee eed Een E SR Tad du da 120 T O Service Provider IOSP Interface for CAMXx ccccccccccccessessssecececeeeesensnseceeeeees 120 Incorporating the IOSP into netCDF netcdf java v4 1 Library esses 120 UNC Chapel Hill V Institute for the Environment User s Manual for VERDI 1 4 1 UNC Chapel Hill vi Institute for the Environment Figure 1 1 Figure 1 2 Figure 1 3 Figure 1 4 Figure 1 5 Figure 1 6 Figure 3 1 Figure 3 2 Figure 3 3 Figure 3 4 Figure 3 5 Figure 3 6 Figure 4 1 Figure 4 2 Figure 5 1 Figure 5 2 Figure 6 1 Figure 6 2 Figure 6 3 Figure 6 4 Figure 6 5 Figure 6 6 Figure 6 7 Figure 6 8 Figure 6 9 Figure 7 1 Figure 8 1 Figure 8 2 Figure 8 3 Figure 8 4 Figure 8 5 User s Manual for VERDI 1 4 1 Figures Top of Main VERDI Web Site Page ine o ret a a eee Be dns 3 Downloading VERDI from the CMAS Web Site Step 1 eese 4 Downloading VERDI from the CMAS Web Site Step 2 serene 5 Downloading VERDI from the CMAS Web Site Step 3 sss 6 Getting Documentation on VERDI from the CMAS Web Site seeen 7 VERDI Documentation on the CMAS Web Site 8 VERDI Setup Wizatd iiie se restera te Dose aUe ra aee r EN EEE Ue naa ASE STENA 13 License Agreement csatit tet aet ost buie taste tosra Pu ed a Poe eph breue e 13 Selecting an Installation Directory i cette e teat e eie da tt eine eese tte EIUS 14 Setting
137. sed to override the default unit label used for plots The default value comes from the dataset s themselves vector lt U gt V creates a vector plot with U as the left to right vector component and V as the down to up vector component There are no background colors used for this type of plot Note that the formulas for the two components should already have been loaded into VERDI and they are case sensitive vectorTile lt formula gt lt U gt lt v gt creates a vector plot with the result of formula as the background tiles U as the left to right vector component and V as the down to up vector component Note that the formulas for the three components should already have been loaded into VERDI and they are case sensitive version prints out information about the VERDI version being used on the standard output stream verticalCrossPlot X Y lt row column gt NEW creates a vertical cross section plot You indicate whether this will be an x or y cross section plot and what row or column to use as the base windowid prints the window ID of the currently selected plot 19 Areal Interpolation Calculations Before calculating the average value for a polygon segment the area for each polygon is calculated using the projection of the grid system loaded The system then calculates the area of overlay between each grid cell and the polygon segment The total contribution of a value concentration deposition
138. servations from the fast tile plot s Plot pull down menu Figure 11 15 An Observation dialog box Figure 11 17 will appear containing the variables that are available in the observational dataset Multiple observational dataset variables can be overlaid on a fast tile plot Select the observational variable or variables that you would like to overlay on the fast tile plot from the Observation Details list You then have the option to control the appearance of the symbols that represent the observational data The stroke size controls the thickness of the line used to draw the symbols while the shape size controls their diameter You can use up to six different open UNC Chapel Hill 80 Institute for the Environment User s Manual for VERDI 1 4 1 area shapes circle diamond square star sun and triangle to distinguish among multiple observational datasets After you select the variable and optionally set the stroke size shape size and symbol select Add Variable and then OK to overlay the observational data on the fast tile plot Figure 11 17 If you do not specify the size shape or symbol VERDI will use default values The symbol shape is set by default to a circle Repeat the process to add multiple variables To remove the symbols for a variable on an observational data overlay or to reset their size or shape or stroke thickness re open the Observation dialog by using Add Overlay gt Observations and then click on the observational
139. stitute for the Environment User s Manual for VERDI 1 4 1 Figure 10 13 Vertical Cross Section Plot O3 1 Vertical Cross Section File Configure Controls Plot Time Step 28 18 1 16 4 14 1 12 4 10 4 Layer 1 O3 1 Vertical Cross Section UNC Chapel Hill 11 21 06 30 2006 20 00 00 Row LR O3 1 Row 1 1 CCTM47_36k CONC ncf 31 41 51 61 71 81 91 101 111 121 Domain Column June 30 2006 20 00 00 UTC Min 0 019 Max 0 07 131 141 8 0000 E 2 7 0000E 2 6 0000E 2 4 5 0000E 2 4 0001E 2 4 3 0001E 2 4 2 0001E 2 4 1 0001E 2 4 1 2890E 6 Figure 10 14 Vertical Cross Section Dialog Box FA vertical Cross Section XI Select Cross Section X Axis Cross Section Column 30 5 Y Axis Cross Section ROW i 59 Institute for the Environment User s Manual for VERDI 1 4 1 10 4 Time Series Plot The time series plot shows a line graph with the average values over time Figure 10 15 The plot is made for the formula s selected domain layer range and time step range Each time step s data are averaged linearly to produce that time step s data point The current layer can be changed using the Layer spinner control above the plot The layer value listed in the title is updated when you change the layer Figure 10 15 Time Series Plot Time Series HO 2 HO2 2 File Configure Controls Layer oig
140. t User s Manual for VERDI 1 4 1 add the formula lt Variable Name gt lt Dataset Number gt to the formula list in the Formulas pane for example O3 1 To add a variable to the formula editor window highlight the variable right click on the variable name in the Datasets pane and select Add Variable s to Formula Editor To add all or a subset of variables from the Dataset pane to the formula editor window click on the first variable to highlight it hold the Shift key down and click at the last variable that you want to include then right click and select Add Variables s The formulas that are highlighted using this method will be added to the formula editor Figure 7 1 UNC Chapel Hill 35 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 7 1 Adding Multiple Variables to Formula Editor File Plots Window Help amp E Fast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot 1 CCTM46 P16 baseO2a 36k O3MAX Variables z Double dick to add the variable as a formula NO 1 NO2 1 NO ppmV 1 Time Steps 1 25 NO2 ppmvV 1 Add Variable s to Formula Editor Add Variable s as Formula s 06 01 2002 00 00 00 06 02 2002 00 00 00 Time Steps 1 25 E Use Time Range Min 1 5 06 01 2002 00 00 00 Max 25 5 06 02 2002 00 00 00 Layers 1 3 F Use Layer Range Min 1 E
141. t Tile Plot of a variable with a vector overlay of wind vectors or other vector types The Fast Tile Plot with vector overlay should be used as the preferred alternative to the Vector Plot until the Vector Plot is updated in a future release The functions that are currently enabled for fast tile plots are described in Section 10 Creating Plots UNC Chapel Hill 19 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 4 2 VERDI Main Window 3 VERDI a E File Plots Window Help gg dg El ast Tile Plot Areal Interp Vertical Cross Section Time Series Time Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula Datasets Variables Double click to add the variable as a formula Time Steps N A N A N A Layers N A Eat Domain Datasets Formulas Areas 4 3 Floating the Dataset and Formula Panes The Formula Dataset and Areas panes can each be configured to float to allow you to position them alongside one another To allow a pane to float click the icon at the top of the pane that looks like a rectangle with an angle bracket above the upper right corner You can then click on the pane and move it independently of the VERDI main window This is useful when you are entering a formula in the Formula pane if you have difficulty remembering the variables that are in a loaded dataset Once a pane is unconnected from the frame the
142. t operand else 0 IRSE Returns 1 if the left operand is greater than the right operand else 0 DE cue Returns 1 if the left operand is greater than or equal to the right operand else 0 dS demas Returns 1 if the left operand is not equal to the right operand else 0 zz 22s Returns 1 if the left operand is equal to the right operand else 0 amp amp Returns 1 if both operands are non zero else 0 UNC Chapel Hill 99 Institute for the Environment User s Manual for VERDI 1 4 1 Se P Returns 1 if either operand is non zero else 0 Time Step Index A time step index can be specified after a variable name For example O3 1 0 is the value of the O3 1 variable at the first time step 17 VERDI Batch Script Editor To open the Script Editor use File View Script Editor as shown in Figure 17 1 Prior running a batch script remove all datasets from the dataset list To remove a dataset click on each dataset in the dataset panel and press the yellow minus button Figure 17 1 File View Script Editor VERDI E Plots Window Hel Open Project Save Project Save Project As View Script Editor Exit An Open pop up window will be displayed click on a sample script file in the VERDI 1 4 1 data scripts directory Figure 17 2 UNC Chapel Hill 100 Institute for the Environment Figure 17 2 Open Pop up Window User s Manual for VERDI 1 4 1 file patterns txt multifiles txt
143. ta files verdi remote hosts emerald unc edu terrae nesc epa gov vortex rtpnc epa gov remote file util 6 5 Variables List The variables list shows all of the variables contained in a loaded dataset see the example in Figure 6 7 To display a variables list select the name of the dataset of interest in the Datasets pane Each of the variables in the list can be used to create a formula in the Formula pane that can then be used to create plots VERDI allows the user to automatically add a formula by double clicking on the name of a variable Double clicking on a variable will automatically create a formula that contains the variable for the loaded dataset and it will become the default formula for making plots In addition you may right click on the name of the variable to show a popup menu as shown in Figure 6 8 From this menu you can either add the variable as a formula or you can to add it into the formula editor so that it can be used to compose more complex formulas Formulas are described in more detail in Section 7 UNC Chapel Hill 32 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 6 8 Right Click on Variable in Dataset Pane a H ss hm File Plots Window Help E amp E rest ie Pict Areal interp Vertical Cross Section Time Series Tine Series Bar Plot Scatter Plot Vector Plot Contour Plot Selected Formula O3 1 Tie O3 1 eV ees Datasets File
144. the Start Menu Folder odios dto dt ete o eeu oc s Edit dss recta Eee EL u n ei acs 14 File Extraction e e o ed d E E 15 Installation Complete 2 2554 9 9 drop een cs di dudit eodd Sone eae S 16 Starting VERDI in WUIdOWS nieht UD pe ties aUe n nd aiit 18 VERDI Man Window soser I E 20 VERDI M n Men OPAOS e test eet pesi ect tuat eeu ea eiaeaen sa aaa 21 Animate Plots Dialog and Fast Tile Plots caes 23 Observational File ASCH Formats iiiter nto te eor iestal Prem 25 Open Dataset File Browser ossi ett t te ee Eee Ue FASES ERR nni FL e PER e paene re ERN 26 Datasets Pane Displaying Information about a Dataset eee 27 Available Hosts in the Remote File Access Browset c ccescccssseceesteeeesteceesneeeenneeees 28 Select one or more variables from Remote Dataset eene 29 Remote Dataset Labeled with Number at End of the Filename 31 Edit configure properties file to add a remote host 32 Right Click on Variable in Dataset Pare ice et oe dien Porcius 33 Dataset Metadata Information cuida go n e a E ass 34 Adding Multiple Variables to Formula Editor eee 36 A eas PANG meyenii depot ab ntum Pas e t a uut ese Outen ae 39 pen Xrea File BEIOWSOE e casts ctateaarccinat on ccanesduaetcaien states sanas attt ans pistes 40 Open Area Piles Select Name Field s ssec opone tope NOSE date ue DRM UNA 40 Coordinate Syste Me
145. the bottom of the Areas list Use the scrollbar on the right side of the Areas pane to view the additional name fields that are available To remove a shapefile click on the name of the shapefile and press the yellow minus button at the top left corner of the Areas pane 8 5 Areal Interpolation When the user selects the Areal Interpolation Plot the selected formula is remapped over the polygon areas that are listed in the Areas pane To select a subset of the polygon areas and view the average and total values for selected formulas see Section 10 3 Areal Interpolation Plot Figure 8 1 Areas Pane UNC Chapel Hill 39 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 8 2 Open Area File Browser Bornmeer O Select one or more shape files containing areas An example file would be a shape file containing HUC regions Look in huc2S0Regions _ hucOl shp hucl7 shp _ hucO2 shp hucl amp shp hucO3 shp _ huc04 shp LJ huc 5 shp L huc06 shp _ huc07 shp _ huc08 shp _ huc09 shp L hucl0 shp hucll shp hucl2 shp _ hucl3 shp LJ hucl4 shp huci5 shp _ huci6 shp File name Files of type Shape Files shp lt Back Next gt Finish Figure 8 3 Open Area File Select Name Field r E oper kes ie coors UNC Chapel Hill 40 Institute for the Environment User s Manual for VERDI 1 4 1
146. ting plot each cell where O3 1 exceeds 0 080 will show the value of O3 1 for that cell for all other cells the value shown will be zero The notations that can be used in formulas to represent various mathematical functions and the order of precedence of these functions are listed in Section 16 Mathematical Functions 7 3 Selecting a Formula for Plotting Before creating a plot a formula must be selected Check to see which formula is highlighted in the Formula pane or look to the right of the plot buttons above the plots area of the main window to see the selected formula By default VERDI designates the most recently added formula as the selected formula To change the selected formula to a different one in the list click on a formula in the list on the Formula pane and you will then see it displayed as the selected formula above the plots area 7 4 Saving Formulas Both formulas and datasets can be saved using the Save Project item in the File pull down menu on the VERDI main window Saving new projects and loading existing projects was discussed in Section 5 1 7 5 Time Step Range Layer Range and Edit Domain Instructions for using the Time Steps Layers and Domain panels that you see in Figure 7 1 are discussed in the next section Spatial and Temporal Data Subsetting UNC Chapel Hill 37 Institute for the Environment User s Manual for VERDI 1 4 1 8 Working with Area Files 8 1 Area File Formats Area files a
147. tten in Java 6 0 so it is easy to install and portable New projection types are supported for the fast tile plot UNC Chapel Hill 3 at 1024 Mb RAM All needed VERDI components are contained in the installation package was presented at tl conference and high features of VERDI slides Select one of the following Institute for the Environment User s Manual for VERDI 1 4 1 Figure 1 2 Downloading VERDI from the CMAS Web Site Step 1 cH LL httpi www cmascenter org download forms step 1 cfm CFID 33377548 CFTOKEN 68833445 1 BiG Google P t amp 2 Most Visited Home Study Island Leading Planetizen Urban Pla _ Local Tech Wire Real http www sungazett amp Science News Li Breaking News and Op UNC CIRANASAROS E Bookmarks mea O e 3 e D it amp ANALYSIS SYSTEM i Welcome Elizabeth Adams HOME ABOUT CMAS QUARTERLY CONTACT EAC SITEMAP USER SURVEY USERS FORUM I HOME DOWNLOAD STEP 1 HELP DESK DOWNLOAD CENTER Software Download Step 1 CONFERENCES amp MEETINGS TRAINING Periodically check the release notes for each software to find out about patches or bugs associated with Please select a software family to download a each version of the software in the Software Documentation section of the site Join the software listserv 1 RESEARCHA ENE services to sta
148. tute for the Environment User s Manual for VERDI 1 4 1 10 1 2 Layer Selection The Layer displayed for the plot can be controlled by clicking on the up or down arrow for the Layer spin control in the top center of the plot 10 1 3 Grid Cell Time Aggregate Statistics The pull down menu option labeled Stats provides the user the option to display grid cell time aggregate statistics e g per cell minimum maximum mean geometric mean median first quartile third quartile variance standard deviation coefficient of variance range interquartile range sum time step of minimum time step of maximum maximum 8 hour average and hours of noncompliance VERDI calculates the grid cell time aggregate statistics as follows For each cell i j k in the currently selected domain independent of neighboring cells the aggregated statistical value is calculated over the currently selected time steps In other words the aggregated statistical value is calculated for a variable for cells i j k tmin tmax with the number of time steps n where n tmax tmin 1 e MINIMUM min var i j k tmin var i j k tmin 1 var i j k tmax e MAXIMUM max var i j k tmin var i j k tmin 1 var i j k tmax e MEAN SUM n e GEOMETRIC_MEAN var ij k tmin var ij k tmin 1 var i j k tmax e MEDIAN middle value of sorted var i j k tmin var i j k tmin 1 var i j k tmax e FIRST QUARTILE value in first quarter of
149. variable you wish to adjust and then change the stroke size shape size or symbol and or move it up or down or remove it and then click OK The center of the observational data point corresponds to the lat lon value that is provided in the I O API observational data file Figure 11 18 shows a fast tile plot with grid lines drawn illustrating that when more than one observational data point are located at the same location they are placed on top of one another so the user may wish to select different symbols for each dataset with the largest symbol on the bottom and the smallest symbol on the top Figure 11 17 Fast Tile Plot Observation Dialog S Observation Dialog nm ID none 3 O3 PPM 3 O38 PPM 3 o Selected Observation Variable s O38 3 DIAMOND stroke 1 size 8 O3 3 CIRCLE stroke 1 size 8 V Show symbols legend UNC Chapel Hill 81 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 11 18 Fast Tile Plot with Multiple Observational Data Overlays with Grid Lines File Configure Controls Plot GIS Layers Time Step 1 4 06 01 2002 00 00 00 Layer 118 Stats None x gt 0 12 Slow 50 Layer 1 O3 2 2 CCTM46 P18 baseO2a 38k 03MAX 3 AQS overlay 2002 2hr 2002152 ncf OBS 1 008E 1 8 822E 2 7 562E 2 6 302E 2 5 041E 2 3 781E 2 2 521E 2 1 260E 2 2 790E 7 92 98 104 110 116 122 128
150. xt Sample Text a E E E Sample Text Sample Text Preview l ox Cae Reset mme a 11 5 3 Set Current Maps as Default Location This option is currently grayed out It will be supported in a future release to allow a user to specify and save the maps loaded by default to a configuration file 12 Supported Grid and Coordinate Systems Map Projections VERDI makes calls to the netCDF Java library to obtain the grid and coordinate system information about the data directly from the model data input files when the input data files are self describing CMAQ SMOKE WRF netCDF format files 12 1 VO API formatted Data For I O API files support for Lambert conformal conic LCC map projection Universal Transverse Mercator UTM map projection and polar stereographic map projection was added in VERDI 1 1 and Mercator projection in VERDI 1 2 The grid projections listed on the following website are supported although not all have been tested http www baronams com products ioapi GRIDS html UNC Chapel Hill 89 Institute for the Environment User s Manual for VERDI 1 4 1 Users are encouraged to provide small input datasets as attachments to emails to the m3user listserv or via ftp for testing and to facilitate future development efforts Figures 12 1 through 12 4 shows example plots generated for a dataset with an LCC polar stereographic Mercator and UTM map projections respectively Figure 12
151. y creating a fast tile plot of the model output and then overlaying observational data points on the plot The observational dataset needs to be in an I O API observational data format see Chapter 13 for more information about how to convert AIRS observational data into this format or CSV or tab delimited format observational data Sample observational data are provided under the directory SVERDI HOME data obs to allow the user to create a sample Observational Data Overlay Plot To begin load both a model output dataset and an observational dataset Note that when the observational dataset is loaded in the Dataset pane an obs label appears to the right of the dataset name in the Dataset pane When the user double clicks on a variable available from an observational dataset and adds it to the Variable pane an obs label appears to the right of the dataset name in the Variable pane Next create a formula in the Formula pane using a variable from the model output dataset Use this formula to create a fast tile plot Note If you create a formula referencing a variable from an observational dataset this formula will appear in the formula list but it cannot be used to create a plot If you try to use a formula that contains a variable from an observational dataset the following error will occur Error while evaluating formula Selected dataset is observational To view observational data as an overlay on a fast tile plot select Add Overlay Ob
152. y informed about updates releases and news about all CMAS supported software VERDI COMMUNITY RESOURCES AMET MODE BENMAP MODEL ORG BENMAP NETCDF PAVE SMOKE ja e SPATIAL ALLOCATOR Edit Contact Info T Recent Downloads Register No Training Evaluation mit Evaluation for 04 1 KE class Community Modeling and Analysis System CMAS More information auestions comments and concems should he directed to cmas amp uinc edu UNC Chapel Hill 4 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 1 3 Downloading VERDI from the CMAS Web Site Step 2 Dic Modeling Analisi Ihe ER B s 3 n m LY https www cmascentei org download forms step 2 cfm 2 Most Visited Home Studylsland Leading Planetizen Urban Pla Local Tech Wire Real http www sungazett 49 Science News H Breaking News and Op UNC CIRA NASA ROS gt EJ Bookmarks e COMMUNITY MODELING amp ANALYSIS Welcome Elizabeth Adams 31 2011 Navigation THPTES HOME gt DOWNLOAD gt STEP 2 DOWNLOAD CENTER lt Software Download Step 2 C ENCES amp MEETINGS Please select a particular software from the list and provide information about your platform and compiler AINING Select the product you wish to download VERDI1 4 IAP MODEL ORG Q MODEL ORG Please Make a Selection On which types of computers do you run or anticipate running
153. y of dots Figure 10 17 The user specifies the formulas using the dialog box that comes up before the plot is displayed Figure 10 18 The current time step and layer can be adjusted using the spinner controls above the plot The data from a scatter plot may be exported by selecting the File menu option and then selecting Export data A pop up window see Figure 10 19 allows users to specify whether they would like the data for the current layer or for all layers and for the current time step or for all time steps Specify the time and layer ranges and then click the OK button A Save pop up dialog box will appear Fill in a file name of your choice with a csv extension and specify the directory in which you would like to save this file The CSV file will be comma delimited and will contain the following columns of data layer time x axis formula y axis formula UNC Chapel Hill 61 Institute for the Environment User s Manual for VERDI 1 4 1 Figure 10 17 Scatter Plot HO 2 x HO2 2 Scatter File Configure Controls Time Step 0 09 07 1983 00 00 00 Layer 02 Scatter Plot 7 27E 06 6 61E 06 5 95E 06 29E 06 4 63E 06 3 96E 06 HO2 2 PPM 3 30E 06 2 64E 06 1 98E 06 1 32E 06 6 61E 07 8 71E 09 1 74E 08 2 6 1E 08 3 48E 08 435E 08 5 22E 08 6 10E 08 6 97E 08 7 84E 08 87 1E 08 9 58E HO 2 PPM September 07 1983 00 00 00 UTC Layer 0 HO HO2 2 HO 2 x HO2 2 Scatter ULL
Download Pdf Manuals
Related Search
Related Contents
30RB 039-160 Refroidisseurs de liquide à condensation First Alert FE3A10 User's Manual Thor VM1 User`s Guide - Treiber Handbuch Software Samsung CS-21T40MV User Manual Serie WV IAN 75768 IAN 75768 Copyright © All rights reserved.
Failed to retrieve file