SlideShare ist ein Scribd-Unternehmen logo
1 von 22
The agINFRA Linked Data layer
Valeria Pesce
Global Forum on Agricultural Research (GFAR)
Giovanni L’Abate
Consiglio per la Ricerca e la sperimentazione in Agricoltura
Centro di ricerca per l’agrobiologia e la pedologia (CRA-ABP)
Luca Matteis
Koraljka Golub
Research Data Alliance 4th Plenary Meeting
22-24 September 2014, Amsterdam
Agricultural Data Interoperability Interest Group
agINFRA project
EC 7th framework program INFRA-2011-1.2.2 - Grant agr. no: 283770
agINFRA - Background
• agINFRA: FP7 project
EC 7th framework program INFRA-2011-1.2.2 - Grant agr. no: 283770
Objective: Promoting data sharing and development
of trust in agricultural sciences
• agINFRA Knowledge Fair co-located with the
Agricultural Data Interoperability Interest group
meeting at the RDA 4th Plenary Meeting
• Types of data covered by agINFRA:
bibliographic, educational, germplasm, soil
Interoperability 1
They are often both called vocabularies
Metadata elements
to describe individual “things” (entities, datums, series…)
Aka metadata sets, metadata element sets, vocabularies
Sets of values
for (some of) the metadata elements
Aka controlled vocabularies, authority data, value
vocabularies, Knowledge Organization Systems (KOSs)
Various flavors of vocabularies
Title
Author(s)
Abstract
Subject(s)
Publication date
Publication place
Type of document
other features…
Entity to be describedType?
Bibliographic
resource
for describing
bibliographic
resources
Metadata
vocabulary
Authority data
KOS
“Value vocabularies”
Data of type Person
Authority data
Data of type
Geographic location
“Description
vocabularies”
Controlled list
Concepts suitable for
organizing by Topic
Concepts suitable for
organizing by Type
for describing
people
Metadata
vocabularyfor describing
geographic places
Ontology
Names of
things
URIs of
things
Links to
other URIs
Metadata vocabularies RDFs / OWL
KOS SKOS
Names of
metadata
elements
URIs of
classes and
properties
Links to
other URIs
Serialization into RDF
Interoperability 2: RDF and Linked Data
http://purl.org/dc/elements/1.1/contributorhttp://purl.org/ontology/bibo/editor“Editor”
rdfs:subPropertyOf
http://aims.fao.org/aos/agrovoc/c_6599 http://id.loc.gov/authorities/sh85113862#concept“Rice”
skos:exactMatch
Names of metadata elements URIs of classes and properties
Databases /
tables / series
Names of things URIs of things Links to other URIs
http://vocabularies.aginfra.eu/soil#isObservedOnLocation
• Then, other complex things like
“URI de-referencing” and “content negotiation”…
(some good triple store platforms do it out of the box)
Interoperability 2: RDF and Linked Data
http://purl.org/ontology/bibo/editor“Editor”
https://aginfra-
sg.ct.infn.it/rdf/cncp/resource/ObservedSoilSite/
16.4CLcch1-1
http://vocabularies.aginfra.eu/soil#Obs
ervedSoilProfile
“Observed soil
16.4CLcch1”
rdfs:type
Serialization into RDF
“Observed in location”
Tools used in agINFRA
• For building and managing SKOS:
the FAO VocBench
• For publishing KOSs as Linked Data:
SKOS loaded into Allegrograph
• For building and publishing RDF vocabularies:
Neologism
• For publishing data as Linked Data:
D2RQ from database to RDF
> mapping to published classes and properties
Links are provided in the last slide
Linked Data in agINFRA
• Linked Data Vocabularies
– Reference to existing relevant RDF vocabularies and SKOS
– New RDF vocabularies only when not existing (e.g. soil
ontology)
– New KOS only when:
• Not existing
• Mapping needed between local concepts and published concepts
• Extension needed
• Linked Data datasets
– Bibliographic data: AGRIS triple store
– Germplasm data:
• CAAS Linked Data API (presented later)
• CRA triple store (presented later)
– Soil data: CRA triple store (presented later)
agINFRA LOD vocabularies
9
Vocabularies.
aginfra.eu
agINFRA
VocBench
agINFRA
Neologism
http://202.73.13.50:55481/aginfra/
VEST Registry
http://vocabularies.aginfra.eu
http://vocabularies.aginfra.eu
CIARD RING
Existing
vocabularies
KOSs
Metadata / ontologies
New agINFRA
vocabularies
http://aims.fao.org/vest-registry
http://ring.ciard.net
TOOLS agINFRA shop CIARD directories
http://202.45.139.84:100
35/catalogs/fao/repositori
es/agINFRA
Triple
store
URLs of agINFRA Linked Data
vocabulary platforms
• agINFRA overview of vocabularies:
http://vocabularies.aginfra.eu
• New agINFRA Soil Vocabulary:
http://vocabularies.aginfra.eu/soil#
• VocBench instances:
http://202.73.13.50:55481/aginfra/
http://artemide.art.uniroma2.it/vocbench2
• Allegrograph triple store of agINFRA KOSs:
http://202.45.139.84:10035/catalogs/fao/repositories/ag
INFRA
Namespaces of agINFRA new
vocabularies
• agINFRA Soil vocabulary:
http://vocabularies.aginfra.eu/soil#
• CRA Soil Terms:
http://data.entecra.it/rdf/kos/soil/ or
http://soilmaps.entecra.it/rdf/kos/soil/
• CRA Germplasm Terms:
http://data.entecra.it/rdf/germplasm/soil/ or
http://planta-res.entecra.it/rdf/kos/germplasm/
• agINFRA Resource Types Terms:
http://aginfra.eu/voc/aginfra_doctypes/
• agINFRA Educational Resources Terms:
http://aginfra.eu/voc/aginfra_eduterms/
Example 1: the Soil Terms KOS
Rationale:
• CRA had local lists of values for several soil
properties
• In most cases those values mapped
conceptually with terms in published KOSs
 Local values published as new KOS with
mappings to USDA Soil Taxonomy terms and/or
WRB whenever possible
Soil Terms: starting from a database table  Excel file
Table loaded into the VocBench as SKOS
Example 2: Resource types in AGRIS
Starting from a table
Concept Type of Concept Relationship among concepts
Bibliography Top broadMatch http://purl.org/dc/dcmitype/Text
Book Top NT Handbook/Manual broadMatch http://purl.org/dc/dcmitype/Text
Conference BT Event broadMatch http://purl.org/dc/dcmitype/Event
Dictionary Top broadMatch http://purl.org/dc/dcmitype/Text
Directory Top relatedTerm http://purl.org/dc/dcmitype/Collection
Drawing BT Image broadMatch http://purl.org/dc/dcmitype/Image
Encyclopaedia Top broadMatch http://purl.org/dc/dcmitype/Text
Event Top NT Conference exactMatch http://purl.org/dc/dcmitype/Event
Extension Top
Film Top broadMatch http://purl.org/dc/dcmitype/MovingImage
Graphics BT Image broadMatch http://purl.org/dc/dcmitype/Image
Handbook/Manual BT Book broadMatch http://purl.org/dc/dcmitype/Text
Image Top NT Drawing, NT Graphics, NT MapsorAtlases exactMatch http://purl.org/dc/dcmitype/Image
JournalArticle Top NT Preprint broadMatch http://purl.org/dc/dcmitype/Text
Lit.Review Top broadMatch http://purl.org/dc/dcmitype/Text
Manuscript Top broadMatch http://purl.org/dc/dcmitype/Text
MapsorAtlases BT Image broadMatch http://purl.org/dc/dcmitype/Image
News Top
Non-Conventional Top
NumericalData Top broadMatch http://purl.org/dc/dcmitype/Dataset
Other Top
Patent Top broadMatch http://purl.org/dc/dcmitype/Text
Preprint BT JournalArticle broadMatch http://purl.org/dc/dcmitype/Text
Report Top broadMatch http://purl.org/dc/dcmitype/Text
Sound/Music Top broadMatch http://purl.org/dc/dcmitype/Sound
Speech Top broadMatch http://purl.org/dc/dcmitype/Sound
Standard Top broadMatch http://purl.org/dc/dcmitype/Text
Summary Top broadMatch http://purl.org/dc/dcmitype/Text
Thesaurus Top broadMatch http://purl.org/dc/dcmitype/Text
Thesis Top broadMatch http://purl.org/dc/dcmitype/Text
Website Top
External mapping
AGRIS resource types in the VocBench
http://aginfra.eu/voc/aginfra_doctypes/
Example 3: the Soil VocabularyStartingfromtheINSPIREUMLrepresentation
http://vocabularies.aginfra.eu/soil#
INSPIRE data model
agINFRA Soil Vocabulary
RDF model
agINFRA LOD data
19
Germplasm data
http://[CAAS-API-base-URL]/germplasm/rest
https://aginfra-sg.ct.infn.it/rdf/cncp/
CIARD RING
Existing
datasets
CAAS
CRA
New agINFRA datasets
http://ring.ciard.net
DATASETS agINFRA shop? CIARD directories
Germplasm data
Soil data
API
https://aginfra-sg.ct.infn.it/rdf/... ?? CRA Triple store
CRA Triple store
CKAN
CKAN
Dataverse
AGRIS
GLN
Namespaces of agINFRA
partners’ Linked Data
• Sustainability  namespaces with the data
owners
• CRA data: data.entecra.it (presented later)
– http://data.entecra.it/rdf/soil/
temporarily at https://aginfra-sg.ct.infn.it/rdf/cncp/
– http://data.entecra.it/rdf/germplasm/
temporarily at http://93.63.35.32:8080/d2rq/
• CAAS data (presented later)
– API: http://www.cgris.net/pquery.asp
• AGRIS data
– http://agris.fao.org/aos/
20
Useful links
• agINFRA project: http://aginfra.eu
• agINFRA vocabularies: http://vocabularies.aginfra.eu
• Tools:
– VocBench: http://aims.fao.org/tools/vocbench-2
– Neologism: http://neologism.deri.ie/
– Allegrograph: http://franz.com/agraph/allegrograph/
– D2RQ: http://d2rq.org/
The end
Thank you for your attention
Valeria Pesce
Giovanni L’Abate
Luca Matteis
Koraljka Golub

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (19)

2009 0807 Lod Gmod
2009 0807 Lod Gmod2009 0807 Lod Gmod
2009 0807 Lod Gmod
 
Improving the chemistry content of Wikipedia using workflow tools
Improving the chemistry content of Wikipedia using workflow toolsImproving the chemistry content of Wikipedia using workflow tools
Improving the chemistry content of Wikipedia using workflow tools
 
FAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologiesFAIRness through a novel combination of Web technologies
FAIRness through a novel combination of Web technologies
 
Rapid Digitization of Latin American Ephemera with Hydra
Rapid Digitization of Latin American Ephemera with HydraRapid Digitization of Latin American Ephemera with Hydra
Rapid Digitization of Latin American Ephemera with Hydra
 
Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012
 
Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data
 
The CIARD RINGValeri
The CIARD RINGValeriThe CIARD RINGValeri
The CIARD RINGValeri
 
FAIR Projector Builder
FAIR Projector BuilderFAIR Projector Builder
FAIR Projector Builder
 
247th ACS Meeting: The Eureka Research Workbench
247th ACS Meeting: The Eureka Research Workbench247th ACS Meeting: The Eureka Research Workbench
247th ACS Meeting: The Eureka Research Workbench
 
Timbuctoo 2 EASY
Timbuctoo 2 EASYTimbuctoo 2 EASY
Timbuctoo 2 EASY
 
Documents, services, and data on the web
Documents, services, and data on the webDocuments, services, and data on the web
Documents, services, and data on the web
 
Global RDF Descriptors for Germplasm Data
Global RDF Descriptors for Germplasm DataGlobal RDF Descriptors for Germplasm Data
Global RDF Descriptors for Germplasm Data
 
Tech. session : Interoperability and Data FAIRness emerges from a novel combi...
Tech. session : Interoperability and Data FAIRness emerges from a novel combi...Tech. session : Interoperability and Data FAIRness emerges from a novel combi...
Tech. session : Interoperability and Data FAIRness emerges from a novel combi...
 
The nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesThe nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologies
 
Pride and ProteomeXchange
Pride and ProteomeXchangePride and ProteomeXchange
Pride and ProteomeXchange
 
nanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for Nanopublicationsnanopub-java: A Java Library for Nanopublications
nanopub-java: A Java Library for Nanopublications
 
30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world
 
Metadata in Local Government
Metadata in Local GovernmentMetadata in Local Government
Metadata in Local Government
 
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
Publishing and Consuming FAIR DataA Case in the Agri-Food DomainPublishing and Consuming FAIR DataA Case in the Agri-Food Domain
Publishing and Consuming FAIR Data A Case in the Agri-Food Domain
 

Andere mochten auch

Andere mochten auch (15)

Data Modeling & Data Integration
Data Modeling & Data IntegrationData Modeling & Data Integration
Data Modeling & Data Integration
 
Data discovery through federated dataset catalogs
Data discovery through federated dataset catalogsData discovery through federated dataset catalogs
Data discovery through federated dataset catalogs
 
Microsoft Data Integration Pipelines: Azure Data Factory and SSIS
Microsoft Data Integration Pipelines: Azure Data Factory and SSISMicrosoft Data Integration Pipelines: Azure Data Factory and SSIS
Microsoft Data Integration Pipelines: Azure Data Factory and SSIS
 
A global linked and open data infrastructure for agricultural development
A global linked and open data infrastructure for agricultural developmentA global linked and open data infrastructure for agricultural development
A global linked and open data infrastructure for agricultural development
 
Cognitive Search for Knowledge Management
Cognitive Search for Knowledge ManagementCognitive Search for Knowledge Management
Cognitive Search for Knowledge Management
 
Semantic challenges in sharing dataset metadata and creating federated datase...
Semantic challenges in sharing dataset metadata and creating federated datase...Semantic challenges in sharing dataset metadata and creating federated datase...
Semantic challenges in sharing dataset metadata and creating federated datase...
 
Semantics for food and agriculture: the GODAN Action map of data standards
Semantics for food and agriculture: the GODAN Action map of data standardsSemantics for food and agriculture: the GODAN Action map of data standards
Semantics for food and agriculture: the GODAN Action map of data standards
 
How to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issuesHow to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issues
 
Inventory of data standards for food & agriculture
Inventory of data standards for food & agricultureInventory of data standards for food & agriculture
Inventory of data standards for food & agriculture
 
Sharing Agricultural Events Information: When and where is that workshop?
Sharing Agricultural Events Information: When and where is that workshop?Sharing Agricultural Events Information: When and where is that workshop?
Sharing Agricultural Events Information: When and where is that workshop?
 
The path to a Modern Data Architecture in Financial Services
The path to a Modern Data Architecture in Financial ServicesThe path to a Modern Data Architecture in Financial Services
The path to a Modern Data Architecture in Financial Services
 
Dataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabulariesDataset description: DCAT and other vocabularies
Dataset description: DCAT and other vocabularies
 
Attivio Predictions 2017
Attivio Predictions 2017Attivio Predictions 2017
Attivio Predictions 2017
 
Big Data Integration & Analytics Data Flows with AWS Data Pipeline (BDT207) |...
Big Data Integration & Analytics Data Flows with AWS Data Pipeline (BDT207) |...Big Data Integration & Analytics Data Flows with AWS Data Pipeline (BDT207) |...
Big Data Integration & Analytics Data Flows with AWS Data Pipeline (BDT207) |...
 
Microsoft Technologies for Data Science 201612
Microsoft Technologies for Data Science 201612Microsoft Technologies for Data Science 201612
Microsoft Technologies for Data Science 201612
 

Ähnlich wie The agINFRA Linked Data layer

2005 09 Dc Keynote
2005 09 Dc Keynote2005 09 Dc Keynote
2005 09 Dc Keynote
Johannes Keizer
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817
Figoblog
 
Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012
Figoblog
 

Ähnlich wie The agINFRA Linked Data layer (20)

Linked Open Data stuff
Linked Open Data stuffLinked Open Data stuff
Linked Open Data stuff
 
2005 09 Dc Keynote
2005 09 Dc Keynote2005 09 Dc Keynote
2005 09 Dc Keynote
 
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817
 
IBC FAIR Data Prototype Implementation slideshow
IBC FAIR Data Prototype Implementation   slideshowIBC FAIR Data Prototype Implementation   slideshow
IBC FAIR Data Prototype Implementation slideshow
 
Working with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open UniversityWorking with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open University
 
GDG Meets U event - Big data & Wikidata - no lies codelab
GDG Meets U event - Big data & Wikidata -  no lies codelabGDG Meets U event - Big data & Wikidata -  no lies codelab
GDG Meets U event - Big data & Wikidata - no lies codelab
 
Bio2RDF@BH2010
Bio2RDF@BH2010Bio2RDF@BH2010
Bio2RDF@BH2010
 
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
 
Finding sci tech grey literature information
Finding sci tech grey literature informationFinding sci tech grey literature information
Finding sci tech grey literature information
 
OpenAGRIS: using bibliographical data for linking into the agricultural knowl...
OpenAGRIS: using bibliographical data for linking into the agricultural knowl...OpenAGRIS: using bibliographical data for linking into the agricultural knowl...
OpenAGRIS: using bibliographical data for linking into the agricultural knowl...
 
07 reusable padfield
07 reusable padfield07 reusable padfield
07 reusable padfield
 
re3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data Repositoriesre3data.org – Registry of Research Data Repositories
re3data.org – Registry of Research Data Repositories
 
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
 
Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013
 
ARIADNE: Report on project metadata standards and thesauri in use
ARIADNE: Report on project metadata standards and thesauri in useARIADNE: Report on project metadata standards and thesauri in use
ARIADNE: Report on project metadata standards and thesauri in use
 
Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012Semantic Web special interest group meeting - IFLA WLIC 2012
Semantic Web special interest group meeting - IFLA WLIC 2012
 
FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout
 
The new CIARD RING , a machine-readable directory of datasets for agriculture
The new CIARD RING, a machine-readable directory of datasets for agricultureThe new CIARD RING, a machine-readable directory of datasets for agriculture
The new CIARD RING , a machine-readable directory of datasets for agriculture
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
 

Mehr von Valeria Pesce

AgriVIVO. Fostering better networking and collaboration among researchers, re...
AgriVIVO. Fostering better networking and collaboration among researchers, re...AgriVIVO. Fostering better networking and collaboration among researchers, re...
AgriVIVO. Fostering better networking and collaboration among researchers, re...
Valeria Pesce
 

Mehr von Valeria Pesce (15)

Codes of conduct for farm data sharing. Work done and ideas for a GODAN/CTA s...
Codes of conduct for farm data sharing. Work done and ideas for a GODAN/CTA s...Codes of conduct for farm data sharing. Work done and ideas for a GODAN/CTA s...
Codes of conduct for farm data sharing. Work done and ideas for a GODAN/CTA s...
 
Digital agriculture: ICT-amplified data asymmetries and power imbalances. Pol...
Digital agriculture: ICT-amplified data asymmetries and power imbalances. Pol...Digital agriculture: ICT-amplified data asymmetries and power imbalances. Pol...
Digital agriculture: ICT-amplified data asymmetries and power imbalances. Pol...
 
Farmers' data rights - Some findings
Farmers' data rights - Some findingsFarmers' data rights - Some findings
Farmers' data rights - Some findings
 
Publishing Germplasm Vocabularies as Linked Data
Publishing Germplasm Vocabularies as Linked DataPublishing Germplasm Vocabularies as Linked Data
Publishing Germplasm Vocabularies as Linked Data
 
VIVOCamp slides: agenda and slides on the extension of the ontology
VIVOCamp slides: agenda and slides on the extension of the ontologyVIVOCamp slides: agenda and slides on the extension of the ontology
VIVOCamp slides: agenda and slides on the extension of the ontology
 
AgriVIVO: A Global Ontology-Driven RDF Store Based on a Distributed Architect...
AgriVIVO: A Global Ontology-Driven RDF Store Based on a Distributed Architect...AgriVIVO: A Global Ontology-Driven RDF Store Based on a Distributed Architect...
AgriVIVO: A Global Ontology-Driven RDF Store Based on a Distributed Architect...
 
AgriVIVO. Fostering better networking and collaboration among researchers, re...
AgriVIVO. Fostering better networking and collaboration among researchers, re...AgriVIVO. Fostering better networking and collaboration among researchers, re...
AgriVIVO. Fostering better networking and collaboration among researchers, re...
 
AgriDrupal: general presentation
AgriDrupal: general presentationAgriDrupal: general presentation
AgriDrupal: general presentation
 
Developing Agricultural Research Information Systems. The experience of the G...
Developing Agricultural Research Information Systems. The experience of the G...Developing Agricultural Research Information Systems. The experience of the G...
Developing Agricultural Research Information Systems. The experience of the G...
 
Information / software architectures based on Content Management Systems (CMS)
Information / software architectures based on Content Management Systems (CMS)Information / software architectures based on Content Management Systems (CMS)
Information / software architectures based on Content Management Systems (CMS)
 
The CIARD RING, an infrastructure for interoperability of agricultural resear...
The CIARD RING, an infrastructure for interoperability of agricultural resear...The CIARD RING, an infrastructure for interoperability of agricultural resear...
The CIARD RING, an infrastructure for interoperability of agricultural resear...
 
Libraries 2.0 and RSS
Libraries 2.0 and RSSLibraries 2.0 and RSS
Libraries 2.0 and RSS
 
The Ciard RING
The Ciard RINGThe Ciard RING
The Ciard RING
 
The Global ARD Web Ring
The Global ARD Web RingThe Global ARD Web Ring
The Global ARD Web Ring
 
The EGFAR web space: Using Web 2.0 technologies to electronically mimic GFAR
The EGFAR web space: Using Web 2.0 technologies to electronically mimic GFARThe EGFAR web space: Using Web 2.0 technologies to electronically mimic GFAR
The EGFAR web space: Using Web 2.0 technologies to electronically mimic GFAR
 

KĂźrzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

KĂźrzlich hochgeladen (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 

The agINFRA Linked Data layer

  • 1. The agINFRA Linked Data layer Valeria Pesce Global Forum on Agricultural Research (GFAR) Giovanni L’Abate Consiglio per la Ricerca e la sperimentazione in Agricoltura Centro di ricerca per l’agrobiologia e la pedologia (CRA-ABP) Luca Matteis Koraljka Golub Research Data Alliance 4th Plenary Meeting 22-24 September 2014, Amsterdam Agricultural Data Interoperability Interest Group agINFRA project EC 7th framework program INFRA-2011-1.2.2 - Grant agr. no: 283770
  • 2. agINFRA - Background • agINFRA: FP7 project EC 7th framework program INFRA-2011-1.2.2 - Grant agr. no: 283770 Objective: Promoting data sharing and development of trust in agricultural sciences • agINFRA Knowledge Fair co-located with the Agricultural Data Interoperability Interest group meeting at the RDA 4th Plenary Meeting • Types of data covered by agINFRA: bibliographic, educational, germplasm, soil
  • 3. Interoperability 1 They are often both called vocabularies Metadata elements to describe individual “things” (entities, datums, series…) Aka metadata sets, metadata element sets, vocabularies Sets of values for (some of) the metadata elements Aka controlled vocabularies, authority data, value vocabularies, Knowledge Organization Systems (KOSs)
  • 4. Various flavors of vocabularies Title Author(s) Abstract Subject(s) Publication date Publication place Type of document other features… Entity to be describedType? Bibliographic resource for describing bibliographic resources Metadata vocabulary Authority data KOS “Value vocabularies” Data of type Person Authority data Data of type Geographic location “Description vocabularies” Controlled list Concepts suitable for organizing by Topic Concepts suitable for organizing by Type for describing people Metadata vocabularyfor describing geographic places Ontology
  • 5. Names of things URIs of things Links to other URIs Metadata vocabularies RDFs / OWL KOS SKOS Names of metadata elements URIs of classes and properties Links to other URIs Serialization into RDF Interoperability 2: RDF and Linked Data http://purl.org/dc/elements/1.1/contributorhttp://purl.org/ontology/bibo/editor“Editor” rdfs:subPropertyOf http://aims.fao.org/aos/agrovoc/c_6599 http://id.loc.gov/authorities/sh85113862#concept“Rice” skos:exactMatch
  • 6. Names of metadata elements URIs of classes and properties Databases / tables / series Names of things URIs of things Links to other URIs http://vocabularies.aginfra.eu/soil#isObservedOnLocation • Then, other complex things like “URI de-referencing” and “content negotiation”… (some good triple store platforms do it out of the box) Interoperability 2: RDF and Linked Data http://purl.org/ontology/bibo/editor“Editor” https://aginfra- sg.ct.infn.it/rdf/cncp/resource/ObservedSoilSite/ 16.4CLcch1-1 http://vocabularies.aginfra.eu/soil#Obs ervedSoilProfile “Observed soil 16.4CLcch1” rdfs:type Serialization into RDF “Observed in location”
  • 7. Tools used in agINFRA • For building and managing SKOS: the FAO VocBench • For publishing KOSs as Linked Data: SKOS loaded into Allegrograph • For building and publishing RDF vocabularies: Neologism • For publishing data as Linked Data: D2RQ from database to RDF > mapping to published classes and properties Links are provided in the last slide
  • 8. Linked Data in agINFRA • Linked Data Vocabularies – Reference to existing relevant RDF vocabularies and SKOS – New RDF vocabularies only when not existing (e.g. soil ontology) – New KOS only when: • Not existing • Mapping needed between local concepts and published concepts • Extension needed • Linked Data datasets – Bibliographic data: AGRIS triple store – Germplasm data: • CAAS Linked Data API (presented later) • CRA triple store (presented later) – Soil data: CRA triple store (presented later)
  • 9. agINFRA LOD vocabularies 9 Vocabularies. aginfra.eu agINFRA VocBench agINFRA Neologism http://202.73.13.50:55481/aginfra/ VEST Registry http://vocabularies.aginfra.eu http://vocabularies.aginfra.eu CIARD RING Existing vocabularies KOSs Metadata / ontologies New agINFRA vocabularies http://aims.fao.org/vest-registry http://ring.ciard.net TOOLS agINFRA shop CIARD directories http://202.45.139.84:100 35/catalogs/fao/repositori es/agINFRA Triple store
  • 10. URLs of agINFRA Linked Data vocabulary platforms • agINFRA overview of vocabularies: http://vocabularies.aginfra.eu • New agINFRA Soil Vocabulary: http://vocabularies.aginfra.eu/soil# • VocBench instances: http://202.73.13.50:55481/aginfra/ http://artemide.art.uniroma2.it/vocbench2 • Allegrograph triple store of agINFRA KOSs: http://202.45.139.84:10035/catalogs/fao/repositories/ag INFRA
  • 11. Namespaces of agINFRA new vocabularies • agINFRA Soil vocabulary: http://vocabularies.aginfra.eu/soil# • CRA Soil Terms: http://data.entecra.it/rdf/kos/soil/ or http://soilmaps.entecra.it/rdf/kos/soil/ • CRA Germplasm Terms: http://data.entecra.it/rdf/germplasm/soil/ or http://planta-res.entecra.it/rdf/kos/germplasm/ • agINFRA Resource Types Terms: http://aginfra.eu/voc/aginfra_doctypes/ • agINFRA Educational Resources Terms: http://aginfra.eu/voc/aginfra_eduterms/
  • 12. Example 1: the Soil Terms KOS Rationale: • CRA had local lists of values for several soil properties • In most cases those values mapped conceptually with terms in published KOSs  Local values published as new KOS with mappings to USDA Soil Taxonomy terms and/or WRB whenever possible
  • 13. Soil Terms: starting from a database table  Excel file
  • 14. Table loaded into the VocBench as SKOS
  • 15. Example 2: Resource types in AGRIS Starting from a table Concept Type of Concept Relationship among concepts Bibliography Top broadMatch http://purl.org/dc/dcmitype/Text Book Top NT Handbook/Manual broadMatch http://purl.org/dc/dcmitype/Text Conference BT Event broadMatch http://purl.org/dc/dcmitype/Event Dictionary Top broadMatch http://purl.org/dc/dcmitype/Text Directory Top relatedTerm http://purl.org/dc/dcmitype/Collection Drawing BT Image broadMatch http://purl.org/dc/dcmitype/Image Encyclopaedia Top broadMatch http://purl.org/dc/dcmitype/Text Event Top NT Conference exactMatch http://purl.org/dc/dcmitype/Event Extension Top Film Top broadMatch http://purl.org/dc/dcmitype/MovingImage Graphics BT Image broadMatch http://purl.org/dc/dcmitype/Image Handbook/Manual BT Book broadMatch http://purl.org/dc/dcmitype/Text Image Top NT Drawing, NT Graphics, NT MapsorAtlases exactMatch http://purl.org/dc/dcmitype/Image JournalArticle Top NT Preprint broadMatch http://purl.org/dc/dcmitype/Text Lit.Review Top broadMatch http://purl.org/dc/dcmitype/Text Manuscript Top broadMatch http://purl.org/dc/dcmitype/Text MapsorAtlases BT Image broadMatch http://purl.org/dc/dcmitype/Image News Top Non-Conventional Top NumericalData Top broadMatch http://purl.org/dc/dcmitype/Dataset Other Top Patent Top broadMatch http://purl.org/dc/dcmitype/Text Preprint BT JournalArticle broadMatch http://purl.org/dc/dcmitype/Text Report Top broadMatch http://purl.org/dc/dcmitype/Text Sound/Music Top broadMatch http://purl.org/dc/dcmitype/Sound Speech Top broadMatch http://purl.org/dc/dcmitype/Sound Standard Top broadMatch http://purl.org/dc/dcmitype/Text Summary Top broadMatch http://purl.org/dc/dcmitype/Text Thesaurus Top broadMatch http://purl.org/dc/dcmitype/Text Thesis Top broadMatch http://purl.org/dc/dcmitype/Text Website Top External mapping
  • 16. AGRIS resource types in the VocBench http://aginfra.eu/voc/aginfra_doctypes/
  • 17. Example 3: the Soil VocabularyStartingfromtheINSPIREUMLrepresentation
  • 19. agINFRA LOD data 19 Germplasm data http://[CAAS-API-base-URL]/germplasm/rest https://aginfra-sg.ct.infn.it/rdf/cncp/ CIARD RING Existing datasets CAAS CRA New agINFRA datasets http://ring.ciard.net DATASETS agINFRA shop? CIARD directories Germplasm data Soil data API https://aginfra-sg.ct.infn.it/rdf/... ?? CRA Triple store CRA Triple store CKAN CKAN Dataverse AGRIS GLN
  • 20. Namespaces of agINFRA partners’ Linked Data • Sustainability  namespaces with the data owners • CRA data: data.entecra.it (presented later) – http://data.entecra.it/rdf/soil/ temporarily at https://aginfra-sg.ct.infn.it/rdf/cncp/ – http://data.entecra.it/rdf/germplasm/ temporarily at http://93.63.35.32:8080/d2rq/ • CAAS data (presented later) – API: http://www.cgris.net/pquery.asp • AGRIS data – http://agris.fao.org/aos/ 20
  • 21. Useful links • agINFRA project: http://aginfra.eu • agINFRA vocabularies: http://vocabularies.aginfra.eu • Tools: – VocBench: http://aims.fao.org/tools/vocbench-2 – Neologism: http://neologism.deri.ie/ – Allegrograph: http://franz.com/agraph/allegrograph/ – D2RQ: http://d2rq.org/
  • 22. The end Thank you for your attention Valeria Pesce Giovanni L’Abate Luca Matteis Koraljka Golub