Skip to content

Class: DataResource

An individual file or table

URI: dcat:Distribution

classDiagram class DataResource Information <|-- DataResource DataResource : bytes DataResource : compression DataResource : conforms_to DataResource : conforms_to_class DataResource : conforms_to_schema DataResource : created_by DataResource : created_on DataResource : description DataResource : dialect DataResource : download_url DataResource : encoding DataResource : format DataResource --> FormatEnum : format DataResource : hash DataResource : id DataResource : issued DataResource : keywords DataResource : language DataResource : license DataResource : md5 DataResource : media_type DataResource : page DataResource : path DataResource : publisher DataResource : sha256 DataResource : test_roles DataResource --> TestRole : test_roles DataResource : title DataResource : version DataResource : was_derived_from

Inheritance

Slots

Name Cardinality and Range Description Inheritance
path 0..1
String
direct
title 0..1
String
the official title of the element direct
description 0..1
String
human readable description of the information direct
format 0..1
FormatEnum
direct
media_type 0..1
String
direct
encoding 0..1
String
direct
bytes 0..1
Integer
direct
hash 0..1
String
direct
md5 0..1
String
direct
sha256 0..1
String
direct
dialect 0..1
String
direct
id 1..1
String
the unique name of th dataset Information
download_url 0..1
Uri
Information
license 0..1
String
license for the data Information
conforms_to 0..1
Uriorcurie
Information
conforms_to_schema 0..1
Uriorcurie
Information
conforms_to_class 0..1
Uriorcurie
class in schema which the data object instantiates Information
version 0..1
String
particular version of schema Information
language 0..1
String
language in which the information is expressed Information
publisher 0..1
Uriorcurie
Information
keywords 0..*
String
Information
issued 0..1
Datetime
Information
created_by 0..1
Uriorcurie
agent that created the element Information
created_on 0..1
Datetime
time at which the element was created Information
compression 0..1
String
Information
was_derived_from 0..1
String
A derivation is a transformation of an entity into another, an update of an e... Information
page 0..1
String
Information
test_roles 0..*
TestRole
Information

Usages

used by used in type used
Brick resources range DataResource

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/biobricks-ai/biobricks-schema

Mappings

Mapping Type Mapped Value
self dcat:Distribution
native biobricks:DataResource
exact schema:DataDownload

LinkML Source

Direct

name: DataResource
description: An individual file or table
from_schema: https://w3id.org/biobricks-ai/biobricks-schema
see_also:
- https://specs.frictionlessdata.io/data-resource
exact_mappings:
- schema:DataDownload
is_a: Information
slots:
- path
- title
- description
- format
- media_type
- encoding
- bytes
- hash
- md5
- sha256
- dialect
class_uri: dcat:Distribution

Induced

name: DataResource
description: An individual file or table
from_schema: https://w3id.org/biobricks-ai/biobricks-schema
see_also:
- https://specs.frictionlessdata.io/data-resource
exact_mappings:
- schema:DataDownload
is_a: Information
attributes:
  path:
    name: path
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    close_mappings:
    - frictionless:path
    rank: 1000
    alias: path
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  title:
    name: title
    description: the official title of the element
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: DataResource
    domain_of:
    - Information
    - DataResource
    range: string
  description:
    name: description
    description: human readable description of the information
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: DataResource
    domain_of:
    - Information
    - DataResource
    range: string
  format:
    name: format
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:format
    alias: format
    owner: DataResource
    domain_of:
    - DataResource
    range: FormatEnum
  media_type:
    name: media_type
    examples:
    - value: text/csv
    - value: application/json
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - frictionless:mediatype
    - schema:encodingFormat
    rank: 1000
    slot_uri: dcat:mediaType
    alias: media_type
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  encoding:
    name: encoding
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    alias: encoding
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  bytes:
    name: bytes
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcat:byteSize
    alias: bytes
    owner: DataResource
    domain_of:
    - DataResource
    range: integer
  hash:
    name: hash
    notes:
    - we recommend using a more specific slot such as sha256 or md5
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    alias: hash
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  md5:
    name: md5
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    is_a: hash
    alias: md5
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  sha256:
    name: sha256
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    is_a: hash
    alias: sha256
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  dialect:
    name: dialect
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: csvw:dialect
    alias: dialect
    owner: DataResource
    domain_of:
    - DataResource
    range: string
  id:
    name: id
    description: the unique name of th dataset
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - schema:name
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    alias: id
    owner: DataResource
    domain_of:
    - Information
    range: string
    required: true
  download_url:
    name: download_url
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - schema:url
    close_mappings:
    - frictionless:path
    rank: 1000
    slot_uri: dcat:downloadURL
    alias: download_url
    owner: DataResource
    domain_of:
    - Information
    range: uri
  license:
    name: license
    description: license for the data
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - frictionless:licenses
    rank: 1000
    slot_uri: dcterms:license
    alias: license
    owner: DataResource
    domain_of:
    - Information
    range: string
  conforms_to:
    name: conforms_to
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:conformsTo
    alias: conforms_to
    owner: DataResource
    domain_of:
    - Information
    range: uriorcurie
  conforms_to_schema:
    name: conforms_to_schema
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - frictionless:schema
    rank: 1000
    is_a: conforms_to
    alias: conforms_to_schema
    owner: DataResource
    domain_of:
    - Information
    range: uriorcurie
  conforms_to_class:
    name: conforms_to_class
    description: class in schema which the data object instantiates
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    is_a: conforms_to
    alias: conforms_to_class
    owner: DataResource
    domain_of:
    - Information
    range: uriorcurie
  version:
    name: version
    description: particular version of schema
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - schema:version
    - dcterms:hasVersion
    rank: 1000
    slot_uri: pav:version
    alias: version
    owner: DataResource
    domain_of:
    - Information
    range: string
  language:
    name: language
    description: language in which the information is expressed
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    alias: language
    owner: DataResource
    domain_of:
    - Information
    range: string
  publisher:
    name: publisher
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:publisher
    alias: publisher
    owner: DataResource
    domain_of:
    - Information
    range: uriorcurie
  keywords:
    name: keywords
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    exact_mappings:
    - schema:keywords
    rank: 1000
    singular_name: keyword
    slot_uri: dcat:keyword
    multivalued: true
    alias: keywords
    owner: DataResource
    domain_of:
    - Information
    range: string
  issued:
    name: issued
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcterms:issued
    alias: issued
    owner: DataResource
    domain_of:
    - Information
    range: datetime
  created_by:
    name: created_by
    description: agent that created the element
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: pav:createdBy
    alias: created_by
    owner: DataResource
    domain_of:
    - Information
    range: uriorcurie
  created_on:
    name: created_on
    description: time at which the element was created
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: pav:createdOn
    alias: created_on
    owner: DataResource
    domain_of:
    - Information
    range: datetime
  compression:
    name: compression
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    alias: compression
    owner: DataResource
    domain_of:
    - Information
    range: string
  was_derived_from:
    name: was_derived_from
    description: A derivation is a transformation of an entity into another, an update
      of an entity resulting in a new one, or the construction of a new entity based
      on a pre-existing entity.@en
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: prov:wasDerivedFrom
    alias: was_derived_from
    owner: DataResource
    domain_of:
    - Information
    range: string
  page:
    name: page
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    slot_uri: dcat:landingPage
    alias: page
    owner: DataResource
    domain_of:
    - Information
    range: string
  test_roles:
    name: test_roles
    from_schema: https://w3id.org/biobricks-ai/biobricks-schema
    rank: 1000
    multivalued: true
    alias: test_roles
    owner: DataResource
    domain_of:
    - Information
    range: TestRole
class_uri: dcat:Distribution