SlideShare a Scribd company logo
A Linked Sensor Data Cube 
for a 100 year homogenised daily temperature dataset 
Laurent Lefort 
5th Semantic Sensor Network Workshop, 12 November 2012 
CSIRO ICT CENTRE
Outline 
• ACORN-SAT dataset 
• Role of SSN ontology 
• Role of RDF Data Cube vocabulary 
• Integration of SSN and RDF Data Cube 
• Lessons learned 
• Conclusions 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 2 | dataset | Laurent Lefort
The ACORN-SAT dataset 
• Released by Aus. Bureau of Meteorology (23 March 2012) 
• Available at http://www.bom.gov.au/climate/change/acorn-sat/ 
• 112 stations in total - 60 from 1910 to 2011 
• Homogenised (adjusted) daily temperatures 
• Tabular format (1 file per time series/station) 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 3 | dataset | Laurent Lefort
The Linked Data version of ACORN-SAT 
• Experimental version of ACORN-SAT data 
• Available at http://lab.environment.data.gov.au/ 
• Developed for the Australian Bureau of Meteorology (BOM) by CSIRO in 
cooperation with the Australian Government Information Management Office 
(AGIMO) 
• Temperature (homogenised) plus Rainfall (not homogenised) 
• First version presented at Australian GovHack Day 
• Alternative to tabular data 
• Last version, uploaded to LOD cloud 
• http://thedatahub.org/dataset/acorn-sat 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 4 | dataset | Laurent Lefort
Motivation: linked gov. agencies data in Australia 
• Linked data (and well managed URIs) to build the bridges between 
the different agencies 
• Current linked data pilot is one agency (BoM) and one server but 
applies solutions and schemes already in place in multi-agencies 
and multi-service providers context (e.g. UK) 
• Thanks to AGIMO for helping us to set up 
http://lab.environment.data.gov.au/
SSN Ontology 
• SSN-XG report http://www.w3.org/2005/Incubator/ssn/XGR-ssn/ 
• SSN Ontology http://purl.oclc.org/NET/ssnx/ssn 
• Navigable documentation on wiki auto derived 
http://www.w3.org/2005/Incubator/ssn/wiki/SSN 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 6 | dataset | Laurent Lefort
SSN: deployed systems and observations 
Device 
Skeleton 
Deployment 
PlatformSite 
System 
ssn:System 
onPlatform 
hasSubsystem 
deploymentProcesPart 
ssn:DeploymentRelatedProcess 
hasDeployment 
ssn:Deployment 
deployedSystem 
deployedOnPlatform 
ssn:Platform 
attachedSystem 
ssn:Device 
ssn:Sensor 
ssn:SensingDevice 
observes 
inDeployment 
observedBy 
ssn:Property 
observedProperty 
ssn:Observation
Specific challenges for the SSN Ontology 
• ACORN-SAT data derived from multiple stations with complex history 
• Uses homogenisation algorithm to make adjustments to raw data 
• “Metadata” used by the algorithm to identify “breakpoints” in time series 
– Site changes (moves, building or vegetation having an impact on the quality of 
observation), sensor (and sensor screens) changes, procedure changes (hours 
of observations) 
• BoM station numbering system “somewhat confusing over time” 
• Desire to retain a single site number for upper-air observations at obs sites 
• Several numbering conventions have been used at one or more locations where 
an overlap occurs between an old (comparison) and new site: 
– Old site retains old number, new site opens with new number. 
– Old site switches to new number for the duration of the comparison, new site 
takes over old number from the start of its observations. 
– New site opens under new number then switches to old number after end of 
comparison. 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 8 | dataset | Laurent Lefort
Linked ACORN SAT deployment data with SSN 
• Data describing the deployment history 
• Available in ACORN-SAT station catalogue (pdf) 
• Not available in tabular format distribution 
• ACORN-SAT composite stations 
– System composed of one or several BoM stations 
• BoM (Bureau of Meteorology) stations 
– System composed of one or several station sharing the same codes 
• Textual description of significant events 
• Data describing the detailed conditions of observations 
• Sensors 
• Screens 
• Automatic Weather stations 
• Procedures e.g. hours of observation 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 9 | dataset | Laurent Lefort
Example (Darwin) 
Time series – Weather stations – Sites – (Sensors) 
Darwin Post Office 
014016 (1910-1942) 
Darwin Airport 
014015 (1941-2007 & 2001-now) 
2 sites – 1km apart – same code used 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 10 | dataset | Laurent Lefort
Deployment phases in Darwin 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 11 | dataset | Laurent Lefort
RDF Data cube http://purl.org/linked-data/cube 
• RDF Data Cube: a method to organise linked data in slices 
• A vocabulary published by the W3C Government Linked Data (GLD) Working 
Group (Working Draft) 
• Also the method used to publish statistics data and environmental data in 
Europe e.g. for Bathing Water Quality in UK 
http://www.epimorphics.com/web/projects/bathing-water-quality 
• Advantages 
• Allows multiple views on the same data (similar to OLAP) 
• Generic approach which supports the links to domain-specific definitions 
• Useable: 
• In any browser via Linked Data API (HTML output) 
• In JavaScript via Linked Data API (JSON output) 
• In R via SPARQL 
12 | A Linked Sensor Data Cube for a 100 year homogenised daily temperature dataset | Laurent Lefort
From: The RDF Data Cube Vocabulary 
W3C Working Draft 05 April 2012 
http://www.w3.org/TR/vocab-data-cube/ 
13 | A Linked Sensor Data Cube for a 100 year homogenised daily temperature dataset | Laurent Lefort
Data cube, slice and observation 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 14 | dataset | Laurent Lefort 
Dimension d7 
Dimension d6 
Dimension d1 
Dimension d2 
Dimension d3 
Dimension d4 
Dimension d5 
Measure m1, m2, … 
Attribute a1, a2, … 
Cube 
Slice 
Observation
QB: Dataset, Slice, Observation 
Cube and Slice 
qb:Slice 
qb:Dataset 
slice 
Cube observation 
observation 
qb:Observation 
subslice
Data Cube Structure: 
dimensions, measure, attributes 
Current Data Cube structure (and URI/API logic) 
Observation 
- MinTemperature 
- MaxTemperature 
- Rainfall 
- Booleans for missing data 
(2) Year 
(3) Month 
Day 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 16 | dataset | Laurent Lefort 
(1) ACORN-SAT Series/System (station) 
• Stations/time series 
• Year 
• Month 
• All linking to observations
Slices and URI scheme 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 17 | dataset | Laurent Lefort
Coupling SSN and RDF Data Cube 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 18 | dataset | Laurent Lefort
Device 
Skeleton 
acorn-system 
Cube observation 
observation 
structure qb:DataStructureDefinition 
component 
qb:ComponentSpecification 
deployedSystem deploymentProcesPart 
bom-station acorn-deploy 
hasSubsystem 
bom-station:System 
acorn-site 
raindist 
locatedIn 
parentADM1 
parentFeature, parentCountry 
parentADM1, parentADM2 
bom-station:Station deployedOnPlatform 
acorn-site:Site 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 19 | dataset | Laurent Lefort 
acorn-deploy:Deployment 
deployment- 
ProcessPart 
currentSite 
acorn-system:System 
concept 
etcddi 
etcddi:xxx 
acorn-series:xxx 
acorn-series 
acorn-series:TimeSeries 
acorn-deploy:StandaloneOperation 
acorn-sat:Observation 
acorn-sat observation 
acorn-deploy:PreDeployment 
acorn-deploy:PostDeployment 
observedBy 
acorn-sat:xxx 
time:Interval (Instant) 
Intervals OWL Time 
interval:CalendarInterval (Instant) 
raindist:RainfallDistrict 
rainstate 
rainstate:RainfallState 
gn:Feature 
geonames 
Deployment 
System PlatformSite 
ssn:System 
onPlatform 
hasSubsystem 
hasDeployment 
ssn:DeploymentRelatedProcess 
ssn:Deployment 
ssn:Platform 
deployedOnPlatform 
attachedSystem 
ssn:Device 
ssn:Sensor 
ssn:SensingDevice 
observes 
inDeployment 
observedBy 
ssn:Property 
observedProperty 
Cube and Slice 
qb:Slice 
qb:Dataset 
slice 
qb:Observation 
qb:ComponentProperty 
DSD 
componentProperty 
Dataset 
void:Dataset 
Concepts 
skos:Concept 
ssn:Observation
Access to data with Elda via 
http://lab.environment.data.gov.au/ 
ssn:hasSubSystem 
ssn:hasDeployment 
ssn:observedBy ssn:deploymentProcessPart 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 20 | dataset | Laurent Lefort
Mashups 
• Display the station locations and their average temperature 
readings on a map 
• http://lab.environment.data.gov.au/mashup/drilldown 
• Select a Date range for climate readings for a given location 
• http://lab.environment.data.gov.au/mashup 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 21 | dataset | Laurent Lefort
Lessons learned 
• Flexible URI scheme 
• ELDA-friendly, UK-style: using nested list endpoints and item endpoints 
– http://lab.environment.data.gov.au/data/acorn/climate/slice/station 
– http://lab.environment.data.gov.au/data/acorn/climate/slice/station/014015 
• Extra slice(s) easy to add to allow multiple access to the same observations 
• RDF Data Cube vocabulary (QB) 
• Some clarifications needed for qb:structure, qb:sliceKey, qb:sliceStructure, 
qb:component and qb:componentAttachment properties e.g. through the 
publication of validation rules 
• Coupling of SSN ontology and RDF Data Cube vocabulary 
• Different ecosystems (OWL vs. RDF/RDFS) 
– OK for RDF Data Cube, not OK for other reused vocabularies e.g. UK Intervals 
(Jena Eyeball used for validation) 
• Observed properties are classes in the SSN ontology and properties in the RDF 
Data Cube 
– Possibility to reuse/extend the qb:concept properties defined to manage 
references to skos:Concept in QB 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 22 | dataset | Laurent Lefort
Conclusions 
• Approach is applicable to all climate time series 
• Several climate-specific issues not addressed 
• Transparency/reproducibility of homogenisation process 
– Require raw data plus extra (meta)data (sensors, screen types, sensors 
exposure, “qualified” observed properties during a specific observation 
interval), plus data used/generated during homogenisation algorithm (ACORN-SAT 
uses different values for different value distribution percentiles) 
– More ontology work needed (compared to SSN) on homogenisation algorithms 
parameters, types of breakpoints and types of adjustment lookup table 
• Opportunities to link to other datasets (Australia, World) 
• Geo-features (e.g. GeoNames - done) for weather station sites, districts 
• Other climate data e.g. regional and world climate data archives, cyclone tracks 
(not yet available as linked data) 
• Other environmental data (not yet available as linked data) 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 23 | dataset | Laurent Lefort
Thank you 
Division/Unit Name 
Laurent Lefort 
Ontologist 
t +61 2 9123 4567 
e laurent.lefort@csiro.au 
w ict.csiro.au 
CSIRO ICT CENTRE
Images credits 
• Blair Trewin The ACORN-SAT station at Butlers Gorge in central 
Tasmania (surfacetemperatures.blogspot.com.au ) 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 25 | dataset | Laurent Lefort
Reused ontologies 
Ontology Short Description URL 
DOLCE Ultra 
Lite (DUL) 
A lightweight foundational ontology for 
modeling either physical or social contexts 
http://www.loa-cnr. 
it/ontologies/DUL.owl 
Semantic 
Sensor Network 
An ontology for the description of sensors 
and observations, and related concepts. 
http://purl.oclc.org/NET/ssnx/ssn 
RDF Data Cube 
A vocabulary for the publication of multi-dimensional 
data as linked data 
http://purl.org/linked-data/cube 
OWL Time An ontology of temporal concepts http://www.w3.org/2006/time 
Intervals 
A vocabulary (and URI scheme) for the 
definition of instants and intervals. 
http://reference.data.gov.uk/def/in 
tervals 
WGS84_Pos 
A vocabulary for representing latitude, 
longitude and altitude information in the 
WGS84 geodetic reference datum 
http://www.w3.org/2003/01/geo/w 
gs84_pos 
GeoNames 
An ontology for the description of 
geographical features, their characteristics 
and relationships 
http://www.geonames.org/ontolog 
y/ontology_v3.01.rdf 
VoID (Vocabula-ry 
of Interlinked 
Datasets) 
A vocabulary for expressing metadata 
about RDF datasets 
http://vocab.deri.ie/void 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 26 | dataset | Laurent Lefort
Developed ontologies 
Ontology Short Description URL 
ETCCDI 
Indicators defined by the joint 
CCl/CLIVAR/JCOMM Expert Team on 
Climate Change Detection and Indices 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 27 | dataset | Laurent Lefort 
http://purl.oclc.org/NET/ssnx/etccdi 
Rainfall 
districts and 
states 
Geographical areas defined as part of the 
Bureau's numbering system for observation 
sites 
http://lab.environment.data.gov.au/ 
def/stations/raindist 
…/rainstate 
BoM Station 
Definition for the weather stations 
registered in the Bureau’s Weather Station 
Directory 
http://lab.environment.data.gov.au/ 
def/stations/station 
Surface Air 
Temperature 
ACORN-SAT observation (temperature, 
rainfall) for one day 
http://lab.environment.data.gov.au/ 
def/acorn/sat 
Time Series 
Time series data defined as data cube 
slices (aggregated at different levels) 
http://lab.environment.data.gov.au/ 
def/acorn/time-series 
ACORN-SAT 
deployment 
Phases and sub-phases recorded in the 
ACORN-SAT documentation pack 
http://lab.environment.data.gov.au/ 
def/acorn/deployment 
ACORN-SAT 
system 
The sensing asset used for a deployment 
phases (or sub-phase) 
http://lab.environment.data.gov.au/ 
def/acorn/system 
ACORN-SAT 
site 
The site used for a deployment phase (or 
sub-phase) 
http://lab.environment.data.gov.au/ 
def/acorn/site
RDF Data Cube (qb:ComponentAttachement) 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 28 | dataset | Laurent Lefort
Reference to skos:Concept 
A Linked Sensor Data Cube for a 100 year homogenised daily temperature 29 | dataset | Laurent Lefort

More Related Content

What's hot

5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
grssieee
 
Accelerating Science with Cloud Technologies in the ABoVE Science Cloud
Accelerating Science with Cloud Technologies in the ABoVE Science CloudAccelerating Science with Cloud Technologies in the ABoVE Science Cloud
Accelerating Science with Cloud Technologies in the ABoVE Science Cloud
Globus
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasets
Roope Tervo
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRE
Roope Tervo
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Roope Tervo
 
Aaltoes opendata 20130206
Aaltoes opendata 20130206Aaltoes opendata 20130206
Aaltoes opendata 20130206
Roope Tervo
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data Cubes
TERN Australia
 
Ian Grant_Adoption of AusCover data standards and systems to improve access t...
Ian Grant_Adoption of AusCover data standards and systems to improve access t...Ian Grant_Adoption of AusCover data standards and systems to improve access t...
Ian Grant_Adoption of AusCover data standards and systems to improve access t...
TERN Australia
 
TU2.T10.1.pptx
TU2.T10.1.pptxTU2.T10.1.pptx
TU2.T10.1.pptx
grssieee
 
Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...
TERN Australia
 
AusPlots field data collection with AusScribe
AusPlots field data collection with AusScribeAusPlots field data collection with AusScribe
AusPlots field data collection with AusScribe
TERN Australia
 
ExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and AchievementsExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth
 
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSIONFR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
grssieee
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
terradue
 
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
grssieee
 
Polar Use Case - ExtremeEarth Open Workshop
Polar Use Case  - ExtremeEarth Open WorkshopPolar Use Case  - ExtremeEarth Open Workshop
Polar Use Case - ExtremeEarth Open Workshop
ExtremeEarth
 
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
Mario Juric
 
15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling
Sandia National Laboratories: Energy & Climate: Renewables
 
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
Rudolf Husar
 
IGARSS2011_radarvolcanology.pptx
IGARSS2011_radarvolcanology.pptxIGARSS2011_radarvolcanology.pptx
IGARSS2011_radarvolcanology.pptx
grssieee
 

What's hot (20)

5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
5 IGARSS_Riishojgaard July 25 2011_rev2.ppt
 
Accelerating Science with Cloud Technologies in the ABoVE Science Cloud
Accelerating Science with Cloud Technologies in the ABoVE Science CloudAccelerating Science with Cloud Technologies in the ABoVE Science Cloud
Accelerating Science with Cloud Technologies in the ABoVE Science Cloud
 
Producing INSPIRE compliant datasets
Producing INSPIRE compliant datasetsProducing INSPIRE compliant datasets
Producing INSPIRE compliant datasets
 
Open Data and and INSPIRE
Open Data and and INSPIREOpen Data and and INSPIRE
Open Data and and INSPIRE
 
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...Meteorological and Aviation Weather Open Data implementation utilising OGC st...
Meteorological and Aviation Weather Open Data implementation utilising OGC st...
 
Aaltoes opendata 20130206
Aaltoes opendata 20130206Aaltoes opendata 20130206
Aaltoes opendata 20130206
 
AusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data CubesAusCover Earth Observation Services and Data Cubes
AusCover Earth Observation Services and Data Cubes
 
Ian Grant_Adoption of AusCover data standards and systems to improve access t...
Ian Grant_Adoption of AusCover data standards and systems to improve access t...Ian Grant_Adoption of AusCover data standards and systems to improve access t...
Ian Grant_Adoption of AusCover data standards and systems to improve access t...
 
TU2.T10.1.pptx
TU2.T10.1.pptxTU2.T10.1.pptx
TU2.T10.1.pptx
 
Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...Eco-informatics: Data services for bringing together and publishing the full ...
Eco-informatics: Data services for bringing together and publishing the full ...
 
AusPlots field data collection with AusScribe
AusPlots field data collection with AusScribeAusPlots field data collection with AusScribe
AusPlots field data collection with AusScribe
 
ExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and AchievementsExtremeEarth Open Workshop - Overview and Achievements
ExtremeEarth Open Workshop - Overview and Achievements
 
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSIONFR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
FR1.L09.2 - ONBOARD RADAR PROCESSING CONCEPTS FOR THE DESDYNI MISSION
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
WE1.L10 - IMPLEMENTATION OF THE LAND, ATMOSPHERE NEAR-REAL-TIME CAPABILITY FO...
 
Polar Use Case - ExtremeEarth Open Workshop
Polar Use Case  - ExtremeEarth Open WorkshopPolar Use Case  - ExtremeEarth Open Workshop
Polar Use Case - ExtremeEarth Open Workshop
 
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
AstroInformatics 2015: Large Sky Surveys: Entering the Era of Software-Bound ...
 
15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling15 sengupta next_generation_satellite_modelling
15 sengupta next_generation_satellite_modelling
 
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
2004-09-12 Data and Tools for Web-Based Monitoring and Analysis
 
IGARSS2011_radarvolcanology.pptx
IGARSS2011_radarvolcanology.pptxIGARSS2011_radarvolcanology.pptx
IGARSS2011_radarvolcanology.pptx
 

Viewers also liked

Mashups as Collection of Widgets
Mashups as Collection of WidgetsMashups as Collection of Widgets
Mashups as Collection of Widgets
giurca
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
giurca
 
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
A Graph-Based Approach to Learn Semantic Descriptions of Data SourcesA Graph-Based Approach to Learn Semantic Descriptions of Data Sources
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
Mohsen Taheriyan
 
Intelligent Mashups
Intelligent MashupsIntelligent Mashups
Intelligent Mashups
giurca
 
Building Intelligent Mashups
Building Intelligent MashupsBuilding Intelligent Mashups
Building Intelligent Mashups
giurca
 
Learning the Semantics of Structured Data Sources
Learning the Semantics of Structured Data SourcesLearning the Semantics of Structured Data Sources
Learning the Semantics of Structured Data Sources
Mohsen Taheriyan
 

Viewers also liked (6)

Mashups as Collection of Widgets
Mashups as Collection of WidgetsMashups as Collection of Widgets
Mashups as Collection of Widgets
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
 
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
A Graph-Based Approach to Learn Semantic Descriptions of Data SourcesA Graph-Based Approach to Learn Semantic Descriptions of Data Sources
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
 
Intelligent Mashups
Intelligent MashupsIntelligent Mashups
Intelligent Mashups
 
Building Intelligent Mashups
Building Intelligent MashupsBuilding Intelligent Mashups
Building Intelligent Mashups
 
Learning the Semantics of Structured Data Sources
Learning the Semantics of Structured Data SourcesLearning the Semantics of Structured Data Sources
Learning the Semantics of Structured Data Sources
 

Similar to Linked Sensor Data cube

Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.  Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.
catherine roussey
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
DataWorks Summit/Hadoop Summit
 
Directions OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar SlidesDirections OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar Slides
Alex Joseph
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020
GEO Analytics Canada
 
EPOS GNSS Data and Products TCS - What we do...
EPOS GNSS Data and Products TCS - What we do...EPOS GNSS Data and Products TCS - What we do...
EPOS GNSS Data and Products TCS - What we do...
EPOS | GNSS Data and Products
 
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE EU
 
Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...
AIMS (Agricultural Information Management Standards)
 
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
AIMS (Agricultural Information Management Standards)
 
Solar irradiance data sources & software
Solar irradiance data sources & softwareSolar irradiance data sources & software
Solar irradiance data sources & software
akhtar ali
 
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.ioKickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
HostedbyConfluent
 
20160831 BEST Summer School
20160831 BEST Summer School20160831 BEST Summer School
20160831 BEST Summer School
Ana Aguiar
 
AusCover portal presentation
AusCover portal presentationAusCover portal presentation
AusCover portal presentation
TERN Australia
 
EcoTas13 Caddy-Retalic TERN Infrastructure
EcoTas13 Caddy-Retalic TERN InfrastructureEcoTas13 Caddy-Retalic TERN Infrastructure
EcoTas13 Caddy-Retalic TERN Infrastructure
TERN Australia
 
Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...
Jisc
 
GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020
GEO Analytics Canada
 
ACCESS-Opt_Overview
ACCESS-Opt_OverviewACCESS-Opt_Overview
ACCESS-Opt_Overview
Mark Patrick Cheeseman
 
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
DataScienceConferenc1
 
Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014
aceas13tern
 
Contextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataContextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate Data
Raquel Alegre
 
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case StudiesWorking with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
The HDF-EOS Tools and Information Center
 

Similar to Linked Sensor Data cube (20)

Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.  Weather Station Data Publication at Irstea: an implementation Report.
Weather Station Data Publication at Irstea: an implementation Report.
 
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
A Data Lake and a Data Lab to Optimize Operations and Safety within a nuclear...
 
Directions OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar SlidesDirections OGC CHISP-1 Webinar Slides
Directions OGC CHISP-1 Webinar Slides
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020
 
EPOS GNSS Data and Products TCS - What we do...
EPOS GNSS Data and Products TCS - What we do...EPOS GNSS Data and Products TCS - What we do...
EPOS GNSS Data and Products TCS - What we do...
 
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
ESCAPE Kick-off meeting - KM3Net, Opening a new window on our universe (Feb 2...
 
Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...Dynamic integrations of crop data and corresponding meteorological data based...
Dynamic integrations of crop data and corresponding meteorological data based...
 
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
Dynamic Integrations of Crop Data and Corresponding Meteorological Data based...
 
Solar irradiance data sources & software
Solar irradiance data sources & softwareSolar irradiance data sources & software
Solar irradiance data sources & software
 
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.ioKickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
Kickstart your Kafka with Faker Data | Francesco Tisiot, Aiven.io
 
20160831 BEST Summer School
20160831 BEST Summer School20160831 BEST Summer School
20160831 BEST Summer School
 
AusCover portal presentation
AusCover portal presentationAusCover portal presentation
AusCover portal presentation
 
EcoTas13 Caddy-Retalic TERN Infrastructure
EcoTas13 Caddy-Retalic TERN InfrastructureEcoTas13 Caddy-Retalic TERN Infrastructure
EcoTas13 Caddy-Retalic TERN Infrastructure
 
Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...Enabling efficient movement of data into & out of a high-performance analysis...
Enabling efficient movement of data into & out of a high-performance analysis...
 
GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020
 
ACCESS-Opt_Overview
ACCESS-Opt_OverviewACCESS-Opt_Overview
ACCESS-Opt_Overview
 
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
[DSC Adria 23]Hrvoje Novak & Slaven Begovic - Nowcasting: AI-based short-term...
 
Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014Ben Evans SPEDDEXES 2014
Ben Evans SPEDDEXES 2014
 
Contextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataContextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate Data
 
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case StudiesWorking with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
 

More from Laurent Lefort

Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Laurent Lefort
 
Future manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing dataFuture manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing data
Laurent Lefort
 
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Laurent Lefort
 
Govhack cached
Govhack cachedGovhack cached
Govhack cached
Laurent Lefort
 
Semantically enabled standard development
Semantically enabled standard developmentSemantically enabled standard development
Semantically enabled standard development
Laurent Lefort
 
Standards for Semantic Mashups
Standards for Semantic MashupsStandards for Semantic Mashups
Standards for Semantic Mashups
Laurent Lefort
 
Semantic Web For Hack Days
Semantic Web For Hack DaysSemantic Web For Hack Days
Semantic Web For Hack Days
Laurent Lefort
 

More from Laurent Lefort (7)

Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
Semantically-Enabling the Web of Things: The W3C Semantic Sensor Network Onto...
 
Future manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing dataFuture manufacturing informatics - typology of manufacturing data
Future manufacturing informatics - typology of manufacturing data
 
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
Design and generation of Linked Clinical Data Cube (Semantic Stats 2013)
 
Govhack cached
Govhack cachedGovhack cached
Govhack cached
 
Semantically enabled standard development
Semantically enabled standard developmentSemantically enabled standard development
Semantically enabled standard development
 
Standards for Semantic Mashups
Standards for Semantic MashupsStandards for Semantic Mashups
Standards for Semantic Mashups
 
Semantic Web For Hack Days
Semantic Web For Hack DaysSemantic Web For Hack Days
Semantic Web For Hack Days
 

Recently uploaded

UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 

Recently uploaded (20)

UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 

Linked Sensor Data cube

  • 1. A Linked Sensor Data Cube for a 100 year homogenised daily temperature dataset Laurent Lefort 5th Semantic Sensor Network Workshop, 12 November 2012 CSIRO ICT CENTRE
  • 2. Outline • ACORN-SAT dataset • Role of SSN ontology • Role of RDF Data Cube vocabulary • Integration of SSN and RDF Data Cube • Lessons learned • Conclusions A Linked Sensor Data Cube for a 100 year homogenised daily temperature 2 | dataset | Laurent Lefort
  • 3. The ACORN-SAT dataset • Released by Aus. Bureau of Meteorology (23 March 2012) • Available at http://www.bom.gov.au/climate/change/acorn-sat/ • 112 stations in total - 60 from 1910 to 2011 • Homogenised (adjusted) daily temperatures • Tabular format (1 file per time series/station) A Linked Sensor Data Cube for a 100 year homogenised daily temperature 3 | dataset | Laurent Lefort
  • 4. The Linked Data version of ACORN-SAT • Experimental version of ACORN-SAT data • Available at http://lab.environment.data.gov.au/ • Developed for the Australian Bureau of Meteorology (BOM) by CSIRO in cooperation with the Australian Government Information Management Office (AGIMO) • Temperature (homogenised) plus Rainfall (not homogenised) • First version presented at Australian GovHack Day • Alternative to tabular data • Last version, uploaded to LOD cloud • http://thedatahub.org/dataset/acorn-sat A Linked Sensor Data Cube for a 100 year homogenised daily temperature 4 | dataset | Laurent Lefort
  • 5. Motivation: linked gov. agencies data in Australia • Linked data (and well managed URIs) to build the bridges between the different agencies • Current linked data pilot is one agency (BoM) and one server but applies solutions and schemes already in place in multi-agencies and multi-service providers context (e.g. UK) • Thanks to AGIMO for helping us to set up http://lab.environment.data.gov.au/
  • 6. SSN Ontology • SSN-XG report http://www.w3.org/2005/Incubator/ssn/XGR-ssn/ • SSN Ontology http://purl.oclc.org/NET/ssnx/ssn • Navigable documentation on wiki auto derived http://www.w3.org/2005/Incubator/ssn/wiki/SSN A Linked Sensor Data Cube for a 100 year homogenised daily temperature 6 | dataset | Laurent Lefort
  • 7. SSN: deployed systems and observations Device Skeleton Deployment PlatformSite System ssn:System onPlatform hasSubsystem deploymentProcesPart ssn:DeploymentRelatedProcess hasDeployment ssn:Deployment deployedSystem deployedOnPlatform ssn:Platform attachedSystem ssn:Device ssn:Sensor ssn:SensingDevice observes inDeployment observedBy ssn:Property observedProperty ssn:Observation
  • 8. Specific challenges for the SSN Ontology • ACORN-SAT data derived from multiple stations with complex history • Uses homogenisation algorithm to make adjustments to raw data • “Metadata” used by the algorithm to identify “breakpoints” in time series – Site changes (moves, building or vegetation having an impact on the quality of observation), sensor (and sensor screens) changes, procedure changes (hours of observations) • BoM station numbering system “somewhat confusing over time” • Desire to retain a single site number for upper-air observations at obs sites • Several numbering conventions have been used at one or more locations where an overlap occurs between an old (comparison) and new site: – Old site retains old number, new site opens with new number. – Old site switches to new number for the duration of the comparison, new site takes over old number from the start of its observations. – New site opens under new number then switches to old number after end of comparison. A Linked Sensor Data Cube for a 100 year homogenised daily temperature 8 | dataset | Laurent Lefort
  • 9. Linked ACORN SAT deployment data with SSN • Data describing the deployment history • Available in ACORN-SAT station catalogue (pdf) • Not available in tabular format distribution • ACORN-SAT composite stations – System composed of one or several BoM stations • BoM (Bureau of Meteorology) stations – System composed of one or several station sharing the same codes • Textual description of significant events • Data describing the detailed conditions of observations • Sensors • Screens • Automatic Weather stations • Procedures e.g. hours of observation A Linked Sensor Data Cube for a 100 year homogenised daily temperature 9 | dataset | Laurent Lefort
  • 10. Example (Darwin) Time series – Weather stations – Sites – (Sensors) Darwin Post Office 014016 (1910-1942) Darwin Airport 014015 (1941-2007 & 2001-now) 2 sites – 1km apart – same code used A Linked Sensor Data Cube for a 100 year homogenised daily temperature 10 | dataset | Laurent Lefort
  • 11. Deployment phases in Darwin A Linked Sensor Data Cube for a 100 year homogenised daily temperature 11 | dataset | Laurent Lefort
  • 12. RDF Data cube http://purl.org/linked-data/cube • RDF Data Cube: a method to organise linked data in slices • A vocabulary published by the W3C Government Linked Data (GLD) Working Group (Working Draft) • Also the method used to publish statistics data and environmental data in Europe e.g. for Bathing Water Quality in UK http://www.epimorphics.com/web/projects/bathing-water-quality • Advantages • Allows multiple views on the same data (similar to OLAP) • Generic approach which supports the links to domain-specific definitions • Useable: • In any browser via Linked Data API (HTML output) • In JavaScript via Linked Data API (JSON output) • In R via SPARQL 12 | A Linked Sensor Data Cube for a 100 year homogenised daily temperature dataset | Laurent Lefort
  • 13. From: The RDF Data Cube Vocabulary W3C Working Draft 05 April 2012 http://www.w3.org/TR/vocab-data-cube/ 13 | A Linked Sensor Data Cube for a 100 year homogenised daily temperature dataset | Laurent Lefort
  • 14. Data cube, slice and observation A Linked Sensor Data Cube for a 100 year homogenised daily temperature 14 | dataset | Laurent Lefort Dimension d7 Dimension d6 Dimension d1 Dimension d2 Dimension d3 Dimension d4 Dimension d5 Measure m1, m2, … Attribute a1, a2, … Cube Slice Observation
  • 15. QB: Dataset, Slice, Observation Cube and Slice qb:Slice qb:Dataset slice Cube observation observation qb:Observation subslice
  • 16. Data Cube Structure: dimensions, measure, attributes Current Data Cube structure (and URI/API logic) Observation - MinTemperature - MaxTemperature - Rainfall - Booleans for missing data (2) Year (3) Month Day A Linked Sensor Data Cube for a 100 year homogenised daily temperature 16 | dataset | Laurent Lefort (1) ACORN-SAT Series/System (station) • Stations/time series • Year • Month • All linking to observations
  • 17. Slices and URI scheme A Linked Sensor Data Cube for a 100 year homogenised daily temperature 17 | dataset | Laurent Lefort
  • 18. Coupling SSN and RDF Data Cube A Linked Sensor Data Cube for a 100 year homogenised daily temperature 18 | dataset | Laurent Lefort
  • 19. Device Skeleton acorn-system Cube observation observation structure qb:DataStructureDefinition component qb:ComponentSpecification deployedSystem deploymentProcesPart bom-station acorn-deploy hasSubsystem bom-station:System acorn-site raindist locatedIn parentADM1 parentFeature, parentCountry parentADM1, parentADM2 bom-station:Station deployedOnPlatform acorn-site:Site A Linked Sensor Data Cube for a 100 year homogenised daily temperature 19 | dataset | Laurent Lefort acorn-deploy:Deployment deployment- ProcessPart currentSite acorn-system:System concept etcddi etcddi:xxx acorn-series:xxx acorn-series acorn-series:TimeSeries acorn-deploy:StandaloneOperation acorn-sat:Observation acorn-sat observation acorn-deploy:PreDeployment acorn-deploy:PostDeployment observedBy acorn-sat:xxx time:Interval (Instant) Intervals OWL Time interval:CalendarInterval (Instant) raindist:RainfallDistrict rainstate rainstate:RainfallState gn:Feature geonames Deployment System PlatformSite ssn:System onPlatform hasSubsystem hasDeployment ssn:DeploymentRelatedProcess ssn:Deployment ssn:Platform deployedOnPlatform attachedSystem ssn:Device ssn:Sensor ssn:SensingDevice observes inDeployment observedBy ssn:Property observedProperty Cube and Slice qb:Slice qb:Dataset slice qb:Observation qb:ComponentProperty DSD componentProperty Dataset void:Dataset Concepts skos:Concept ssn:Observation
  • 20. Access to data with Elda via http://lab.environment.data.gov.au/ ssn:hasSubSystem ssn:hasDeployment ssn:observedBy ssn:deploymentProcessPart A Linked Sensor Data Cube for a 100 year homogenised daily temperature 20 | dataset | Laurent Lefort
  • 21. Mashups • Display the station locations and their average temperature readings on a map • http://lab.environment.data.gov.au/mashup/drilldown • Select a Date range for climate readings for a given location • http://lab.environment.data.gov.au/mashup A Linked Sensor Data Cube for a 100 year homogenised daily temperature 21 | dataset | Laurent Lefort
  • 22. Lessons learned • Flexible URI scheme • ELDA-friendly, UK-style: using nested list endpoints and item endpoints – http://lab.environment.data.gov.au/data/acorn/climate/slice/station – http://lab.environment.data.gov.au/data/acorn/climate/slice/station/014015 • Extra slice(s) easy to add to allow multiple access to the same observations • RDF Data Cube vocabulary (QB) • Some clarifications needed for qb:structure, qb:sliceKey, qb:sliceStructure, qb:component and qb:componentAttachment properties e.g. through the publication of validation rules • Coupling of SSN ontology and RDF Data Cube vocabulary • Different ecosystems (OWL vs. RDF/RDFS) – OK for RDF Data Cube, not OK for other reused vocabularies e.g. UK Intervals (Jena Eyeball used for validation) • Observed properties are classes in the SSN ontology and properties in the RDF Data Cube – Possibility to reuse/extend the qb:concept properties defined to manage references to skos:Concept in QB A Linked Sensor Data Cube for a 100 year homogenised daily temperature 22 | dataset | Laurent Lefort
  • 23. Conclusions • Approach is applicable to all climate time series • Several climate-specific issues not addressed • Transparency/reproducibility of homogenisation process – Require raw data plus extra (meta)data (sensors, screen types, sensors exposure, “qualified” observed properties during a specific observation interval), plus data used/generated during homogenisation algorithm (ACORN-SAT uses different values for different value distribution percentiles) – More ontology work needed (compared to SSN) on homogenisation algorithms parameters, types of breakpoints and types of adjustment lookup table • Opportunities to link to other datasets (Australia, World) • Geo-features (e.g. GeoNames - done) for weather station sites, districts • Other climate data e.g. regional and world climate data archives, cyclone tracks (not yet available as linked data) • Other environmental data (not yet available as linked data) A Linked Sensor Data Cube for a 100 year homogenised daily temperature 23 | dataset | Laurent Lefort
  • 24. Thank you Division/Unit Name Laurent Lefort Ontologist t +61 2 9123 4567 e laurent.lefort@csiro.au w ict.csiro.au CSIRO ICT CENTRE
  • 25. Images credits • Blair Trewin The ACORN-SAT station at Butlers Gorge in central Tasmania (surfacetemperatures.blogspot.com.au ) A Linked Sensor Data Cube for a 100 year homogenised daily temperature 25 | dataset | Laurent Lefort
  • 26. Reused ontologies Ontology Short Description URL DOLCE Ultra Lite (DUL) A lightweight foundational ontology for modeling either physical or social contexts http://www.loa-cnr. it/ontologies/DUL.owl Semantic Sensor Network An ontology for the description of sensors and observations, and related concepts. http://purl.oclc.org/NET/ssnx/ssn RDF Data Cube A vocabulary for the publication of multi-dimensional data as linked data http://purl.org/linked-data/cube OWL Time An ontology of temporal concepts http://www.w3.org/2006/time Intervals A vocabulary (and URI scheme) for the definition of instants and intervals. http://reference.data.gov.uk/def/in tervals WGS84_Pos A vocabulary for representing latitude, longitude and altitude information in the WGS84 geodetic reference datum http://www.w3.org/2003/01/geo/w gs84_pos GeoNames An ontology for the description of geographical features, their characteristics and relationships http://www.geonames.org/ontolog y/ontology_v3.01.rdf VoID (Vocabula-ry of Interlinked Datasets) A vocabulary for expressing metadata about RDF datasets http://vocab.deri.ie/void A Linked Sensor Data Cube for a 100 year homogenised daily temperature 26 | dataset | Laurent Lefort
  • 27. Developed ontologies Ontology Short Description URL ETCCDI Indicators defined by the joint CCl/CLIVAR/JCOMM Expert Team on Climate Change Detection and Indices A Linked Sensor Data Cube for a 100 year homogenised daily temperature 27 | dataset | Laurent Lefort http://purl.oclc.org/NET/ssnx/etccdi Rainfall districts and states Geographical areas defined as part of the Bureau's numbering system for observation sites http://lab.environment.data.gov.au/ def/stations/raindist …/rainstate BoM Station Definition for the weather stations registered in the Bureau’s Weather Station Directory http://lab.environment.data.gov.au/ def/stations/station Surface Air Temperature ACORN-SAT observation (temperature, rainfall) for one day http://lab.environment.data.gov.au/ def/acorn/sat Time Series Time series data defined as data cube slices (aggregated at different levels) http://lab.environment.data.gov.au/ def/acorn/time-series ACORN-SAT deployment Phases and sub-phases recorded in the ACORN-SAT documentation pack http://lab.environment.data.gov.au/ def/acorn/deployment ACORN-SAT system The sensing asset used for a deployment phases (or sub-phase) http://lab.environment.data.gov.au/ def/acorn/system ACORN-SAT site The site used for a deployment phase (or sub-phase) http://lab.environment.data.gov.au/ def/acorn/site
  • 28. RDF Data Cube (qb:ComponentAttachement) A Linked Sensor Data Cube for a 100 year homogenised daily temperature 28 | dataset | Laurent Lefort
  • 29. Reference to skos:Concept A Linked Sensor Data Cube for a 100 year homogenised daily temperature 29 | dataset | Laurent Lefort

Editor's Notes

  1. The ACORN-SAT dataset replaces the previously released long term climate time series datasets released by the bureau (eg High Quality dataset)
  2. OWL2 ontology, SRIQ(D) 41 concepts & 39 object properties, organised into ten conceptual modules 117 concepts and 142 object properties in total, including DUL Aligned to DOLCE UltraLite
  3. Working Draft http://www.w3.org/TR/vocab-data-cube/
  4. Need rdfs:Class, qb:Atachable and
  5. Similar to UK Bathing Water project