IAEA Linked Data

From Enipedia
Jump to: navigation, search
Electricity generation by nuclear reactor type. See IAEA Demo Queries for more.

Contents

[edit] Overview

The International Atomic Energy Agency (IAEA) maintains the Power Reactor Information System (PRIS) database about nuclear power plants around the world. This contains a wealth of information such as the yearly operating history of the over 600 nuclear reactors that have existed. The IAEA publishes this information on their web site, with a basic search interface. Described below are the details for a Linked Data version currently hosted here. This contains the same data (as of October 2011), and allows for sophisticated queries over the data.

The rest of this page is quite detailed and assumes that you are familiar with the tools in use. See Using SPARQL with Enipedia for a more general overview and links to tutorials.

See IAEA Demo Queries for examples of what can be done with the data.

[edit] Details

This section documents how to work with the data. This shows how to find data for a particular reactor, and also how to navigate the data structure and perform queries that gather data from multiple reactors.

SPARQL Queries can be run at: http://enipedia.tudelft.nl/, or by sending requests directly to the endpoint at http://enipedia.tudelft.nl/sparql.

[edit] Locating Linked Data for a particular reactor

Linked Data view of the Borssele Nuclear Power Station.

http://enipedia.tudelft.nl/data/IAEA/site/BORSSELE/refno/2 The URL for a reactor can be constructed based on the URLs in use on the IAEA PRIS database. The web pages for the IAEA PRIS database are displayed in frames, so to find the URL for a particular reactor, you can right click on the link and select "Copy Link Location" and then paste it in a text editor. For example, if you visit the page for the Borssele Nuclear Power Station on the IAEA site:

http://www.iaea.org/cgi-bin/db.page.pl/pris.prdeta.htm?country=NL&site=BORSSELE&units=&refno=2

You'll notice that every page has a site and refno defined:

http://www.iaea.org/cgi-bin/db.page.pl/pris.prdeta.htm?country=NL&site=BORSSELE&units=&refno=2

Using these, you can construct the URL to the Linked Data view for that reactor:

http://enipedia.tudelft.nl/data/IAEA/site/BORSSELE/refno/2

This view of the Linked Data is more of a "developer view" and is meant to allow for exploration the raw data structure, rather than presenting information in a way that the general public can relate to. For figuring out how to construct queries, this view is quite useful.

[edit] Querying data

[edit] Data structure

These are the properties available for all the reactors. The iaea prefix needs to be defined when performing queries:

PREFIX iaea: <http://enipedia.tudelft.nl/data/IAEA/>

[edit] Direct property values

By "direct property values", we mean those values that can be retrieved using queries in the form of:

?reactor property ?value

For example:

?reactor iaea:dateOfCommercialOperation ?dateOperation

Property usage in SPARQL Notes
rdfs:label Name of the reactor
iaea:linkToReactorDetails link to the web page on the IAEA PRIS website containing the source data
iaea:linkToOperatingExperienceHistory link to the web page on the IAEA PRIS website containing the source data
iaea:dateOfConstructionStart date when construction began
iaea:dateOfFirstCriticality date of first criticality
iaea:dateOfGridConnection date of grid connection
iaea:dateOfCommercialOperation date when commercial operation began
iaea:countryAbbrev Two letter country code
iaea:refno The refno parameter contained in URLs on the IAEA PRIS website. Used to link to the original data source. See description above for where this comes from.
iaea:site The site parameter contained in URLs on the IAEA PRIS website. Used to link to the original data source. See description above for where this comes from.
iaea:owner owner of the reactor
iaea:operator operator of the reactor
iaea:reactorType type of reactor TODO - this only contains abbreviations
iaea:constructionStarted date when construction began
iaea:status current status
iaea:connectedToElectricityGrid date when reactor was connected to the electricity grid
iaea:commercialOperation date when reactor began commercial operation
iaea:grossCapacityMWe gross capacity in MW (electrical power)
iaea:shutdown date of shutdown
iaea:longTermShutdown date of long term shutdown

[edit] Property values connected to intermediate data objects

This refers to data that is accessible by first querying an intermediate object. As shown below, these intermediate objects give additional information about the measurement, such as the year and the units of the measurement.

General pattern for queries:
?reactor property1 ?object .
?object property2 ?value .

Specific example:
?reactor iaea:energyGWeh ?energyObject .
?energyObject iaea:amount ?energyProductionInGWeh .
?energyObject iaea:year ?year .

Property usage in SPARQL Notes
iaea:energyGWeh object documenting yearly electricity production in GWh.
This has properties:
iaea:amount
iaea:units (GWeh)
iaea:year
iaea:capacityMWe object documenting yearly capacity in MW.
This has properties:
iaea:amount
iaea:units (MWe)
iaea:year
iaea:annualEnergyAvailabilityFactor object documenting the yearly energy availability factor.
This has properties:
iaea:amount
iaea:units (percent)
iaea:year
iaea:cumulativeEnergyAvailabilityFactor object documenting the cumulative energy available factor for each year.
This has properties:
iaea:amount
iaea:units (percent)
iaea:year
iaea:annualLoadFactor object documenting yearly load factor.
This has properties:
iaea:amount
iaea:units (percent)
iaea:year
iaea:cumulativeLoadFactor object documenting cumulative load factor per year.
This has properties:
iaea:amount
iaea:units (percent)
iaea:year
iaea:annualTimeOnlineHours object documenting yearly time online.
This has properties:
iaea:amount
iaea:units (hours)
iaea:year
iaea:operationalFactor object documenting the operational factor each year.
This has properties:
iaea:amount
iaea:units (percent)
iaea:year
iaea:netCapacityMWe object documenting the yearly net capacity in MW each year.
This has properties:
iaea:amount
iaea:units (MWe)
iaea:year
Personal tools
Namespaces

Variants
Actions
Navigation
Portals
Advanced
Toolbox