Starting with BMEGUI Prahlad Jat (1) and Marc Serre (1) (1) University of North Carolina at Chapel Hill.

Slides:



Advertisements
Similar presentations
Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
Advertisements

AIMSweb Progress Monitor Online User Training
Tutorial 8: Developing an Excel Application
Excel Lesson 1 Excel Basics. Task 1  Goals  Learn about Excel  Start Excel  Explore the Excel screen  Explore the Excel workbook  Explore the worksheet.
FireClass FC501. What’s FC501 ? An entry level Triple Circuit Single Loop addressable system featuring Intelli-Zone mapping An “out of the box” panel.
Technical Support: (989) GIS and Mapping Procedures in ArcMap 9.x Creating an ArcMap Project Editing an ArcMap Project Printing an ArcMap Project.
Introduction to ArcGIS Add-Ins Exercises GIS/LIS Conference, 2014 Rochester, MN.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Chapter 2 Querying a Database
Advanced Tables Lesson 9. Objectives Creating a Custom Table When a table template doesn’t suit your needs, you can create a custom table in Design view.
Customizing Microsoft Project
Microsoft Access 2000 Creating Tables and Relationships.
Outlook 2000 Summertime Technology 2002 Vicki Blackwell Tangipahoa Parish Schools.
Advanced User Guide to Outlook and all its features.
Introduction to InVEST ArcGIS Tool Nasser Olwero GMP, Bangkok April
Ensure that the Field Day Call Sign is correct.
Introduction to M ATLAB EE 100 – EE Dept. - JUST.
Getting Started with Application Software
Morpho Activity Start Entering/Practicing with real data.
| | Tel: | | Computer Training & Personal Development Outlook Express Complete.
MAIL MERGE Designing Documents with. Terms Mail Merge: A process that inserts variable information into a standardized document to produce a personalized.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Ensure that the Field Day Call Sign is correct.
MICROSOFT WORD 2007 INTERMEDIATE/ADVANCED. CREATE A NEW STYLE BASED ON A SELECTED TEXT HOME tab > STYLES group dialog launcher > at the bottom of the.
Activating Clarity  Activating Clarity  Activation  Online Activation  Fax Activation  Review and Verify Activation and License Terms  Updating.
Teacher’s Assessment Assistant Worksheet Builder Starting the Program
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
Word 2010 Vocabulary List 1. Click and Type - A feature that allows you to double-click a blank area of a document to position the cursor in that location,
Program Design and Coding
Microsoft Visual Basic 2010 CHAPTER THREE Program Design and Coding.
OCC Network Drives  H:\  P:\ 
Excel 2007 What You Should Have Learned about Excel had You Been Paying Attention.
1 TEISS Case Project Introduction Melinda Ronca-Battista and Angelique Luedeker ITEP/TAMS Center.
WMS in a nutshell A “quick & easy” guide to using WMS.
The Main Aim or Objective of the Project is to captured Real time Geo Co-ordinates with Geo- Tagged photograph of the 11 / 33 KVs North Bihar Power.
Mapping Estimation with BMEGUI Prahlad Jat (1) and Marc Serre (1) (1) University of North Carolina at Chapel Hill.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Agilent Technologies Copyright 1999 H7211A+221 v Capture Filters, Logging, and Subnets: Module Objectives Create capture filters that control whether.
CREATING A LABEL MAIL MERGE IN WORD. TERMS FIELDS RECORDS MERGE CODES.
ATN GIS Support ArcGIS: ArcCatalog.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
1 Introduction To Geographical Data and TEISS Maps Angelique Luedeker, ITEP/TAMS Center.
ArcGIS: ArcCatalog. Agenda The ArcCatalog Interface General ArcCatalog ▫Navigating directories ▫Preview data ▫View metadata Advanced ArcCatalog ▫Modifying.
Copyright © 2015 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 13 GUI Programming.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
Managing File Resource Using File Server Resource Manager Chapter 9 Advance Computer Network Lecture Sorn Pisey
Advanced Tutorial on : Global offset and residual covariance ENVR 468 Prahlad Jat and Marc Serre.
TROI – SPC Database Walkthrough Training Presentation Doc. USTP0213 Rev4.
Modify Tables and FieldsModify Tables and Fields Lesson 4 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
1 Introduction To Geographical Data and TEISS Maps Angelique Luedeker, ITEP/TAMS Center.
Info Read SEGY Wavelet estimation New Project Correlate near offset far offset Display Well Tie Elog Strata Geoview Hampson-Russell References Create New.
Top-performing urban school district in Florida Introduction to TIDE 1.
Associate ® Administration An Associate administrator has the ability to change the parameters for both the author and for the typist. There can be enterprise.
William Perry U.S. Geological Survey Western Ecological Research Center Geography 375 Final Project May 22, 2013.
Modeling Space/Time Variability with BMEGUI Prahlad Jat (1) and Marc Serre (1) (1) University of North Carolina at Chapel Hill.
Course Contents Overview: Database basics Lesson 1: Benefits of using a database Lesson 2: Table that data Lesson 3: Analyzing, viewing, and reporting.
Lesson 17 Mail Merge. Overview Create a main document. Create a data source. Insert merge fields into a main document. Perform a mail merge. Use data.
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
Block 1: Introduction to R
Excel Tutorial 8 Developing an Excel Application
A step-by-Step Guide For labels or merges
Development Environment
Introduction to InVEST ArcGIS Tool
Topics Graphical User Interfaces Using the tkinter Module
Mapping Estimation with BMEGUI
PYTHON: AN INTRODUCTION
Modeling Space/Time Variability with BMEGUI
Brief Intro to Python for Statistics
Topics Graphical User Interfaces Using the tkinter Module
Presentation transcript:

Starting with BMEGUI Prahlad Jat (1) and Marc Serre (1) (1) University of North Carolina at Chapel Hill

Agenda ► Installation and Software Structure ► Temporal GIS Analysis ► Data Preparation ► Basic Operation

Installation and software structure

Installation ► Requirement  Python 2.5  GTK  FreeType  Python Libraries (PyCairo, PyGObject, PyGTK, NumPy, SciPy, Matplotlib)  MATLAB Component Runtime (MCR)

BMElib Software Structure BMEGUI FreeFont Matplotlib PyGObject GTK+ PyGtk SciPy PyCairo Python Libraries NumPy Matlab.exe fileMCR

Features of Python ► Cross-platform language ► Very simple syntax rules ► Open source software… Free! ► Support Object Oriented Programming ► Scripting language widely used in ArcGIS ► A number of additional modules  Math and science modules  Graphical user interface modules

Sample Code u = 0 v = 0 x = 100 y = 30 while x > y: u = u + y x = x – y if x < y+2: v = v + x x = 0 else: v = v + y + 2 x = x – y – 2 print u, v if-statement block while-statement block From The Quick Python Book (Manning)

Temporal GIS Analysis

Temporal GIS analysis process Read Data File Check Data Distribution Exploratory Data Analysis Mean Trend Analysis Covariance Analysis BME Analysis Data Field Screen Data Distribution Screen Exploratory Data Analysis Screen Mean Trend Analysis Screen Space/Time Covariance Analysis Screen BME Estimation Screen

Working Directory and Data File ► Working Directory ► Data file

Working Directory and Data File ► Working Directory ► Data file

Data Field Screen ► Column Matching ► Input units and name of compound

Data Field Screen ► Column Matching ► Input units and name of compound

Data Distribution Screen ► Basic statistics ► Histogram (Raw data and log-transformed data)

Exploratory Data Analysis Screen ► Time series at monitoring station ► Spatial distribution ► Data aggregation

Mean Trend Analysis Screen ► Display temporal mean trend ► Display spatial mean trend (Raw & Smooth) ► Model Parameter (Exponential Smoothing)

Space/Time Covariance Analysis Screen ► Display spatial & temporal covariance ► Plot covariance models

BME Estimation Screen ► BME estimation parameters

BME Estimation Screen ► Time series of BME mean estimation ► Map of BME mean estimation ► Map of BME error variance

Data Preparation

Workspace and Data File ► Workspace  System files containing estimation parameters and results  Initial parameter file ► Data File (currently supports two formats)  GeoEAS format  CSV with header

Workspace ► All estimation parameters and results are stored  Automatically reproduce the same estimation result ► Example  Data File: datafile1.csv ► Work01  Data File: datafile2.txt ► Work02 – Estimation with covariance model 1 ► Work03 – Estimation with covariance model 2

Data File ► Two data file format (CSV and GeoEAS) ► CSV format  First line must be column names  File extension:.csv ► GeoEAS format  Standard format in BMElib (Matlab) ► 1st line: File description ► 2 nd line: Number of data column ► 3 rd ~ (3+# in 2 nd line) line: Name of data column ► Tab separated data  File extension:.txt

Example Tetrachloroethene (micrograms per liter) in New Jersey 7 LONGITUDE LATITUDE NUMDAYS YEAR DATATYPE VAL1 VAL LONGITUDE, LATITUDE,NUMDAYS, YEAR,DATATYPE,VAL1,VAL , ,880,2001,0,0.01, , ,376,2000,0,0.01,0.01 CSV format GeoEAS format

Data Columns ► Data file must have at least 4 columns  X Field, Y Field: Spatial Coordinates ► Ex.) Longitude/Latitude etc ► 3-D space is not supported  T Field: Time events ► Ex.) Days/Year/Hour etc  Data Value: Measurement Values ► Station ID: Unique ID assigned to each measurement location

Station ID and System ID ► Station ID  User-defined ID  Alphanumeric value  Used in label of the plot  System automatically create Station ID, if data does not contain Station ID column ► System ID  System assigns sequential number to each station

Basic Operation

Launch BMEGUI tool ► Go to ‘’ ► Double-click “Create_DeskTop_Sortcut” ► Desktop shortcut appears (red circle)

Data Field Screen ► Select data columns used for X Field, Y Field, Time Field, and Data Value ► Input Space Unit, Time Unit, Data Unit and Name of Data Select Column Name Input Units and Name of Data

Data Distribution Screen ► Basic statistics  Mean, Standard deviation, Skewness, Kurtosis ► Histogram – Raw data, Log-transformed data

Data Log-transformation ► If you want to use log-transformed data in the following analysis, check “Use Log-transformed Data” ► Tab automatically switch to “Log Data”

Exploratory Data Analysis Screen ► Time series at monitoring station ► Spatial map at specific time ► Data aggregation

Time series at monitoring station ► Select Station ID from the list ► Input System ID in the entry ► Click “Next” or “Back” button Select Monitoring Station Spatial coordinate of monitoring station Location of monitoring station Zoom in/out

Spatial map at specific time ► Select time from the list ► Click “Next” or “Back” button Select time Zoom in/out

Data aggregation ► Check “Aggregation Period” box ► Enter aggregation period and click “Aggregate Data” button

Quit BMEGUI ► Click “Quit” button ► Dialog shows up, then click “OK”

Recovery from error ► You will get an error message ► Check error message and correct the problem (Data file, Parameters, etc) ► Check a error message file “err(yymmdd).txt” in your work space ► Contact Info.  BMElab: MH0014  jat [at] live.unc.edu