Your SlideShare is downloading. ×
0
Combined Aerosol Trajectory Tool, CATT Illustrated Instruction Manual   Supported by:  MARAMA  contract on behalf of Mid-A...
Acknowledgements <ul><li>The CATT Tool is the result of an effective CIRA-CAPITA collaboration to create a sequential valu...
Table of Contents   <ul><li>Introduction </li></ul><ul><li>The CATT Browser Web Page </li></ul><ul><li>Data Query (Q) Inte...
CATT Summary Links Single Site & Day  Traj Percentile Filter   User-Defined Trajectory Viewer   All Visible Sites, Single ...
CATT Software Components and Data Flow   <ul><li>The CATT software consists of two rather independent components:  </li></...
The CATT Browser Web Page   <ul><li>The CATT program is a standard web page accessible through a URL by any user.  </li></...
View Controls and Settings
Status and Navigation Bar <ul><li>The File menu item is for the design of new applications. It should only be used by deve...
Data Query (Q) Interface (Q)   <ul><li>Chemical filter conditions determine the subset of the chemical data for which the ...
Trajectory rendering options  (RT) <ul><li>The trajectory rendering interface is accessed through the RT button, while the...
Single day, single site back-trajectory browser http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/...
Single day, multiple site back-trajectory browser   http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=C...
Multi-site color-coded backtrajectories for sites with SO4f data   <ul><li>Settings: </li></ul><ul><li>param_filter  = exp...
Backtrajectories for organics OCf on the day of the Quebec smoke, 2002-07-07; b. Backtrajectories for a sulfate event 2002...
Multi-site backtrajectories for 2001-05-04. a. All datab. SO4f > 20   g/m 3   <ul><li>Settings: </li></ul><ul><li>param_f...
Ensemble backtrajectories for SOILf at Big Bend, 1992-2003   http:// webapps . datafed .net/ dvoy _services/ datafed . asp...
High percentile of SO4f at Great Smoky Mountain site (95-100%); b. Low SO4f percentile trajectories at GRSM (0-5%)   http:...
Seasonal transport, high and low percentile during summer (JJA) at GRSM   Aggregations for specific seasons are intended t...
Details of the Incremental Probability Metric   <ul><li>The IP metric requires the computation of two residence time matri...
Incremental Probability map   LYBR, SO4, (80%), 2000-20004   <ul><li>The IRTP metric highlights the differences between th...
Incremental Probability Metric, IP (‘Rich Poirot’ Metric)   <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafe...
Potential Source Contribution Function, PSCF  (‘Phil Hopke’ Metric)   <ul><li>http:// webapps . datafed .net/ dvoy _servic...
Grid-Average Concentration Metric, DM (‘Donna Kenski’ Metric)   <ul><li>http:// webapps . datafed .net/ dvoy _services/ da...
Weighed Probability Metric, WP  (‘Mark Green’ Metric)   <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafed . ...
TrajAgg  viewer   <ul><li>Given a table of receptor locations, dates, and chemical concentration the TrajAgg tool draws th...
Submission form for the chemical filter table   <ul><li>The user defined filter table can be submitted and edited using th...
Button ‘G <ul><li>Reference Grid Settings </li></ul>Reference Grid Settings (Same as for Traj_line Query)
<ul><li>Button ‘G’ Filtered Grid Settings </li></ul>Button ‘O’ Grid Operator Button ‘R’ Grid Rendering
Transport of Different Species for Everglades, FL
Transport of SEf to Different Sites
Transport of NO3f to Different Sites
Sulfate Transport to BIBE, GRSM, and LBYR
Sulfate Transport Pattern on 2004-07-20
Average Concentration of Different Species – Dkenski Metric   you guess the species  
OCf Concentration Field (DKenski Metric)
Upcoming SlideShare
Loading in...5
×

Catt Tutorial

549

Published on

http://capitawiki.wustl.edu/index.php/20050110_Combined_Aerosol_Trajectory_Tool%2C_CATT_Illustrated_Instruction_Manual

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
549
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Catt Tutorial"

  1. 1. Combined Aerosol Trajectory Tool, CATT Illustrated Instruction Manual Supported by: MARAMA contract on behalf of Mid-Atlantic/Northeast Visibility Union (MANE-VU) for the Inter-RPO Workgroup for Data Analysis Supplemental funding from Environmental Protection Agency, OAQPS , Agreement # 83114101-0 National Science Foundation , Grant #0113868     Performed by the Center for Air Pollution Impact and Trend Analysis (CAPITA, Washington University In collaboration with Cooperative Institute for Research in the Atmosphere, CIRA-VIEWS Program January 10, 2004
  2. 2. Acknowledgements <ul><li>The CATT Tool is the result of an effective CIRA-CAPITA collaboration to create a sequential value-adding chain. CIRA has opened the VIEWS and the ATAD databases for use by CAPITA. In fact the current CATT ensemble trajectory browser is accessing the VIEWS database for chemical data in real time! CAPITA added the trajectory browser code and the user interface. </li></ul><ul><li>  </li></ul><ul><li>The result is a textbook illustration of the new distributed computing paradigm! It is hoped that the values that the CATT project added to the chain will be accessed and utilized by others and continue the value-adding process. The opportunities for mutual empowerment are truly endless </li></ul><ul><li>  </li></ul><ul><li>The functionality of CATT was strongly influenced by the dynamic infusion of ideas from Rich Poirot. Beyond setting the initial goal of the CATT-Tool project, he also supplied continuous feedback on both the initial CATT design as well as on other features that we have added for our own reasons. </li></ul><ul><li>  </li></ul><ul><li>Serpil Kayin of MARAMA made sure that we actually finished this un-finishable 'project'. </li></ul><ul><li>  </li></ul><ul><li>The entire DataFed/CATT code was written by Kari Höijärvi of CAPITA </li></ul>
  3. 3. Table of Contents <ul><li>Introduction </li></ul><ul><li>The CATT Browser Web Page </li></ul><ul><li>Data Query (Q) Interface (Q) </li></ul><ul><li>Parameter Filter </li></ul><ul><li>Location Filter </li></ul><ul><li>Time Filter </li></ul><ul><li>Trajectory Rendering Interface (RT) </li></ul><ul><li>Application of Filters for Data “Slicing” </li></ul><ul><li>Single Site, Single Day Trajectories </li></ul><ul><li>Multi-Site, Single Day Trajectories </li></ul><ul><li>All Visible Sites, Single Day Trajectories </li></ul><ul><li>Limiting Trajectories by Parameter Value </li></ul><ul><li>Single Site, Time-Range Trajectories </li></ul><ul><li>Percentile Filter </li></ul><ul><li>Seasonal aggregations </li></ul><ul><li>Gridding and Grid Operators </li></ul><ul><li>Incremental Probability Metric, IP (‘Rich Poirot’ Metric) </li></ul><ul><li>Potential Source Contribution Function, PSCF (‘Phil Hopke’ Metric) </li></ul><ul><li>Grid-Average Concentration Metric, DM (‘Donna Kenski’ Metric) </li></ul><ul><li>Weighed Probability Metric, WP (‘Mark Green’ Metric) </li></ul><ul><li>TrajAgg: User-Defined Trajectory Viewer </li></ul><ul><li>CATT Gridding Applications </li></ul>
  4. 4. CATT Summary Links Single Site & Day Traj Percentile Filter User-Defined Trajectory Viewer All Visible Sites, Single Day Traj Pot. Src . Contr ,‘ Hopke’ Single Site, Time-Range Traj Inc. Prob. IP-‘Poirot’ Avg. Conc , DM ‘ Kenski’ Weighed Prob. WP-Green’ Gridded Transport Metrics Multi-Site, Single Day Traj
  5. 5. CATT Software Components and Data Flow <ul><li>The CATT software consists of two rather independent components: </li></ul><ul><li>Chemical filter component. This component is accomplished through queries to chemical data sets. The output of this step is a list of “qualified” dates for a specific receptor location. </li></ul><ul><li>Trajectory aggregator component. This component receives the list of dates for a specific location and performs the trajectory aggregation, residence time calculation and other spatial operations to yield a transport pattern for specific receptor location and chemical conditions. </li></ul>
  6. 6. The CATT Browser Web Page <ul><li>The CATT program is a standard web page accessible through a URL by any user. </li></ul><ul><li>The CATT browser has two data views, the Map and Time views. Each view serves double purpose: to display data as maps or time series and to accept user input (clicking on Map/Time view) for navigation (browsing) </li></ul><ul><li>To the left of each view are view-specific controls to change either the content or form of the view. The top group of controls, ViewControls relate to the entire view, the bottom group of buttons are the LayerControls and the changes depend on which active (current) layer is in the view. </li></ul><ul><li>The general map view settings include setting the overall image size, geographic zoom rectangle (latitude-longitude), image margins and axis labels. The form, accessible through the magnifying glass – button, is considered self-explanatory. The ‘T button allows the entry of user-specified title on the map image. </li></ul>
  7. 7. View Controls and Settings
  8. 8. Status and Navigation Bar <ul><li>The File menu item is for the design of new applications. It should only be used by developers and not by routine browsers of CATT. </li></ul><ul><li>Traj_Point which shows the value of the species at different loc and time. </li></ul><ul><li>Trajj_Line depicts the ensamble trajectories as lines. </li></ul><ul><li>Traj_Grid shows the gridded trajectories as shaded contours. </li></ul><ul><li>The Layer menu, highlighted in a yellow box, is an important navigational control of CATT. It displays and allows the selection of the ‘current layer’. Most of the user interaction is confined to the current layer. In CATT, the three layers are: </li></ul>
  9. 9. Data Query (Q) Interface (Q) <ul><li>Chemical filter conditions determine the subset of the chemical data for which the backtrajectories are extracted, rendered, or gridded. </li></ul><ul><li>The chemical filters fall into three major categories, filtering by parameter (e.g. SO4), location or by time . </li></ul><ul><li>The chemical filter settings are accessible through the Query form, loaded by the query button, Q, on the right side of the map view of the Data Viewer. </li></ul>
  10. 10. Trajectory rendering options (RT) <ul><li>The trajectory rendering interface is accessed through the RT button, while the Traj_line layer is current. </li></ul>
  11. 11. Single day, single site back-trajectory browser http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_SS <ul><li>Settings: </li></ul><ul><li>param_filter = all values </li></ul><ul><li>loc_filter = loc_code </li></ul><ul><li>time_filter = datetime </li></ul>This simple CATT mode is most useful when the backtrajectory for a specific chemical data point is to be viewed. For instance, browsing the time series of a given location indicates a high value, for example 2001-05-04 at Shenandoah. Clicking on that day in the time view moves the cursor for that date and also shows the Shenandoah trajectory for that day.
  12. 12. Single day, multiple site back-trajectory browser http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_MS <ul><li>Settings: </li></ul><ul><li>param_filter = all values </li></ul><ul><li>loc_filter = loc_code_list (user specified) </li></ul><ul><li>time_filter = datetime </li></ul>This CATT mode is helpful to show the airmass histories for a set of specific sites that have unique features identified by the user. In this mode, the list of receptor locations is fixed as specified by the loc_code_list (e.g. ACAD1 SHEN1 GRSM1 UPBU1). This mode may be useful when preparing transport-illustrations for a report.
  13. 13. Multi-site color-coded backtrajectories for sites with SO4f data <ul><li>Settings: </li></ul><ul><li>param_filter = expression </li></ul><ul><li>expression = value > 5 </li></ul><ul><li>loc_filter = loc_range (defined by the map view zoom rectangle) </li></ul><ul><li>time_filter = datetime </li></ul>The trajectory rendering is enhanced by color-coding and by changing the line thickness of the trajectories in proportion to the magnitude of the parameter value. The trajectory rendering is set by the RT button. In this example, rainbow coloring is used.
  14. 14. Backtrajectories for organics OCf on the day of the Quebec smoke, 2002-07-07; b. Backtrajectories for a sulfate event 2002-07-30 Trajectories with receptor SO4 concentration near 0 are shown as thin blue line. Trajectories with receptor SO4 concentration over 20 ug/m3 are shown as heavier red lines. This color/thickness coding of trajectories conveys, in an intuitive way, the transport direction where ‘dirty’ and ‘clean’ air is coming from on a given day The map zoom rectangle was reset (by the magnifying glass icon), to cover the Eastern U.S. only In this mode, the list of receptor locations include all the sites that are in the zoom rectangle of the map view. Moving the location cursor in the map view will not change the selected trajectories.
  15. 15. Multi-site backtrajectories for 2001-05-04. a. All datab. SO4f > 20  g/m 3 <ul><li>Settings: </li></ul><ul><li>param_filter = expression </li></ul><ul><li>expression = value > 5 </li></ul><ul><li>loc_filter = loc_range (defined by the map view zoom rectangle) </li></ul><ul><li>time_filter = datetime </li></ul>The SO4 parameter was restricted to expression = value > 0 and value > 20 respectively. Imposing a value filter can eliminate ‘irrelevant’ trajectories, while highlighting those with ‘interesting’ value range (high or low).
  16. 16. Ensemble backtrajectories for SOILf at Big Bend, 1992-2003 http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_SR <ul><li>Settings: </li></ul><ul><li>param_filter = all values </li></ul><ul><li>loc_filter = loc_code (a single user-selected location) </li></ul><ul><li>time_filter = datetime_range (time range set in the time view of the DATA VIEWER) </li></ul>The ensemble of backtrajectories to a single site illustrates the transport climatology to a specific site. Preferential airmass transport pathways are clearly evident in this view. This view shows the geographic boundary of the ATAD backtrajectories over the Gulf of Mexico. High receptor concentration trajectories are enhanced with reddish colors and thicker lines. The high SOILf concentration (red) is originating either from the SE or from the West.
  17. 17. High percentile of SO4f at Great Smoky Mountain site (95-100%); b. Low SO4f percentile trajectories at GRSM (0-5%) http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_SRP <ul><li>Settings : </li></ul><ul><li>param_filter = percentiles (set at 0-20 or 80-100) </li></ul><ul><li>loc_filter = loc_code (a single user-selected location) </li></ul><ul><li>time_filter = datetime_range (time range set in the time view of the DATA VIEWER) </li></ul>The percentile filter selects a subset of the chemical species based on the percentile (relative) values of the station concentration. This is a powerful mode of CATT since it can convey in a single view the transport direction of dirty and clean air as derived from long monitoring time series. Since it uses percentiles, it is ‘autoscaling’ the trajectory selection.
  18. 18. Seasonal transport, high and low percentile during summer (JJA) at GRSM Aggregations for specific seasons are intended to illustrate the transport conditions during differences of these seasons. The seasonal (actually monthly) filter is always imposed in addition to the other filter conditions (loc_filter, time_filter). The specific month to be used for the aggregation can be selected in the main query form accessible through the Q-button
  19. 19. Details of the Incremental Probability Metric <ul><li>The IP metric requires the computation of two residence time matrices: filtered and unfiltered reference matrix. The resulting IRTP matrix is simply the difference: </li></ul><ul><li>IRTP = (Filtered Restime Matrix – Unfiltered Restime Matrix) </li></ul>Normalized Un-Filtered Restime matrix Normalized Filtered Restime matrix for LYBR, SO4f, 80 th percentile.
  20. 20. Incremental Probability map LYBR, SO4, (80%), 2000-20004 <ul><li>The IRTP metric highlights the differences between the filtered and unfiltered trajectory counts by literally calculating the difference of the two normalized matrices. The resulting difference matrix, has both positive and negative values </li></ul><ul><li>The positive, reddish areas have ‘higher than average’ probability of transport and the bluish areas ‘higher than average’ probability of transport for the selected filter conditions </li></ul>
  21. 21. Incremental Probability Metric, IP (‘Rich Poirot’ Metric) <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_IP </li></ul><ul><li>Settings: </li></ul><ul><li>Button ‘G’: View: 'map'; Layer: 'Traj_Grid'; ID='ws_reference_grid' </li></ul><ul><li>param_filter = all_values </li></ul><ul><li>use_weight = none </li></ul><ul><li>Button ‘Q’: View: 'map'; Layers: 'Traj_Line', 'Traj_Grid'; ID='ws_data' </li></ul><ul><li>param_filter = percentile (80-100) </li></ul><ul><li>loc_filter = loc_code </li></ul><ul><li>time_filter = datatime_range </li></ul><ul><li>Button ‘G’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_grid' </li></ul><ul><li>use_weight = none </li></ul><ul><li>normalize = true </li></ul><ul><li>Button ‘O’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_mgo' </li></ul><ul><li>Expression = a - b </li></ul>
  22. 22. Potential Source Contribution Function, PSCF (‘Phil Hopke’ Metric) <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_SC </li></ul><ul><li>Settings: </li></ul><ul><li>Button ‘G’: View: 'map'; Layer: 'Traj_Grid'; ID='ws_reference_grid' </li></ul><ul><li>param_filter = all_values </li></ul><ul><li>use_weight = none </li></ul><ul><li>Button ‘Q’: View: 'map'; Layers: 'Traj_Line', 'Traj_Grid'; ID='ws_data' </li></ul><ul><li>param_filter = percentile (80-100) </li></ul><ul><li>loc_filter = loc_code </li></ul><ul><li>time_filter = datatime_range </li></ul><ul><li>Button ‘G’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_grid' </li></ul><ul><li>use_weight = none </li></ul><ul><li>normalize = true </li></ul><ul><li>Button ‘O’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_mgo' </li></ul><ul><li>Expression = a / b </li></ul>
  23. 23. Grid-Average Concentration Metric, DM (‘Donna Kenski’ Metric) <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_DM </li></ul><ul><li>Settings: </li></ul><ul><li>Button ‘G’: View: 'map'; Layer: 'Traj_Grid'; ID='ws_reference_grid' </li></ul><ul><li>param_filter = all_values </li></ul><ul><li>use_weight = none </li></ul><ul><li>Button ‘Q’: View: 'map'; Layers: 'Traj_Line', 'Traj_Grid'; ID='ws_data' </li></ul><ul><li>param_filter = all_data </li></ul><ul><li>loc_filter = loc_code </li></ul><ul><li>time_filter = datatime_range </li></ul><ul><li>Button ‘G’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_grid' </li></ul><ul><li>use_weight = linear </li></ul><ul><li>normalize = true </li></ul><ul><li>Button ‘O’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_mgo' </li></ul><ul><li>Expression = a / b </li></ul>
  24. 24. Weighed Probability Metric, WP (‘Mark Green’ Metric) <ul><li>http:// webapps . datafed .net/ dvoy _services/ datafed . aspx ?page=CATT/CATT_WP </li></ul><ul><li>Settings: </li></ul><ul><li>Button ‘Q’: View: 'map'; Layers: 'Traj_Line', 'Traj_Grid'; ID='ws_data' </li></ul><ul><li>param_filter = all_values </li></ul><ul><li>loc_filter = loc_code </li></ul><ul><li>time_filter = datatime_ramge </li></ul><ul><li>Button ‘G’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_grid' </li></ul><ul><li>use_wight = linear </li></ul><ul><li>normalize = true </li></ul><ul><li>Button ‘O’ : View: 'map'; Layer: 'Traj_Grid'; ID='ws_mgo' </li></ul><ul><li>Expression = a </li></ul>
  25. 25. TrajAgg viewer <ul><li>Given a table of receptor locations, dates, and chemical concentration the TrajAgg tool draws the corresponding ensemble of backtrajectories or residence time contour plots. </li></ul><ul><li>The TrajAgg page has a single map view with trajectory Traj_line and Traj_grid layers. </li></ul>
  26. 26. Submission form for the chemical filter table <ul><li>The user defined filter table can be submitted and edited using the form, accessible through the button E. </li></ul><ul><li>Following the submission (saving) of the data table on the server, the TajAgg viewer automatically displays the data in trajectory or grid mode. The table consists of simple comma separated fields with the first line indicating the column names. The fields loc-code and datetime are mandatory. Such csv tables can be exported from Excel. </li></ul><ul><li>The loc_code field has to contain location identifiers that are in the IMPROVE/STN list. The list can be viewed in the main viewer window through the drop-down box for locations. If the chemical data for this table are obtained at location other than the IMPROVE/STN site list, the user can hand-select a nearby IMPROVE/STN location for the backtrajectories </li></ul>
  27. 27. Button ‘G <ul><li>Reference Grid Settings </li></ul>Reference Grid Settings (Same as for Traj_line Query)
  28. 28. <ul><li>Button ‘G’ Filtered Grid Settings </li></ul>Button ‘O’ Grid Operator Button ‘R’ Grid Rendering
  29. 29. Transport of Different Species for Everglades, FL
  30. 30. Transport of SEf to Different Sites
  31. 31. Transport of NO3f to Different Sites
  32. 32. Sulfate Transport to BIBE, GRSM, and LBYR
  33. 33. Sulfate Transport Pattern on 2004-07-20
  34. 34. Average Concentration of Different Species – Dkenski Metric you guess the species 
  35. 35. OCf Concentration Field (DKenski Metric)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×