Skip to content

Class: DataDistribution

A dataset distribution has a location, file type and file size.

URI: dcat:Distribution

classDiagram class DataDistribution NamedThing <|-- DataDistribution DataDistribution : belongs_to_container DataDistribution : description DataDistribution : filesize DataDistribution : filetype DataDistribution : id DataDistribution : md5sum DataDistribution : name DataDistribution : number_of_cnv_variants DataDistribution : number_of_cpgs DataDistribution : number_of_gene_expression_probe_values DataDistribution : number_of_participants DataDistribution : number_of_variants DataDistribution : required_files

Inheritance

Slots

Name Cardinality and Range Description Inheritance
md5sum 0..1
xsd:string
What is the md5sum of the file in this distribution? direct
filesize 0..1
xsd:string
The size of the file in k, m,g or t direct
filetype 0..1
xsd:string
what is the file type? direct
number_of_participants 0..1
xsd:integer
The number of alspac participants in this dataset direct
number_of_gene_expression_probe_values 0..1
xsd:integer
This slot is used for gene expression data distributions direct
number_of_variants 0..1
xsd:integer
The number of genetic variants (i direct
number_of_cpgs 0..1
xsd:integer
The number of CPG sites direct
number_of_cnv_variants 0..1
xsd:integer
The number of cnv vaiants direct
required_files 0..*
DataDistribution
If a file should be used with another file list them direct
belongs_to_container 0..1
DataContainer
What container does this belong to direct
id 1..1
xsd:anyURI
A unique identifier for a thing NamedThing
name 0..1
xsd:string
A human-readable name for a thing NamedThing
description 0..1
xsd:string
A human-readable description for a thing NamedThing

Usages

used by used in type used
DatasetPart data_distributions range DataDistribution
DataDistribution required_files range DataDistribution

Identifier and Mapping Information

Schema Source

  • from schema: http://purl.org/alspac/alspac-data-catalogue-schema/

Mappings

Mapping Type Mapped Value
self dcat:Distribution
native alspacdcs:DataDistribution

LinkML Source

Direct

name: DataDistribution
description: A dataset distribution has a location, file type and file size.
from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
rank: 1000
is_a: NamedThing
slots:
- md5sum
- filesize
- filetype
- number_of_participants
- number_of_gene_expression_probe_values
- number_of_variants
- number_of_cpgs
- number_of_cnv_variants
- required_files
- belongs_to_container
class_uri: dcat:Distribution

Induced

name: DataDistribution
description: A dataset distribution has a location, file type and file size.
from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
rank: 1000
is_a: NamedThing
attributes:
  md5sum:
    name: md5sum
    description: What is the md5sum of the file in this distribution?
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    close_mappings:
    - spdx:checksum
    - nfo:FileHash
    rank: 1000
    alias: md5sum
    owner: DataDistribution
    domain_of:
    - Script
    - DataDistribution
    range: string
  filesize:
    name: filesize
    description: The size of the file in k, m,g or t.
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    slot_uri: dcat:byteSize
    alias: filesize
    owner: DataDistribution
    domain_of:
    - Script
    - DataDistribution
    range: string
  filetype:
    name: filetype
    description: what is the file type?
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    slot_uri: dcat:mediaType
    alias: filetype
    owner: DataDistribution
    domain_of:
    - Script
    - DataDistribution
    range: string
  number_of_participants:
    name: number_of_participants
    description: The number of alspac participants in this dataset
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: number_of_participants
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: integer
  number_of_gene_expression_probe_values:
    name: number_of_gene_expression_probe_values
    description: This slot is used for gene expression data distributions
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: number_of_gene_expression_probe_values
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: integer
  number_of_variants:
    name: number_of_variants
    description: The number of genetic variants (i.e snps, indels etc)
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: number_of_variants
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: integer
  number_of_cpgs:
    name: number_of_cpgs
    description: The number of CPG sites.
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: number_of_cpgs
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: integer
  number_of_cnv_variants:
    name: number_of_cnv_variants
    description: The number of cnv vaiants
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: number_of_cnv_variants
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: integer
  required_files:
    name: required_files
    description: If a file should be used with another file list them. For example
      the three plink files (bim, bed, fam) work together.
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    multivalued: true
    alias: required_files
    owner: DataDistribution
    domain_of:
    - DataDistribution
    range: DataDistribution
    inlined: true
    inlined_as_list: true
  belongs_to_container:
    name: belongs_to_container
    description: What container does this belong to.
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    alias: belongs_to_container
    owner: DataDistribution
    domain_of:
    - DataDistribution
    - DataContainer
    range: DataContainer
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: DataDistribution
    domain_of:
    - NamedThing
    range: uriorcurie
  name:
    name: name
    description: A human-readable name for a thing
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: DataDistribution
    domain_of:
    - NamedThing
    range: string
  description:
    name: description
    description: A human-readable description for a thing
    from_schema: http://purl.org/alspac/alspac-data-catalogue-schema/
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: DataDistribution
    domain_of:
    - NamedThing
    range: string
class_uri: dcat:Distribution