semantic air quality portal

Download Semantic Air Quality Portal

If you can't read please download the document

Upload: lilika

Post on 25-Feb-2016

42 views

Category:

Documents


2 download

DESCRIPTION

Semantic Air Quality Portal. Semantic e-Science Fall 2011. Group. Apurva Tiwari : Ontology creation Charisma Ladiwala : Data acquisition Linyun Fu: Systems Administration Rohan Dhruva : Usecase & Documentation William Gill: Front End - PowerPoint PPT Presentation

TRANSCRIPT

PowerPoint Presentation

Semantic Air Quality PortalSemantic e-Science Fall 2011

1GroupApurva Tiwari: Ontology creationCharisma Ladiwala: Data acquisitionLinyun Fu: Systems AdministrationRohan Dhruva: Usecase & DocumentationWilliam Gill: Front End

http://tw.rpi.edu/web/Courses/SemanticeScience/2011/airqualityData SourcesEPA CASTNET dataCollecting measurements for pollutantsIn 50 sites, since 1991Air Resources BoardCalifornia Environmental Protection AgencyStandard thresholds for pollutants

Use CaseComparing and analysing Air Quality dataAllow users to visualise the air quality data in the USData collated from various sourcesKnow the air quality in the users region of interestMovingTravellingDetermine the risk posed by air-borne pollutantsQuestion 1How does the Air Quality of place X compare with the average air quality of New York State and what possible risks are posed by the air at place X?Very useful for people who are planning to move to another state

Question 2In place X, which season poses the lowest airborne risks for a person with asthma wishing to conduct outdoor actives?Question particularly relevant for tourists and outdoor enthusiastsSelect the best route, area, and time, keeping in mind the health restrictionsProvenanceThresholds for different pollutants:http://www.epa.gov/airnow/aqi_brochure_08-09.pdfA Guide to Air Quality and Health.U.S. Environmental Protection AgencyOffice of Air Quality Planning and StandardsOutreach and Information DivisionResearch Triangle Park, NC August 2009Collected it from website on 10/30/2011 at 8:32 pm

Converting concentration to AQI- Calculator:http://airnow.gov/index.cfm?action=resources.conc_aqi_calcAQI calculator: AQI to concentrationU.S. Environmental Protection AgencyCollected it from website on 10/30/2011 at 8:35 pm

Air quality statistics and data ( Status and Trends) 2005-2009http://www.epa.gov/airtrends/factbook.htmlAir Quality Monitoring InformationUpdated December 17, 2010.Collected on 10/31/2011 at 6:20 pm.Asthma Hospital Discharges - Rate per 10,000 Population, Total Ten Year trend.Department of Health, NY State.2007-2009 SPARCS Data as of October, 2010Revised September 2011.http://www.health.ny.gov/statistics/ny_asthma/hosp/asthma6.htmCollected on 11/3/2011 at 9:36 am.

About Asthma Emergency Department Visit Data, Hospital Discharge Data and DeathsDepartment of Health, NY State.SPARCS Data as of October, 2010.Revised June 2009.http://www.health.ny.gov/statistics/ny_asthma/read.htm#2AboutCollected on 11/3/2011 at 10:20 am. So that we can come to know which areas in NY show maximum possibility of having unsafe air for asthma patients. So we can learn about asthma emergency department visits, asthma hospital discharges and discharge rate, and asthma deaths and death rates. This can be used to link areas in NY with poor air quality to asthma death rates.

9Exploring LOGD air quality data is NOT found among the list of graphs at http://logd.tw.rpi.edu/sparql Surprise!PREFIX conversion: SELECT ?g sum( ?triples ) as ?estimated_triples WHERE { GRAPH ?g { ?g void:subset ?subdataset . ?subdataset conversion:num_triples ?triples . } } GROUP BY ?gConverting NY Asthma Hospitality DataRaw data: http://www.health.ny.gov/statistics/ny_asthma/hosp/asthma6.htmLevel 1 data (directly copied from raw data): asthma-hospitality-discharges-2007-2009.xlsxLevel 2 data (only keep the columns Region/County and Adjusted Average Rate and add a FIPS code column; delete regional/national total rows and metadata block): asthma-hospitality-discharges-2007-2009.csvLevel 3 data: asthma-hospitality-discharges-2007-2009.csv.e1.ttl converted with csv2rdf4lod with the enhancement parameters asthma-hospitality-discharges-2007-2009.csv.e1.params.ttl downloadable from http://tw.rpi.edu/web/Courses/SemanticeScience/2011/AirQualityLoading triples into Virtuoso storessh sparql.tw.rpi.eduvload ttl Thanks Ping Wang for loading the graph Thanks Tim Lebo for helping Linyun load the graph with the same dataAccessible at http://sparql.tw.rpi.edu/virtuoso/sparqlTo load the data, you need to set your CSV2RDF4LOD_CONVERT_DATA_ROOT to your data root (the directory ending in "source/")When that is set, vload will not copy it to the root-permissioned /opt/ directory.Also, the value in CSV2RDF4LOD_CONVERT_DATA_ROOT will need to make it to the virtuoso.ini file under "DirsAllowed" variable12TODOsImprove loaded data and reload themConvert and load threshold dataLoad upper-level ontologyDomain name for asthma properties13Ontology WorkTwo main ontologies in our projectThreshold ontologyDefines the threshold levels for each pollutantData obtained from CA Air Resources BoardPollutant ontologyProvides data for the map/timelineData obtained from EPA CASTNET projectStipulated to NY State for now, to avoid data overload

Threshold Ontology

Pollutant Ontology

PropertiesData Properties:hasEPAValue- Type: DoublehasCAValue- Type Double

Object Properties:hasPollutantFront EndAir quality represented on a choropleth map (by county)Slider allows user to navigate through timeAsthma data plotted against AQ when user hovers over a countyPlot data within data extremes // against thresholdsFront EndGood:PHP proxy to sparql end point (manage XSS & make http POST)Map technology: http://polymaps.org/To improve:Build graph to plot AQ v Asthma hospitalizationsReduce no. of AJAX requests to endpoint . Preload all data?Clean up invalid LogD json output (post?)Deal with multipart fips code // integers (should be numeric names)

Dev: http://128.113.124.10/ses/example/Future WorkAdd more sources of dataParse and display data for all the statesThank You!Questions?