SlideShare a Scribd company logo
1 of 21
sdn-userdesk@seadatanet.org – www.seadatanet.org
Common Vocabulary Services
Alexandra Kokkinaki (alexk@bodc.ac.uk)
British Oceanographic Data Centre, National Oceanography Centre,
National Oceanography Centre, UK
sdn-userdesk@seadatanet.org – www.seadatanet.org
Controlled vocabularies
• In information science controlled vocabularies are carefully
selected lists of words and phrases, which are used to tag units of
information (document or work) so that they may be more easily
retrieved by a search.
• Roles:
• capture expertise in agreed, well-defined, standardised descriptions
• enable population of a given field in a metadata model with standardised
unambiguous terms
• promote consistency, harmonization and interoperability
• enhance discoverability
sdn-userdesk@seadatanet.org – www.seadatanet.org
• Collections
• 239 vocabulary collections
• 71 are owned and governed by BODC
• 55 are under SDC/EMODnet/SeaVox/SWE content
governance
• Remainder (113) are owned by 25 different governing bodies
• Concepts
• 159311 valid concepts including:
• P01 parameter codes: 37368
• L22 instrument codes :1198
• Mappings
• 617777 internal mappings between concepts
• 21059 mappings of NVS concepts to external
resources
• Schemes
• 21 SKOS schemes
NERC
Vocabulary
Server
sdn-userdesk@seadatanet.org – www.seadatanet.org
Vocab Management Group
• Technical lead: Alexandra Kokkinaki
• Content lead and overall group coordination: Gwen Moncoiffé
• Instruments (L22 and L05) and SWE Vocab lead: Louise Darroch
• Vocab schema management: Sean Gaffney
• Consultant: Roy Lowry
• Overlap of expertise and training of new members to ensure every
domain is covered by at least 2 members of staff:
• Chemical domain: Gwen Moncoiffé and Lou Darroch
• Biological domain: Gwen Moncoiffé and Arwen Bargery
• Physical domain: Mark Hebden and Dani Edgar
• Instruments and platforms: Lou Darroch, Vi Paba and Dani Edgar
• Gatekeepers: Gwen and Sean
• New requests through enquiries@bodc.ac.uk
sdn-userdesk@seadatanet.org – www.seadatanet.org
NVS Facts
• NVS is a SKOS-vocabulary
• Linked Data
– Unique http URIs
– Content negotiation
• RDF/XML
• Human readable interface
– Mappings
• Internal (NVS 2 NVS)
• External (NVS to ext Vocabularies)
http://vocab.nerc.ac.uk/collection/XXX/current/
http://vocab.nerc.ac.uk/collection/XXX/current/YYYYY/
http://vocab.nerc.ac.uk/scheme/
NVS
GCMD
NASA
AODN
Taxonomic DB
WG
DBPedia
Eionet:
European
Environment
Information and
Observation
Network
European
Research
Vessels
Infobase
World
Register of
Marine
Species
Toxicology
Data
Network
OBO
Foundry
CEH
Vocabula
ries
sensorML
ontology
BBC
GeoNames
NODC
NOOA
LD Vocabs for
Cultural
Heritage
sdn-userdesk@seadatanet.org – www.seadatanet.org
Publication
http://vocab.nerc.ac.uk/sparql/
http://vocab.nerc.ac.uk/collection/
http://vocab.nerc.ac.uk/collection/XXX/current/
http://vocab.nerc.ac.uk/collection/XXX/current/YYY/
http://vocab.nerc.ac.uk/scheme/
http://vocab.nerc.ac.uk/vocab2.wsdl
sdn-userdesk@seadatanet.org – www.seadatanet.org
Principles of operation
• Governance
– managed by the BODC rigorous content governance principles
– Each controlled vocabulary its content governance authority
– its content governance model
• totally internal, collaborative or totally external.
• Deletion vs Deprecation
– Never delete, only deprecate
– All deprecated terms are replaced by a new term: skos:replacedBy
• Versioning
– Version URLs currently on Collection level
– Version number on terms and collection
sdn-userdesk@seadatanet.org – www.seadatanet.org
Searching
(Search+Build)-P01 Search P01
Edit
https://www.bodc.ac.uk/resources/vocabularies/vocabulary_search/ http://seadatanet.maris2.nl/v_bodc_vocab_v2/welcome.asp
https://www.bodc.ac.uk/resources/vocabularies/vocabulary_builder/ http://seadatanet.maris2.nl/bandit/browse_step.php
https://www.bodc.ac.uk/resources/vocabularies/vocabulary_edittor/
sdn-userdesk@seadatanet.org – www.seadatanet.org
NVS Usage
sdn-userdesk@seadatanet.org – www.seadatanet.org
NVS & EU SeaDataNet-2
Cruise Summary
Reports
Data
Monitoring
Systems
Datasets
NVS
Metadata creation
Tool
Data
source
Metadata Discovery
Map from http://www.seadatanet.org/Overview/Partners
Projects
Organisations
sdn-userdesk@seadatanet.org – www.seadatanet.org
NVS2.0 & EU SeaDataNet-2
sdn-userdesk@seadatanet.org – www.seadatanet.org
sdn-userdesk@seadatanet.org – www.seadatanet.org
Progress
WP8.1.3 Further develop the Vocabulary Builder tool
W8.1.1 Improve the transparency of the vocabulary
governance model
WP8.1.2 Develop new vocabularies
WP8.1.5 Make versioning and history of concepts
visible through NVS
WP8.1.6 Document the provenance of mappings
sdn-userdesk@seadatanet.org – www.seadatanet.org
Background
• P01 concept labels are created from a concatenation of concept labels from other
vocabularies following an underlying semantic model.
• Activity of americium-241 {241Am CAS 14596-10-2 }
per unit dry weight of sediment
Measurement Property Chemical Substance Measurement Matrix Relationship
Matrix
sdn-userdesk@seadatanet.org – www.seadatanet.org
S06
S07
S25
S25
S30
S26
S03
S04
S05
sdn-userdesk@seadatanet.org – www.seadatanet.org
Search: No Login
Submit terms: Login
sdn-userdesk@seadatanet.org – www.seadatanet.org
• New flow cytometry technical codes added for SDC to P01
• New F02 vocabulary set up and populated with reference names for flow cytometry
groupings as agreed by group of FC experts
• A couple of Sampling metadata terms added to P01 GP model (see
e.g. http://vocab.nerc.ac.uk/collection/P01/current/MTHAREA1/ and http://vocab.n
erc.ac.uk/collection/P01/current/MSHSIZE1/) for Emodnet_chem microplastic
request; the physical entity is defined as the "sample collector" i.e. uses the same
terminology as that used in L21.
• New C17 platform codes populated
• New contaminant codes created for Emodnet chem
Content progress
sdn-userdesk@seadatanet.org – www.seadatanet.org
Improve the transparency of the vocabulary governance model
• Keep the governance information on the collection level
• Create github page for each collection and associate the collection
with the page through an rdfs:seeAlso
Example: P02
<skos:Collection rdf:about="http://vocab.nerc.ac.uk/collection/P02/current/">
<dc:creator>SeaDataNet</dc:creator>
<grg:RE_RegisterOwner>SeaDataNet</grg:RE_RegisterOwner>
<rdfs:comment>Governance for vocabularies used in the EU SeaDataNet project implemented as
consultation between BODC and the members of the SeaDataNet Technical Task Team</rdfs:comment>
<rdfs:seeAlso>https://github.com/gwemon/P02-Biological-terms-review/tree/master</rdfs:seeAlso>
sdn-userdesk@seadatanet.org – www.seadatanet.org
Versioning of concepts- URI design
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/ Brings the current concept version
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/1/ Brings concept version 1 without mappings
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/2/ Brings concept version 2 without mappings
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/3/ Brings concept version 3 without mappings
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/
dct:hasVersion
• http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/1/,
http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/2/,
http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/3/
sdn-userdesk@seadatanet.org – www.seadatanet.org
NVS:graph1
ALEXANDRA KOKKINAKI
reg:submitter
foaf:name
@prefix reg: http://purl.org/linked-data/registry#
@prefix foaf: <http://xmlns.com/foaf/0.1/>
@prefix skos: <http://xmlns.com/foaf/0.1/>
foaf:holdsAccount
http://orcid.org/0000-0001-8042-6391
NVS:P02_PSAL NVS:P04_G995
skos:narrower
WP8.1.6: Provenance of mappings - Progress
2017-03-05T17:24:28.595Z
dct:dateSubmitted
sdn-userdesk@seadatanet.org – www.seadatanet.org

More Related Content

Similar to SeaDataCloud - Common Vocabulary Services

Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...Simon Cox
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPariadnenetwork
 
RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)Vladimir Alexiev, PhD, PMP
 
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in DataverseClariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataversevty
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...locloud
 
SeaDataCloud - Linked Data Developments in SeaDataCloud
SeaDataCloud - Linked Data Developments in SeaDataCloudSeaDataCloud - Linked Data Developments in SeaDataCloud
SeaDataCloud - Linked Data Developments in SeaDataCloudEUDAT
 
An Open Source Web Service for Registering and Managing Environmental Samples
 An Open Source Web Service for Registering and Managing Environmental Samples An Open Source Web Service for Registering and Managing Environmental Samples
An Open Source Web Service for Registering and Managing Environmental SamplesAnusuriya Devaraju
 
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...Menzo Windhouwer
 
Session 3: Vocabulary enrichment, Gerda Koch
Session 3: Vocabulary enrichment, Gerda KochSession 3: Vocabulary enrichment, Gerda Koch
Session 3: Vocabulary enrichment, Gerda Kochlocloud
 
20160818 Semantics and Linkage of Archived Catalogs
20160818 Semantics and Linkage of Archived Catalogs20160818 Semantics and Linkage of Archived Catalogs
20160818 Semantics and Linkage of Archived Catalogsandrea huang
 
Duraspace Hot Topics Series 6: Metadata and Repository Services
Duraspace Hot Topics Series 6: Metadata and Repository ServicesDuraspace Hot Topics Series 6: Metadata and Repository Services
Duraspace Hot Topics Series 6: Metadata and Repository ServicesMatthew Critchlow
 
Easter JISC metadata May25 DT
Easter JISC metadata May25 DTEaster JISC metadata May25 DT
Easter JISC metadata May25 DTdstudhope
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008Nancy Elkington
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageNoreen Whysel
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceBarry Norton
 
ODIP: integrating regional marine data infrastructures for global ocean science
ODIP: integrating regional marine data infrastructures for global ocean science ODIP: integrating regional marine data infrastructures for global ocean science
ODIP: integrating regional marine data infrastructures for global ocean science Helen Glaves
 

Similar to SeaDataCloud - Common Vocabulary Services (20)

Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...Vocabularies, ontologies, standards for observations: developments from RDA, ...
Vocabularies, ontologies, standards for observations: developments from RDA, ...
 
COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"COAR Interest Group "Controlled Vocabularies for Repository Assets"
COAR Interest Group "Controlled Vocabularies for Repository Assets"
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLP
 
RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)RDF Data and Image Annotations in ResearchSpace (slides)
RDF Data and Image Annotations in ResearchSpace (slides)
 
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in DataverseClariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
 
SeaDataCloud - Linked Data Developments in SeaDataCloud
SeaDataCloud - Linked Data Developments in SeaDataCloudSeaDataCloud - Linked Data Developments in SeaDataCloud
SeaDataCloud - Linked Data Developments in SeaDataCloud
 
Semantics-enhanced Geoscience Interoperability, Analytics, and Applications
Semantics-enhanced Geoscience Interoperability, Analytics, and ApplicationsSemantics-enhanced Geoscience Interoperability, Analytics, and Applications
Semantics-enhanced Geoscience Interoperability, Analytics, and Applications
 
An Open Source Web Service for Registering and Managing Environmental Samples
 An Open Source Web Service for Registering and Managing Environmental Samples An Open Source Web Service for Registering and Managing Environmental Samples
An Open Source Web Service for Registering and Managing Environmental Samples
 
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...
Collaboratively Defining Widely Accepted Linguistic Data Categories in the IS...
 
Session 3: Vocabulary enrichment, Gerda Koch
Session 3: Vocabulary enrichment, Gerda KochSession 3: Vocabulary enrichment, Gerda Koch
Session 3: Vocabulary enrichment, Gerda Koch
 
20160818 Semantics and Linkage of Archived Catalogs
20160818 Semantics and Linkage of Archived Catalogs20160818 Semantics and Linkage of Archived Catalogs
20160818 Semantics and Linkage of Archived Catalogs
 
Duraspace Hot Topics Series 6: Metadata and Repository Services
Duraspace Hot Topics Series 6: Metadata and Repository ServicesDuraspace Hot Topics Series 6: Metadata and Repository Services
Duraspace Hot Topics Series 6: Metadata and Repository Services
 
Easter JISC metadata May25 DT
Easter JISC metadata May25 DTEaster JISC metadata May25 DT
Easter JISC metadata May25 DT
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008
 
Linked Open Data for Cultural Heritage
Linked Open Data for Cultural HeritageLinked Open Data for Cultural Heritage
Linked Open Data for Cultural Heritage
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
ODIP: integrating regional marine data infrastructures for global ocean science
ODIP: integrating regional marine data infrastructures for global ocean science ODIP: integrating regional marine data infrastructures for global ocean science
ODIP: integrating regional marine data infrastructures for global ocean science
 
Presentation 16 may keynote karin bredenberg
Presentation 16 may keynote karin bredenbergPresentation 16 may keynote karin bredenberg
Presentation 16 may keynote karin bredenberg
 

More from EUDAT

EUDAT_Brochure_Generica_Jan_UPDATED(5).pdf
EUDAT_Brochure_Generica_Jan_UPDATED(5).pdfEUDAT_Brochure_Generica_Jan_UPDATED(5).pdf
EUDAT_Brochure_Generica_Jan_UPDATED(5).pdfEUDAT
 
EUDAT Booklet Mar22 (2).pdf
EUDAT Booklet Mar22 (2).pdfEUDAT Booklet Mar22 (2).pdf
EUDAT Booklet Mar22 (2).pdfEUDAT
 
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdf
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdfEUDAT_Brochure_Generica_Jan_UPDATED (1).pdf
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdfEUDAT
 
EUDAT Brochure - B2HANDLE.pdf
EUDAT Brochure - B2HANDLE.pdfEUDAT Brochure - B2HANDLE.pdf
EUDAT Brochure - B2HANDLE.pdfEUDAT
 
EUDAT Brochure - B2DROP.pdf
EUDAT Brochure - B2DROP.pdfEUDAT Brochure - B2DROP.pdf
EUDAT Brochure - B2DROP.pdfEUDAT
 
EUDAT Brochure - B2SHARE.pdf
EUDAT Brochure - B2SHARE.pdfEUDAT Brochure - B2SHARE.pdf
EUDAT Brochure - B2SHARE.pdfEUDAT
 
EUDAT Brochure - B2SAFE.pdf
EUDAT Brochure - B2SAFE.pdfEUDAT Brochure - B2SAFE.pdf
EUDAT Brochure - B2SAFE.pdfEUDAT
 
EUDAT Brochure - B2FIND(1).pdf
EUDAT Brochure - B2FIND(1).pdfEUDAT Brochure - B2FIND(1).pdf
EUDAT Brochure - B2FIND(1).pdfEUDAT
 
EUDAT Brochure - B2ACCESS.pdf
EUDAT Brochure - B2ACCESS.pdfEUDAT Brochure - B2ACCESS.pdf
EUDAT Brochure - B2ACCESS.pdfEUDAT
 
Rob Carrillo - Writing effective service documentation for EUDAT services
Rob Carrillo - Writing effective service documentation for EUDAT servicesRob Carrillo - Writing effective service documentation for EUDAT services
Rob Carrillo - Writing effective service documentation for EUDAT servicesEUDAT
 
Ariyo - EUDAT CDI B2 services documentation
Ariyo - EUDAT CDI B2 services documentationAriyo - EUDAT CDI B2 services documentation
Ariyo - EUDAT CDI B2 services documentationEUDAT
 
Introduction to eudat and its services
Introduction to eudat and its servicesIntroduction to eudat and its services
Introduction to eudat and its servicesEUDAT
 
Using B2NOTE: The U.Porto Pilot
Using B2NOTE: The U.Porto PilotUsing B2NOTE: The U.Porto Pilot
Using B2NOTE: The U.Porto PilotEUDAT
 
OpenAIRE Advance - Kick off last week
OpenAIRE Advance - Kick off last weekOpenAIRE Advance - Kick off last week
OpenAIRE Advance - Kick off last weekEUDAT
 
European Open Science Cloud - Skills workshop
European Open Science Cloud - Skills workshopEuropean Open Science Cloud - Skills workshop
European Open Science Cloud - Skills workshopEUDAT
 
Linking service capabilities to data stweardship competences for professional...
Linking service capabilities to data stweardship competences for professional...Linking service capabilities to data stweardship competences for professional...
Linking service capabilities to data stweardship competences for professional...EUDAT
 
FAIRness of training materials
FAIRness of training materialsFAIRness of training materials
FAIRness of training materialsEUDAT
 
Training by EOSC-hub - Integrating and Managing services for the European Ope...
Training by EOSC-hub - Integrating and Managing services for the European Ope...Training by EOSC-hub - Integrating and Managing services for the European Ope...
Training by EOSC-hub - Integrating and Managing services for the European Ope...EUDAT
 
Draft Governance Framework for the EOSC
Draft Governance Framework for the EOSCDraft Governance Framework for the EOSC
Draft Governance Framework for the EOSCEUDAT
 
Building Interoperable AAI for Researchers
Building Interoperable AAI for ResearchersBuilding Interoperable AAI for Researchers
Building Interoperable AAI for ResearchersEUDAT
 

More from EUDAT (20)

EUDAT_Brochure_Generica_Jan_UPDATED(5).pdf
EUDAT_Brochure_Generica_Jan_UPDATED(5).pdfEUDAT_Brochure_Generica_Jan_UPDATED(5).pdf
EUDAT_Brochure_Generica_Jan_UPDATED(5).pdf
 
EUDAT Booklet Mar22 (2).pdf
EUDAT Booklet Mar22 (2).pdfEUDAT Booklet Mar22 (2).pdf
EUDAT Booklet Mar22 (2).pdf
 
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdf
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdfEUDAT_Brochure_Generica_Jan_UPDATED (1).pdf
EUDAT_Brochure_Generica_Jan_UPDATED (1).pdf
 
EUDAT Brochure - B2HANDLE.pdf
EUDAT Brochure - B2HANDLE.pdfEUDAT Brochure - B2HANDLE.pdf
EUDAT Brochure - B2HANDLE.pdf
 
EUDAT Brochure - B2DROP.pdf
EUDAT Brochure - B2DROP.pdfEUDAT Brochure - B2DROP.pdf
EUDAT Brochure - B2DROP.pdf
 
EUDAT Brochure - B2SHARE.pdf
EUDAT Brochure - B2SHARE.pdfEUDAT Brochure - B2SHARE.pdf
EUDAT Brochure - B2SHARE.pdf
 
EUDAT Brochure - B2SAFE.pdf
EUDAT Brochure - B2SAFE.pdfEUDAT Brochure - B2SAFE.pdf
EUDAT Brochure - B2SAFE.pdf
 
EUDAT Brochure - B2FIND(1).pdf
EUDAT Brochure - B2FIND(1).pdfEUDAT Brochure - B2FIND(1).pdf
EUDAT Brochure - B2FIND(1).pdf
 
EUDAT Brochure - B2ACCESS.pdf
EUDAT Brochure - B2ACCESS.pdfEUDAT Brochure - B2ACCESS.pdf
EUDAT Brochure - B2ACCESS.pdf
 
Rob Carrillo - Writing effective service documentation for EUDAT services
Rob Carrillo - Writing effective service documentation for EUDAT servicesRob Carrillo - Writing effective service documentation for EUDAT services
Rob Carrillo - Writing effective service documentation for EUDAT services
 
Ariyo - EUDAT CDI B2 services documentation
Ariyo - EUDAT CDI B2 services documentationAriyo - EUDAT CDI B2 services documentation
Ariyo - EUDAT CDI B2 services documentation
 
Introduction to eudat and its services
Introduction to eudat and its servicesIntroduction to eudat and its services
Introduction to eudat and its services
 
Using B2NOTE: The U.Porto Pilot
Using B2NOTE: The U.Porto PilotUsing B2NOTE: The U.Porto Pilot
Using B2NOTE: The U.Porto Pilot
 
OpenAIRE Advance - Kick off last week
OpenAIRE Advance - Kick off last weekOpenAIRE Advance - Kick off last week
OpenAIRE Advance - Kick off last week
 
European Open Science Cloud - Skills workshop
European Open Science Cloud - Skills workshopEuropean Open Science Cloud - Skills workshop
European Open Science Cloud - Skills workshop
 
Linking service capabilities to data stweardship competences for professional...
Linking service capabilities to data stweardship competences for professional...Linking service capabilities to data stweardship competences for professional...
Linking service capabilities to data stweardship competences for professional...
 
FAIRness of training materials
FAIRness of training materialsFAIRness of training materials
FAIRness of training materials
 
Training by EOSC-hub - Integrating and Managing services for the European Ope...
Training by EOSC-hub - Integrating and Managing services for the European Ope...Training by EOSC-hub - Integrating and Managing services for the European Ope...
Training by EOSC-hub - Integrating and Managing services for the European Ope...
 
Draft Governance Framework for the EOSC
Draft Governance Framework for the EOSCDraft Governance Framework for the EOSC
Draft Governance Framework for the EOSC
 
Building Interoperable AAI for Researchers
Building Interoperable AAI for ResearchersBuilding Interoperable AAI for Researchers
Building Interoperable AAI for Researchers
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

SeaDataCloud - Common Vocabulary Services

  • 1. sdn-userdesk@seadatanet.org – www.seadatanet.org Common Vocabulary Services Alexandra Kokkinaki (alexk@bodc.ac.uk) British Oceanographic Data Centre, National Oceanography Centre, National Oceanography Centre, UK
  • 2. sdn-userdesk@seadatanet.org – www.seadatanet.org Controlled vocabularies • In information science controlled vocabularies are carefully selected lists of words and phrases, which are used to tag units of information (document or work) so that they may be more easily retrieved by a search. • Roles: • capture expertise in agreed, well-defined, standardised descriptions • enable population of a given field in a metadata model with standardised unambiguous terms • promote consistency, harmonization and interoperability • enhance discoverability
  • 3. sdn-userdesk@seadatanet.org – www.seadatanet.org • Collections • 239 vocabulary collections • 71 are owned and governed by BODC • 55 are under SDC/EMODnet/SeaVox/SWE content governance • Remainder (113) are owned by 25 different governing bodies • Concepts • 159311 valid concepts including: • P01 parameter codes: 37368 • L22 instrument codes :1198 • Mappings • 617777 internal mappings between concepts • 21059 mappings of NVS concepts to external resources • Schemes • 21 SKOS schemes NERC Vocabulary Server
  • 4. sdn-userdesk@seadatanet.org – www.seadatanet.org Vocab Management Group • Technical lead: Alexandra Kokkinaki • Content lead and overall group coordination: Gwen Moncoiffé • Instruments (L22 and L05) and SWE Vocab lead: Louise Darroch • Vocab schema management: Sean Gaffney • Consultant: Roy Lowry • Overlap of expertise and training of new members to ensure every domain is covered by at least 2 members of staff: • Chemical domain: Gwen Moncoiffé and Lou Darroch • Biological domain: Gwen Moncoiffé and Arwen Bargery • Physical domain: Mark Hebden and Dani Edgar • Instruments and platforms: Lou Darroch, Vi Paba and Dani Edgar • Gatekeepers: Gwen and Sean • New requests through enquiries@bodc.ac.uk
  • 5. sdn-userdesk@seadatanet.org – www.seadatanet.org NVS Facts • NVS is a SKOS-vocabulary • Linked Data – Unique http URIs – Content negotiation • RDF/XML • Human readable interface – Mappings • Internal (NVS 2 NVS) • External (NVS to ext Vocabularies) http://vocab.nerc.ac.uk/collection/XXX/current/ http://vocab.nerc.ac.uk/collection/XXX/current/YYYYY/ http://vocab.nerc.ac.uk/scheme/ NVS GCMD NASA AODN Taxonomic DB WG DBPedia Eionet: European Environment Information and Observation Network European Research Vessels Infobase World Register of Marine Species Toxicology Data Network OBO Foundry CEH Vocabula ries sensorML ontology BBC GeoNames NODC NOOA LD Vocabs for Cultural Heritage
  • 7. sdn-userdesk@seadatanet.org – www.seadatanet.org Principles of operation • Governance – managed by the BODC rigorous content governance principles – Each controlled vocabulary its content governance authority – its content governance model • totally internal, collaborative or totally external. • Deletion vs Deprecation – Never delete, only deprecate – All deprecated terms are replaced by a new term: skos:replacedBy • Versioning – Version URLs currently on Collection level – Version number on terms and collection
  • 8. sdn-userdesk@seadatanet.org – www.seadatanet.org Searching (Search+Build)-P01 Search P01 Edit https://www.bodc.ac.uk/resources/vocabularies/vocabulary_search/ http://seadatanet.maris2.nl/v_bodc_vocab_v2/welcome.asp https://www.bodc.ac.uk/resources/vocabularies/vocabulary_builder/ http://seadatanet.maris2.nl/bandit/browse_step.php https://www.bodc.ac.uk/resources/vocabularies/vocabulary_edittor/
  • 10. sdn-userdesk@seadatanet.org – www.seadatanet.org NVS & EU SeaDataNet-2 Cruise Summary Reports Data Monitoring Systems Datasets NVS Metadata creation Tool Data source Metadata Discovery Map from http://www.seadatanet.org/Overview/Partners Projects Organisations
  • 13. sdn-userdesk@seadatanet.org – www.seadatanet.org Progress WP8.1.3 Further develop the Vocabulary Builder tool W8.1.1 Improve the transparency of the vocabulary governance model WP8.1.2 Develop new vocabularies WP8.1.5 Make versioning and history of concepts visible through NVS WP8.1.6 Document the provenance of mappings
  • 14. sdn-userdesk@seadatanet.org – www.seadatanet.org Background • P01 concept labels are created from a concatenation of concept labels from other vocabularies following an underlying semantic model. • Activity of americium-241 {241Am CAS 14596-10-2 } per unit dry weight of sediment Measurement Property Chemical Substance Measurement Matrix Relationship Matrix
  • 17. sdn-userdesk@seadatanet.org – www.seadatanet.org • New flow cytometry technical codes added for SDC to P01 • New F02 vocabulary set up and populated with reference names for flow cytometry groupings as agreed by group of FC experts • A couple of Sampling metadata terms added to P01 GP model (see e.g. http://vocab.nerc.ac.uk/collection/P01/current/MTHAREA1/ and http://vocab.n erc.ac.uk/collection/P01/current/MSHSIZE1/) for Emodnet_chem microplastic request; the physical entity is defined as the "sample collector" i.e. uses the same terminology as that used in L21. • New C17 platform codes populated • New contaminant codes created for Emodnet chem Content progress
  • 18. sdn-userdesk@seadatanet.org – www.seadatanet.org Improve the transparency of the vocabulary governance model • Keep the governance information on the collection level • Create github page for each collection and associate the collection with the page through an rdfs:seeAlso Example: P02 <skos:Collection rdf:about="http://vocab.nerc.ac.uk/collection/P02/current/"> <dc:creator>SeaDataNet</dc:creator> <grg:RE_RegisterOwner>SeaDataNet</grg:RE_RegisterOwner> <rdfs:comment>Governance for vocabularies used in the EU SeaDataNet project implemented as consultation between BODC and the members of the SeaDataNet Technical Task Team</rdfs:comment> <rdfs:seeAlso>https://github.com/gwemon/P02-Biological-terms-review/tree/master</rdfs:seeAlso>
  • 19. sdn-userdesk@seadatanet.org – www.seadatanet.org Versioning of concepts- URI design • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/ Brings the current concept version • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/1/ Brings concept version 1 without mappings • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/2/ Brings concept version 2 without mappings • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/3/ Brings concept version 3 without mappings • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/ dct:hasVersion • http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/1/, http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/2/, http://vocab.nerc.ac.uk/collection/P07/current/CF12N86/3/
  • 20. sdn-userdesk@seadatanet.org – www.seadatanet.org NVS:graph1 ALEXANDRA KOKKINAKI reg:submitter foaf:name @prefix reg: http://purl.org/linked-data/registry# @prefix foaf: <http://xmlns.com/foaf/0.1/> @prefix skos: <http://xmlns.com/foaf/0.1/> foaf:holdsAccount http://orcid.org/0000-0001-8042-6391 NVS:P02_PSAL NVS:P04_G995 skos:narrower WP8.1.6: Provenance of mappings - Progress 2017-03-05T17:24:28.595Z dct:dateSubmitted

Editor's Notes

  1. MIKADO tool to annotate data, metadata
  2. Discussions with CSIRO, MI, wider BODC about URI design for versioning that needs further tuning from the TTG