What is the NERC Vocabulary Server (NVS)?
The NVS is a service providing access to centrally managed and uniquely identified lists of terms for annotating data in the marine and related earth science domains. It is managed by the British Oceanographic Data Centre (BODC) at the National Oceanography Centre (NOC). It is funded by the UK Research and Innovation Natural Environment Research Council (UKRI-NERC) as part of its Environmental Data Services (EDS) national capabilities, with additional funding from European projects. Standardised controlled vocabularies are used by data creators, data managers, and tool developers for indexing, annotating, and searching for data, enabling greater interoperability and reuse.
Vocabularies and Thesauri
The NVS uses the W3C's SKOS to represent knowledge for computer interpretation.
In the NVS, each vocabulary is a SKOS collection (e.g. https://vocab.nerc.ac.uk/collection/L22/current/) that has many terms that are SKOS concepts (e.g. https://vocab.nerc.ac.uk/collection/L22/current/TOOL1248/).
Concept schemes aggregate concepts from different vocabularies. An example of a concept scheme is the SeaDataNet Device Thesaurus.
Find vocabularies
We have several tools for querying existing vocabulary collections:
- NVS Vocab Search: Searches entire NVS content (options to search for terms in a given collection, in any collection, search for entire collections, or explore mappings)
- SeaDataNet Search: Focuses on collections used by SeaDataNet
- SDN Facet search: Searches P01 codes with filters
- SDN parameter discovery: Displays relationships among collections
- NVS Feed: Provides updates on concept collections
- NVS LDES Feed: Publishes latest concept changes in Turtle format. Concept updates will typically be accessible post 11:00 AM GMT. There is one feed per collection and can be accessed using the following url structure
http://vocab.nerc.ac.uk/ldes/{collection}/ for example http://vocab.nerc.ac.uk/ldes/P02/
The NVS can also be accessed through the following services:
You can access NVS collections, concepts, and schemes as RDF in different serialisations (e.g., RDF/XML, Turtle, or JSON) using content negotiation.
Use the appropriate header to automatically access RDF as shown below:
- Accept: application/rdf+xml to access NVS as RDF/XML e.g.
curl -L -H "Accept: application/rdf+xml" "http://vocab.nerc.ac.uk/collection/L22/current"
- Accept: text/turtle
- Accept: application/ld+json
- Accept: application/json
Submit new/edit existing vocabularies
If you are unable to find a term matching your requirements in an existing collection, new terms can be submitted via our Git repositories. These can be found by substituting {TN} with the collection identifier in the following URL https://github.com/nvs-vocabs/{TN}/issues, for example https://github.com/nvs-vocabs/L22/issues. Alternatively, this Google Form can be used to automatically submit Git tickets for new term requests for various collections.
Some collections have external governance structures, so new terms may need to be forwarded to a particular community for approval before they can be added to the collection, therefore we advise making requests for new terms as soon as is practicable. The Team responsible for creating and curating controlled vocabularies will advise on how the term should be modelled, and discussion for this is typically carried out on the Git ticket.
Alternatively, requests can be sent via email to the Vocabulary Team.
New terms can also be submitted for approval to be included in the Parameter Usage Vocabulary (PUV) collection, P01, through the Vocab Builder tool:
- BODC Vocab Builder: Searches and submits P01 codes
The Vocab Editor tool can be used by external governance groups to add or amend existing terms and mappings related to collections under their governance:
- Vocab Editor: Allows authorised vocabulary management
Further help and guidance can be found in our guides resources repository.
Alternate Formats
Other formats for this page:
RDF/XML Turtle JSON-LDAlternate Profiles
Other views of this page:
Alternate Profiles ?Different Media Types (HTML, text, RDF, JSON etc.) and different information model views, profiles, are available for this resource.