NAME

SemanticWeb::Schema::Dataset - A body of structured information describing some topic(s) of interest.

VERSION

version v23.0.0

DESCRIPTION

A body of structured information describing some topic(s) of interest.

ATTRIBUTES

catalog

A data catalog which contains this dataset.

A catalog should be one of the following types:

InstanceOf['SemanticWeb::Schema::DataCatalog']

_has_catalog

A predicate for the "catalog" attribute.

dataset_time_interval

datasetTimeInterval

The range of temporal applicability of a dataset, e.g. for a 2011 census dataset, the year 2011 (in ISO 8601 time interval format).

A dataset_time_interval should be one of the following types:

Str

_has_dataset_time_interval

A predicate for the "dataset_time_interval" attribute.

distribution

A downloadable form of this dataset, at a specific location, in a specific format. This property can be repeated if different variations are available. There is no expectation that different downloadable distributions must contain exactly equivalent information (see also [DCAT](https://www.w3.org/TR/vocab-dcat-3/#Class:Distribution) on this point). Different distributions might include or exclude different subsets of the entire dataset, for example.

A distribution should be one of the following types:

InstanceOf['SemanticWeb::Schema::DataDownload']

_has_distribution

A predicate for the "distribution" attribute.

included_data_catalog

includedDataCatalog

A data catalog which contains this dataset (this property was previously 'catalog', preferred name is now 'includedInDataCatalog').

A included_data_catalog should be one of the following types:

InstanceOf['SemanticWeb::Schema::DataCatalog']

_has_included_data_catalog

A predicate for the "included_data_catalog" attribute.

included_in_data_catalog

includedInDataCatalog

A data catalog which contains this dataset.

A included_in_data_catalog should be one of the following types:

InstanceOf['SemanticWeb::Schema::DataCatalog']

_has_included_in_data_catalog

A predicate for the "included_in_data_catalog" attribute.

issn

The International Standard Serial Number (ISSN) that identifies this serial publication. You can repeat this property to identify different formats of, or the linking ISSN (ISSN-L) for, this serial publication.

A issn should be one of the following types:

Str

_has_issn

A predicate for the "issn" attribute.

measurement_method

measurementMethod

A subproperty of [[measurementTechnique]] that can be used for specifying specific methods, in particular via SemanticWeb::Schema::MeasurementMethodEnum.

A measurement_method should be one of the following types:

InstanceOf['SemanticWeb::Schema::DefinedTerm']
InstanceOf['SemanticWeb::Schema::MeasurementMethodEnum']
Str

_has_measurement_method

A predicate for the "measurement_method" attribute.

measurement_technique

measurementTechnique

A technique, method or technology used in an SemanticWeb::Schema::Observation, SemanticWeb::Schema::StatisticalVariable or SemanticWeb::Schema::Dataset (or SemanticWeb::Schema::DataDownload, SemanticWeb::Schema::DataCatalog), corresponding to the method used for measuring the corresponding variable(s) (for datasets, described using [[variableMeasured]]; for SemanticWeb::Schema::Observation, a SemanticWeb::Schema::StatisticalVariable). Often but not necessarily each [[variableMeasured]] will have an explicit representation as (or mapping to) an property such as those defined in Schema.org, or other RDF vocabularies and "knowledge graphs". In that case the subproperty of [[variableMeasured]] called [[measuredProperty]] is applicable.

The [[measurementTechnique]] property helps when extra clarification is needed about how a [[measuredProperty]] was measured. This is oriented towards scientific and scholarly dataset publication but may have broader applicability; it is not intended as a full representation of measurement, but can often serve as a high level summary for dataset discovery.

For example, if [[variableMeasured]] is: molecule concentration, [[measurementTechnique]] could be: "mass spectrometry" or "nmr spectroscopy" or "colorimetry" or "immunofluorescence". If the [[variableMeasured]] is "depression rating", the [[measurementTechnique]] could be "Zung Scale" or "HAM-D" or "Beck Depression Inventory".

If there are several [[variableMeasured]] properties recorded for some given data object, use a SemanticWeb::Schema::PropertyValue for each [[variableMeasured]] and attach the corresponding [[measurementTechnique]]. The value can also be from an enumeration, organized as a SemanticWeb::Schema::MeasurementMetholdEnumeration.

A measurement_technique should be one of the following types:

InstanceOf['SemanticWeb::Schema::DefinedTerm']
InstanceOf['SemanticWeb::Schema::MeasurementMethodEnum']
Str

_has_measurement_technique

A predicate for the "measurement_technique" attribute.

variable_measured

variableMeasured

The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue, or more explicitly as a SemanticWeb::Schema::StatisticalVariable.

A variable_measured should be one of the following types:

InstanceOf['SemanticWeb::Schema::Property']
InstanceOf['SemanticWeb::Schema::PropertyValue']
InstanceOf['SemanticWeb::Schema::StatisticalVariable']
Str

_has_variable_measured

A predicate for the "variable_measured" attribute.

variables_measured

variablesMeasured

Originally named [[variablesMeasured]], the [[variableMeasured]] property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue.

A variables_measured should be one of the following types:

InstanceOf['SemanticWeb::Schema::PropertyValue']
Str

_has_variables_measured

A predicate for the "variables_measured" attribute.

SEE ALSO

SemanticWeb::Schema::CreativeWork

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2023 by Robert Rothenberg.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)