Class: DataCatalog¶
A data catalog a resource is included in (the MIDAS Catalog or another). Common CreativeWork fields only; It is dual-typed (@type [schema:DataCatalog, dcat:Catalog]).
URI: schema:DataCatalog
classDiagram
class DataCatalog
click DataCatalog href "../../classes/DataCatalog/"
CreativeWork <|-- DataCatalog
click CreativeWork href "../../classes/CreativeWork/"
DataCatalog <|-- Repository
click Repository href "../../classes/Repository/"
DataCatalog : about
DataCatalog --> "* _recommended_" DefinedTerm : about
click DefinedTerm href "../../classes/DefinedTerm/"
DataCatalog : accessibleForFree
DataCatalog : additionalProperty
DataCatalog --> "*" PropertyValue : additionalProperty
click PropertyValue href "../../classes/PropertyValue/"
DataCatalog : bibliographicCitation
DataCatalog : catalogLicense
DataCatalog --> "0..1" License : catalogLicense
click License href "../../classes/License/"
DataCatalog : conformsTo
DataCatalog --> "*" ConformsTo : conformsTo
click ConformsTo href "../../classes/ConformsTo/"
DataCatalog : creator
DataCatalog --> "* _recommended_" Agent : creator
click Agent href "../../classes/Agent/"
DataCatalog : dateModified
DataCatalog : datePublished
DataCatalog : description
DataCatalog : endpointUrl
DataCatalog --> "0..1 _recommended_" WebResource : endpointUrl
click WebResource href "../../classes/WebResource/"
DataCatalog : externalIdentifiers
DataCatalog : id
DataCatalog : identifier
DataCatalog : includedInDataCatalog
DataCatalog --> "0..1" DataCatalog : includedInDataCatalog
click DataCatalog href "../../classes/DataCatalog/"
DataCatalog : inLanguage
DataCatalog --> "* _recommended_" Language : inLanguage
click Language href "../../classes/Language/"
DataCatalog : keywords
DataCatalog : name
DataCatalog : pavCreatedBy
DataCatalog --> "0..1" ProvAgent : pavCreatedBy
click ProvAgent href "../../classes/ProvAgent/"
DataCatalog : pavDerivedFrom
DataCatalog : places
DataCatalog --> "*" Place : places
click Place href "../../classes/Place/"
DataCatalog : publisher
DataCatalog --> "0..1" Organization : publisher
click Organization href "../../classes/Organization/"
DataCatalog : relatedData
DataCatalog --> "*" RelatedData : relatedData
click RelatedData href "../../classes/RelatedData/"
DataCatalog : rights
DataCatalog : sameAs
DataCatalog : sdDatePublished
DataCatalog : sourceLicense
DataCatalog --> "0..1 _recommended_" License : sourceLicense
click License href "../../classes/License/"
DataCatalog : temporalCoverage
DataCatalog : url
DataCatalog : version
DataCatalog : wasDerivedFrom
DataCatalog --> "*" ProvEntity : wasDerivedFrom
click ProvEntity href "../../classes/ProvEntity/"
DataCatalog : wasGeneratedBy
DataCatalog --> "0..1" ProvActivity : wasGeneratedBy
click ProvActivity href "../../classes/ProvActivity/"
Inheritance¶
- Thing
- CreativeWork
- DataCatalog
- CreativeWork
Class Properties¶
| Property | Value |
|---|---|
| Class URI | schema:DataCatalog |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| conformsTo | * ConformsTo |
Established standards or specifications that this metadata adheres to (e.g., Schema.org, Bioschemas, Dublin Core, DCAT). | CreativeWork |
| includedInDataCatalog | 0..1 DataCatalog |
A collection of datasets in which this resource is included. Links to the MIDAS Catalog or other data catalogs. | CreativeWork |
| about | * recommended DefinedTerm |
Subject matter of the content. Contains DefinedTerm objects (topics, biological scales, types). | CreativeWork |
| keywords | * String |
Topic labels as plain text (schema:keywords), for keyword-based discovery (e.g. Google Dataset Search). Topic names only — the same subject fact also appears structured under about. |
CreativeWork |
| endpointUrl | 0..1 recommended WebResource |
Web page where users can browse information about the dataset and access download links. Canonical landing-page slot (the authoritative landing-page predicate for external consumers). | CreativeWork |
| inLanguage | * recommended Language |
Primary language(s) of the resource content. Language objects with ISO 639-2 codes; each also carries a Lexvo ISO 639-3 sameAs cross-link when available. | CreativeWork |
| creator | * recommended Agent |
Agent(s) who created or compiled the data — each a Person or an Organization, selected per node by agentType from the curated is_person flag (may include ORCID identifiers). Always emitted as an array; a single-element set holding the MIDAS Coordination Center Organization when no creators are recorded. Range is Agent, the Person/Organization supertype, so the generated JSON Schema accepts either subclass. | CreativeWork |
| datePublished | 0..1 recommended String |
Last date the resource was made available (date of publication, or of the most recent update/modified version), from the curated Last Publication Date. ISO 8601 (YYYY-MM-DD). Absence is meaningful: a blank value denotes a regularly/automatically-updated resource, and MIDAS never defaults it. | CreativeWork |
| sdDatePublished | 0..1 String |
Date MIDAS published this structured-data record (when curation of the record was completed). A fact about the metadata, not the dataset: it is never used as the dataset's datePublished. ISO 8601 (YYYY-MM-DD). | CreativeWork |
| dateModified | 0..1 recommended String |
Date the resource was last modified or updated. ISO 8601 (YYYY-MM-DD). Populated from the collection creation end date. | CreativeWork |
| catalogLicense | 0..1 License |
License governing the metadata catalog itself (the hardcoded default), separate from the license of the source data. | CreativeWork |
| sourceLicense | 0..1 recommended License |
License governing the original source data or related resources. Shares schema:license with catalogLicense (distinct slots, same predicate). | CreativeWork |
| version | 0..1 recommended String |
Version identifier of the resource (numeric or named, e.g., '1.0', 'v2.3'). | CreativeWork |
| rights | 0..1 recommended String |
Usage rights and conditions for accessing or using the resource (e.g., 'Registration required', 'Academic use only'). | CreativeWork |
| accessibleForFree | 0..1 recommended Boolean |
Whether the resource can be accessed at no cost to the user. | CreativeWork |
| publisher | 0..1 Organization |
Organization responsible for making the resource available. For MIDAS Catalog resources, the MIDAS Coordination Center. | CreativeWork |
| places | * Place |
Place objects with GeoNames references describing geographic locations covered by the resource. Shares schema:spatialCoverage with spatialCoverage. |
CreativeWork |
| additionalProperty | * PropertyValue |
Aggregated dataset characteristics with no dedicated schema.org property, each a self-describing PropertyValue keyed by propertyID to its MIDAS category: geographic resolution (midas03), topic (midas2), digital object type (midas10). | CreativeWork |
| temporalCoverage | 0..1 String |
Date range covered by the data. ISO 8601 interval (YYYY-MM-DD/YYYY-MM-DD, or YYYY-MM-DD/.. for ongoing). | CreativeWork |
| externalIdentifiers | * recommended String |
External identifier strings (DOIs, URLs, etc.) that reference this resource in other systems. Shares schema:identifier with identifier. |
CreativeWork |
| relatedData | * RelatedData |
RelatedData (CreativeWork) objects describing publications, datasets, or other resources related to this resource. The kind of relationship is carried per-object in each RelatedData's description. | CreativeWork |
| bibliographicCitation | 0..1 String |
Recommended citation for the resource (authorship, title, date, URL) in standard academic citation format. | CreativeWork |
| wasGeneratedBy | 0..1 ProvActivity |
Activity that generated this resource. Links to a prov:Activity describing the creation process. | CreativeWork |
| wasDerivedFrom | * ProvEntity |
Source entity from which this resource was derived. Multivalued on CreativeWork (see its slot_usage) where a record may derive from several sources; single-valued on ProvEntity. | CreativeWork |
| pavCreatedBy | 0..1 ProvAgent |
Agent responsible for creating the resource (authorship-specific counterpart to prov:wasGeneratedBy). | CreativeWork |
| pavDerivedFrom | * String |
Source resources from which this version was derived, one IRI per source (versioning emphasis). Multivalued: PAV permits repeated derivation, and a record built from several sources derives from all of them. | CreativeWork |
| id | 1 Uriorcurie |
Unique identifier (IRI/URL) for this resource. In JSON-LD, @id represents the globally unique identifier. (Maps to @id; the identifier slot is bound to @id by gen-jsonld-context.) | Thing |
| identifier | 0..1 recommended String |
Primary persistent identifier for this resource (e.g., DOI, Handle, ARK, or persistent URL). Can be a simple string or PropertyValue object. | Thing |
| name | 1 String |
Title or name of the digital object, page, or resource. | Thing |
| description | 1 String |
Brief description of the data. For datasets: what is included (variables, measurements), method/origin. For software: what it does, access requirements, supported languages. | Thing |
| url | 0..1 Uri |
URL to the website that contains and/or describes the digital object or person. | Thing |
| sameAs | 0..1 Uri |
URL of a reference web page that unambiguously indicates the item's identity (e.g., ORCID profile, Wikidata entry). NOTE: deliberately NOT mapped to dcat:landingPage — although CreativeWork populates sameAs from the landing page, this is a generic Thing slot (a Person's sameAs is an ORCID, not a landing page), so the landing-page equivalence is builder behavior, not a slot-level fact. | Thing |
Usages¶
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://w3id.org/midas-catalog/schema
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | schema:DataCatalog |
| native | midas:DataCatalog |
| exact | dcat:Catalog |
LinkML Source¶
Direct¶
name: DataCatalog
description: A data catalog a resource is included in (the MIDAS Catalog or another).
Common CreativeWork fields only; It is dual-typed (@type [schema:DataCatalog, dcat:Catalog]).
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcat:Catalog
is_a: CreativeWork
class_uri: schema:DataCatalog
Induced¶
name: DataCatalog
description: A data catalog a resource is included in (the MIDAS Catalog or another).
Common CreativeWork fields only; It is dual-typed (@type [schema:DataCatalog, dcat:Catalog]).
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcat:Catalog
is_a: CreativeWork
attributes:
conformsTo:
name: conformsTo
description: Established standards or specifications that this metadata adheres
to (e.g., Schema.org, Bioschemas, Dublin Core, DCAT).
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: dcterms:conformsTo
owner: DataCatalog
domain_of:
- CreativeWork
range: ConformsTo
multivalued: true
inlined: true
inlined_as_list: true
includedInDataCatalog:
name: includedInDataCatalog
description: A collection of datasets in which this resource is included. Links
to the MIDAS Catalog or other data catalogs.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:includedInDataCatalog
owner: DataCatalog
domain_of:
- CreativeWork
range: DataCatalog
inlined: true
about:
name: about
description: Subject matter of the content. Contains DefinedTerm objects (topics,
biological scales, types).
from_schema: https://w3id.org/midas-catalog/schema
close_mappings:
- dcterms:subject
rank: 1000
slot_uri: schema:about
owner: DataCatalog
domain_of:
- CreativeWork
range: DefinedTerm
recommended: true
multivalued: true
inlined: true
inlined_as_list: true
keywords:
name: keywords
description: Topic labels as plain text (schema:keywords), for keyword-based discovery
(e.g. Google Dataset Search). Topic names only — the same subject fact also
appears structured under `about`.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:keywords
owner: DataCatalog
domain_of:
- CreativeWork
range: string
multivalued: true
endpointUrl:
name: endpointUrl
description: Web page where users can browse information about the dataset and
access download links. Canonical landing-page slot (the authoritative landing-page
predicate for external consumers).
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcat:landingPage
rank: 1000
slot_uri: dcat:landingPage
owner: DataCatalog
domain_of:
- CreativeWork
range: WebResource
recommended: true
inlined: false
inLanguage:
name: inLanguage
description: Primary language(s) of the resource content. Language objects with
ISO 639-2 codes; each also carries a Lexvo ISO 639-3 sameAs cross-link when
available.
from_schema: https://w3id.org/midas-catalog/schema
close_mappings:
- dcterms:language
rank: 1000
slot_uri: schema:inLanguage
owner: DataCatalog
domain_of:
- CreativeWork
range: Language
recommended: true
multivalued: true
inlined: true
inlined_as_list: true
creator:
name: creator
description: Agent(s) who created or compiled the data — each a Person or an Organization,
selected per node by agentType from the curated is_person flag (may include
ORCID identifiers). Always emitted as an array; a single-element set holding
the MIDAS Coordination Center Organization when no creators are recorded. Range
is Agent, the Person/Organization supertype, so the generated JSON Schema accepts
either subclass.
from_schema: https://w3id.org/midas-catalog/schema
close_mappings:
- dcterms:creator
rank: 1000
slot_uri: schema:creator
owner: DataCatalog
domain_of:
- CreativeWork
range: Agent
recommended: true
multivalued: true
inlined: true
inlined_as_list: true
datePublished:
name: datePublished
description: 'Last date the resource was made available (date of publication,
or of the most recent update/modified version), from the curated Last Publication
Date. ISO 8601 (YYYY-MM-DD). Absence is meaningful: a blank value denotes a
regularly/automatically-updated resource, and MIDAS never defaults it.'
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:datePublished
owner: DataCatalog
domain_of:
- CreativeWork
range: string
recommended: true
sdDatePublished:
name: sdDatePublished
description: 'Date MIDAS published this structured-data record (when curation
of the record was completed). A fact about the metadata, not the dataset: it
is never used as the dataset''s datePublished. ISO 8601 (YYYY-MM-DD).'
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:sdDatePublished
owner: DataCatalog
domain_of:
- CreativeWork
range: string
dateModified:
name: dateModified
description: Date the resource was last modified or updated. ISO 8601 (YYYY-MM-DD).
Populated from the collection creation end date.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:dateModified
owner: DataCatalog
domain_of:
- CreativeWork
range: string
recommended: true
catalogLicense:
name: catalogLicense
description: License governing the metadata catalog itself (the hardcoded default),
separate from the license of the source data.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:license
close_mappings:
- dcterms:license
rank: 1000
slot_uri: schema:license
owner: DataCatalog
domain_of:
- CreativeWork
range: License
inlined: true
sourceLicense:
name: sourceLicense
description: License governing the original source data or related resources.
Shares schema:license with catalogLicense (distinct slots, same predicate).
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:license
rank: 1000
slot_uri: schema:license
owner: DataCatalog
domain_of:
- CreativeWork
range: License
recommended: true
inlined: true
version:
name: version
description: Version identifier of the resource (numeric or named, e.g., '1.0',
'v2.3').
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:version
owner: DataCatalog
domain_of:
- CreativeWork
range: string
recommended: true
rights:
name: rights
description: Usage rights and conditions for accessing or using the resource (e.g.,
'Registration required', 'Academic use only').
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:usageInfo
rank: 1000
slot_uri: schema:usageInfo
owner: DataCatalog
domain_of:
- CreativeWork
- ProvEntity
range: string
recommended: true
accessibleForFree:
name: accessibleForFree
description: Whether the resource can be accessed at no cost to the user.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:isAccessibleForFree
rank: 1000
slot_uri: schema:isAccessibleForFree
owner: DataCatalog
domain_of:
- CreativeWork
range: boolean
recommended: true
publisher:
name: publisher
description: Organization responsible for making the resource available. For MIDAS
Catalog resources, the MIDAS Coordination Center.
from_schema: https://w3id.org/midas-catalog/schema
close_mappings:
- dcterms:publisher
rank: 1000
slot_uri: schema:publisher
owner: DataCatalog
domain_of:
- CreativeWork
range: Organization
inlined: true
places:
name: places
description: Place objects with GeoNames references describing geographic locations
covered by the resource. Shares schema:spatialCoverage with `spatialCoverage`.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:spatialCoverage
close_mappings:
- dcterms:spatial
rank: 1000
slot_uri: schema:spatialCoverage
owner: DataCatalog
domain_of:
- CreativeWork
range: Place
multivalued: true
inlined: true
inlined_as_list: true
additionalProperty:
name: additionalProperty
description: 'Aggregated dataset characteristics with no dedicated schema.org
property, each a self-describing PropertyValue keyed by propertyID to its MIDAS
category: geographic resolution (midas03), topic (midas2), digital object type
(midas10).'
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:additionalProperty
owner: DataCatalog
domain_of:
- CreativeWork
range: PropertyValue
multivalued: true
inlined: true
inlined_as_list: true
temporalCoverage:
name: temporalCoverage
description: Date range covered by the data. ISO 8601 interval (YYYY-MM-DD/YYYY-MM-DD,
or YYYY-MM-DD/.. for ongoing).
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:temporalCoverage
owner: DataCatalog
domain_of:
- CreativeWork
range: string
externalIdentifiers:
name: externalIdentifiers
description: External identifier strings (DOIs, URLs, etc.) that reference this
resource in other systems. Shares schema:identifier with `identifier`.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- schema:identifier
rank: 1000
slot_uri: schema:identifier
owner: DataCatalog
domain_of:
- CreativeWork
range: string
recommended: true
multivalued: true
relatedData:
name: relatedData
description: RelatedData (CreativeWork) objects describing publications, datasets,
or other resources related to this resource. The kind of relationship is carried
per-object in each RelatedData's description.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcterms:relation
rank: 1000
slot_uri: dcterms:relation
owner: DataCatalog
domain_of:
- CreativeWork
range: RelatedData
multivalued: true
inlined: true
inlined_as_list: true
bibliographicCitation:
name: bibliographicCitation
description: Recommended citation for the resource (authorship, title, date, URL)
in standard academic citation format.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: dcterms:bibliographicCitation
owner: DataCatalog
domain_of:
- CreativeWork
range: string
wasGeneratedBy:
name: wasGeneratedBy
description: Activity that generated this resource. Links to a prov:Activity describing
the creation process.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: prov:wasGeneratedBy
owner: DataCatalog
domain_of:
- CreativeWork
- ProvEntity
range: ProvActivity
inlined: true
wasDerivedFrom:
name: wasDerivedFrom
description: Source entity from which this resource was derived. Multivalued on
CreativeWork (see its slot_usage) where a record may derive from several sources;
single-valued on ProvEntity.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: prov:wasDerivedFrom
owner: DataCatalog
domain_of:
- CreativeWork
- ProvEntity
range: ProvEntity
multivalued: true
inlined: true
inlined_as_list: true
pavCreatedBy:
name: pavCreatedBy
description: Agent responsible for creating the resource (authorship-specific
counterpart to prov:wasGeneratedBy).
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- pav:createdBy
rank: 1000
slot_uri: pav:createdBy
owner: DataCatalog
domain_of:
- CreativeWork
range: ProvAgent
inlined: true
pavDerivedFrom:
name: pavDerivedFrom
description: 'Source resources from which this version was derived, one IRI per
source (versioning emphasis). Multivalued: PAV permits repeated derivation,
and a record built from several sources derives from all of them.'
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- pav:derivedFrom
rank: 1000
slot_uri: pav:derivedFrom
owner: DataCatalog
domain_of:
- CreativeWork
range: string
multivalued: true
id:
name: id
description: Unique identifier (IRI/URL) for this resource. In JSON-LD, @id represents
the globally unique identifier. (Maps to @id; the identifier slot is bound to
@id by gen-jsonld-context.)
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
identifier: true
owner: DataCatalog
domain_of:
- Thing
- ConformsTo
- ProvActivity
- ProvEntity
- ProvAgent
- MediaType
- WebResource
range: uriorcurie
required: true
identifier:
name: identifier
description: Primary persistent identifier for this resource (e.g., DOI, Handle,
ARK, or persistent URL). Can be a simple string or PropertyValue object.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:identifier
owner: DataCatalog
domain_of:
- Thing
- ProvEntity
range: string
recommended: true
name:
name: name
description: Title or name of the digital object, page, or resource.
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcterms:title
rank: 1000
slot_uri: schema:name
owner: DataCatalog
domain_of:
- Thing
- ConformsTo
- ProvEntity
- ProvAgent
- PropertyValue
range: string
required: true
description:
name: description
description: 'Brief description of the data. For datasets: what is included (variables,
measurements), method/origin. For software: what it does, access requirements,
supported languages.'
from_schema: https://w3id.org/midas-catalog/schema
exact_mappings:
- dcterms:description
rank: 1000
slot_uri: schema:description
owner: DataCatalog
domain_of:
- Thing
- ConformsTo
range: string
required: true
url:
name: url
description: URL to the website that contains and/or describes the digital object
or person.
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:url
owner: DataCatalog
domain_of:
- Thing
- ConformsTo
- ProvAgent
- DataDownload
range: uri
sameAs:
name: sameAs
description: 'URL of a reference web page that unambiguously indicates the item''s
identity (e.g., ORCID profile, Wikidata entry). NOTE: deliberately NOT mapped
to dcat:landingPage — although CreativeWork populates sameAs from the landing
page, this is a generic Thing slot (a Person''s sameAs is an ORCID, not a landing
page), so the landing-page equivalence is builder behavior, not a slot-level
fact.'
from_schema: https://w3id.org/midas-catalog/schema
rank: 1000
slot_uri: schema:sameAs
owner: DataCatalog
domain_of:
- Thing
- Location
range: uri
class_uri: schema:DataCatalog