Type: defineDataset(input?: Dataset)
Describes a research dataset for scientific, academic, or data science purposes.
stringstringNodeRelations<Person | Organization | string>NodeRelations<DataDownload>stringstringstring[]stringDataset${canonicalUrl}#datasetcurrentRouteMeta.description (see: Schema.org Params)currentRouteMeta.url (see: Schema.org Params)currentRouteMeta.dateModified (see: Schema.org Params)currentRouteMeta.datePublished (see: Schema.org Params)defineDataset({
name: 'Global Temperature Data 2000-2024',
description: 'Comprehensive global temperature measurements from weather stations worldwide',
})
defineDataset({
name: 'Global Temperature Data 2000-2024',
description: 'Comprehensive global temperature measurements from weather stations worldwide, including daily readings and anomaly calculations',
url: 'https://example.com/datasets/global-temp-2000-2024',
creator: {
name: 'Climate Research Institute',
url: 'https://example.com/about',
},
datePublished: new Date(2024, 0, 1),
dateModified: new Date(2024, 11, 1),
version: '2.0',
keywords: ['climate', 'temperature', 'weather', 'global warming'],
license: 'https://creativecommons.org/licenses/by/4.0/',
temporalCoverage: '2000-01-01/2024-12-31',
spatialCoverage: 'Global',
distribution: {
contentUrl: 'https://example.com/downloads/global-temp-data.csv',
encodingFormat: 'CSV',
contentSize: '125 MB',
},
variableMeasured: ['temperature', 'humidity', 'pressure'],
citation: 'Smith, J. et al. (2024). Global Temperature Dataset. Climate Research Institute.',
isAccessibleForFree: true,
})
export interface DataDownload extends Thing {
'@type'?: 'DataDownload'
'contentUrl'?: string
'encodingFormat'?: string
'contentSize'?: string
}
export interface DataCatalog extends Thing {
'@type'?: 'DataCatalog'
'name'?: string
'url'?: string
}
export interface DatasetSimple extends Thing {
'@type'?: Arrayable<'Dataset'>
'name': string
'description': string
'url'?: string
'keywords'?: string[]
'creator'?: NodeRelations<Identity>
'citation'?: string | string[]
'license'?: string
'temporalCoverage'?: string
'spatialCoverage'?: string
'distribution'?: NodeRelations<DataDownload>
'variableMeasured'?: string | string[]
'includedInDataCatalog'?: NodeRelation<DataCatalog>
'isAccessibleForFree'?: boolean
'datePublished'?: ResolvableDate
'dateModified'?: ResolvableDate
'version'?: string | number
'sameAs'?: string[]
'identifier'?: string | string[]
}