Skip to content

Class: NFDICatalog

A curated collection of metadata about data resources.

URI: dcat:Catalog

classDiagram class NFDICatalog click NFDICatalog href "../NFDICatalog" Catalogue <|-- NFDICatalog click Catalogue href "../Catalogue" NFDICatalog : applicable_legislation NFDICatalog --> "*" LegalResource : applicable_legislation click LegalResource href "../LegalResource" NFDICatalog : catalogue NFDICatalog --> "*" Catalogue : catalogue click Catalogue href "../Catalogue" NFDICatalog : creator NFDICatalog --> "0..1" Agent : creator click Agent href "../Agent" NFDICatalog : description NFDICatalog : geographical_coverage NFDICatalog --> "*" Location : geographical_coverage click Location href "../Location" NFDICatalog : has_dataset NFDICatalog --> "*" NFDIDataset : has_dataset click NFDIDataset href "../NFDIDataset" NFDICatalog : has_part NFDICatalog --> "*" Catalogue : has_part click Catalogue href "../Catalogue" NFDICatalog : homepage NFDICatalog --> "0..1 _recommended_" Document : homepage click Document href "../Document" NFDICatalog : id NFDICatalog : language NFDICatalog --> "* _recommended_" LinguisticSystem : language click LinguisticSystem href "../LinguisticSystem" NFDICatalog : licence NFDICatalog --> "0..1" LicenseDocument : licence click LicenseDocument href "../LicenseDocument" NFDICatalog : modification_date NFDICatalog : publisher NFDICatalog --> "1" Agent : publisher click Agent href "../Agent" NFDICatalog : record NFDICatalog --> "*" CatalogueRecord : record click CatalogueRecord href "../CatalogueRecord" NFDICatalog : release_date NFDICatalog : rights NFDICatalog --> "0..1" RightsStatement : rights click RightsStatement href "../RightsStatement" NFDICatalog : service NFDICatalog --> "*" DataService : service click DataService href "../DataService" NFDICatalog : temporal_coverage NFDICatalog --> "*" PeriodOfTime : temporal_coverage click PeriodOfTime href "../PeriodOfTime" NFDICatalog : themes NFDICatalog --> "* _recommended_" ConceptScheme : themes click ConceptScheme href "../ConceptScheme" NFDICatalog : title

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 1
Uriorcurie
direct
applicable_legislation *
LegalResource
The legislation that mandates the creation or management of the Catalog Catalogue
catalogue *
Catalogue
A catalogue whose contents are of interest in the context of this catalogue Catalogue
creator 0..1
Agent
An entity responsible for the creation of the catalogue Catalogue
description 1..*
String
A free-text account of the Catalogue Catalogue
geographical_coverage *
Location
A geographical area covered by the Catalogue Catalogue
has_dataset *
NFDIDataset
A Dataset that is part of the Catalogue Catalogue
has_part *
Catalogue
A related Catalogue that is part of the described Catalogue Catalogue
homepage 0..1 recommended
Document
A web page that acts as the main page for the Catalogue Catalogue
language * recommended
LinguisticSystem
A language used in the textual metadata describing titles, descriptions, etc Catalogue
licence 0..1
LicenseDocument
A licence under which the Catalogue can be used or reused Catalogue
modification_date 0..1 recommended
String
The most recent date on which the Catalogue was modified Catalogue
publisher 1
Agent
An entity (organisation) responsible for making the Catalogue available Catalogue
record *
CatalogueRecord
A Catalogue Record that is part of the Catalogue Catalogue
release_date 0..1 recommended
String
The date of formal issuance (e Catalogue
rights 0..1
RightsStatement
A statement that specifies rights associated with the Catalogue Catalogue
service *
DataService
A site or end-point (Data Service) that is listed in the Catalogue Catalogue
temporal_coverage *
PeriodOfTime
A temporal period that the Catalogue covers Catalogue
themes * recommended
ConceptScheme
A knowledge organization system used to classify the Resources that are in th... Catalogue
title 1..*
String
A name given to the Catalogue Catalogue

Identifier and Mapping Information

Schema Source

  • from schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap

Mappings

Mapping Type Mapped Value
self dcat:Catalog
native nfdi4c:NFDICatalog

LinkML Source

Direct

name: NFDICatalog
description: A curated collection of metadata about data resources.
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: Catalogue
slots:
- id
slot_usage:
  has_dataset:
    name: has_dataset
    range: NFDIDataset
class_uri: dcat:Catalog

Induced

name: NFDICatalog
description: A curated collection of metadata about data resources.
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: Catalogue
slot_usage:
  has_dataset:
    name: has_dataset
    range: NFDIDataset
attributes:
  id:
    name: id
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    alias: id
    owner: NFDICatalog
    domain_of:
    - DefinedTerm
    - NFDIDataset
    - NFDICatalog
    - EntityOfInterest
    - ActivityOfInterest
    range: uriorcurie
    required: true
  applicable_legislation:
    name: applicable_legislation
    description: The legislation that mandates the creation or management of the Catalog.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcatap:applicableLegislation
    alias: applicable_legislation
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - DataService
    - Dataset
    - DatasetSeries
    - Distribution
    range: LegalResource
    required: false
    multivalued: true
    inlined_as_list: true
  catalogue:
    name: catalogue
    description: A catalogue whose contents are of interest in the context of this
      catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:catalog
    alias: catalogue
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: Catalogue
    required: false
    multivalued: true
    inlined_as_list: true
  creator:
    name: creator
    description: An entity responsible for the creation of the catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:creator
    alias: creator
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - Dataset
    range: Agent
    required: false
    multivalued: false
    inlined_as_list: true
  description:
    name: description
    description: A free-text account of the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - CatalogueRecord
    - DataService
    - Dataset
    - DatasetSeries
    - Distribution
    - ResearchActivity
    - EntityOfInterest
    - ActivityOfInterest
    - Tool
    - Environment
    - Plan
    - QualitativeAttribute
    range: string
    required: true
    multivalued: true
    inlined_as_list: true
  geographical_coverage:
    name: geographical_coverage
    description: A geographical area covered by the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:spatial
    alias: geographical_coverage
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - Dataset
    - DatasetSeries
    range: Location
    required: false
    multivalued: true
    inlined_as_list: true
  has_dataset:
    name: has_dataset
    description: A Dataset that is part of the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:dataset
    alias: has_dataset
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: NFDIDataset
    required: false
    multivalued: true
    inlined_as_list: true
  has_part:
    name: has_part
    description: A related Catalogue that is part of the described Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:hasPart
    alias: has_part
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - ResearchActivity
    - EntityOfInterest
    - ActivityOfInterest
    - Tool
    range: Catalogue
    required: false
    multivalued: true
    inlined_as_list: true
  homepage:
    name: homepage
    description: A web page that acts as the main page for the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: foaf:homepage
    alias: homepage
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: Document
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: true
  language:
    name: language
    description: A language used in the textual metadata describing titles, descriptions,
      etc. of the Datasets in the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:language
    alias: language
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - CatalogueRecord
    - Dataset
    - Distribution
    range: LinguisticSystem
    required: false
    recommended: true
    multivalued: true
    inlined_as_list: true
  licence:
    name: licence
    description: A licence under which the Catalogue can be used or reused.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:license
    alias: licence
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - DataService
    - Distribution
    range: LicenseDocument
    required: false
    multivalued: false
    inlined_as_list: true
  modification_date:
    name: modification_date
    description: The most recent date on which the Catalogue was modified.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:modified
    alias: modification_date
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - CatalogueRecord
    - Dataset
    - DatasetSeries
    - Distribution
    range: string
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: false
  publisher:
    name: publisher
    description: An entity (organisation) responsible for making the Catalogue available.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:publisher
    alias: publisher
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - DataService
    - Dataset
    - DatasetSeries
    range: Agent
    required: true
    multivalued: false
    inlined_as_list: true
  record:
    name: record
    description: A Catalogue Record that is part of the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:record
    alias: record
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: CatalogueRecord
    required: false
    multivalued: true
    inlined_as_list: true
  release_date:
    name: release_date
    description: The date of formal issuance (e.g., publication) of the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:issued
    alias: release_date
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - Dataset
    - DatasetSeries
    - Distribution
    range: string
    required: false
    recommended: true
    multivalued: false
    inlined_as_list: false
  rights:
    name: rights
    description: A statement that specifies rights associated with the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:rights
    alias: rights
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - Distribution
    range: RightsStatement
    required: false
    multivalued: false
    inlined_as_list: true
  service:
    name: service
    description: A site or end-point (Data Service) that is listed in the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:service
    alias: service
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: DataService
    required: false
    multivalued: true
    inlined_as_list: true
  temporal_coverage:
    name: temporal_coverage
    description: A temporal period that the Catalogue covers.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:temporal
    alias: temporal_coverage
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - Dataset
    - DatasetSeries
    range: PeriodOfTime
    required: false
    multivalued: true
    inlined_as_list: true
  themes:
    name: themes
    description: A knowledge organization system used to classify the Resources that
      are in the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:themeTaxonomy
    alias: themes
    owner: NFDICatalog
    domain_of:
    - Catalogue
    range: ConceptScheme
    required: false
    recommended: true
    multivalued: true
    inlined_as_list: true
  title:
    name: title
    description: A name given to the Catalogue.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: NFDICatalog
    domain_of:
    - Catalogue
    - CatalogueRecord
    - ConceptScheme
    - DataService
    - Dataset
    - DatasetSeries
    - Distribution
    - DefinedTerm
    - ResearchActivity
    - EntityOfInterest
    - ActivityOfInterest
    - Tool
    - Environment
    - Plan
    - QualitativeAttribute
    range: string
    required: true
    multivalued: true
    inlined_as_list: true
class_uri: dcat:Catalog