Skip to content

Class: DataFile

A data file generated or used in the study

URI: biostride_schema:DataFile

classDiagram class DataFile click DataFile href "../DataFile/" NamedThing <|-- DataFile click NamedThing href "../NamedThing/" DataFile : checksum DataFile : creation_date DataFile : data_type DataFile --> "0..1" DataTypeEnum : data_type click DataTypeEnum href "../DataTypeEnum/" DataFile : description DataFile : file_format DataFile --> "1" FileFormatEnum : file_format click FileFormatEnum href "../FileFormatEnum/" DataFile : file_name DataFile : file_path DataFile : file_size_bytes DataFile : id DataFile : title

Inheritance

Slots

Name Cardinality and Range Description Inheritance
file_name 1
String
Name of the file direct
file_path 0..1
String
Path to the file direct
file_format 1
FileFormatEnum
File format direct
file_size_bytes 0..1
Integer
File size in bytes direct
checksum 0..1
String
SHA-256 checksum for data integrity direct
creation_date 0..1
String
File creation date direct
data_type 0..1
DataTypeEnum
Type of data in the file direct
id 1
Uriorcurie
NamedThing
title 0..1
String
NamedThing
description 0..1
String
NamedThing

Usages

used by used in type used
Study data_files range DataFile
WorkflowRun output_files range DataFile

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/biostride/

Mappings

Mapping Type Mapped Value
self biostride_schema:DataFile
native biostride_schema:DataFile

LinkML Source

Direct

name: DataFile
description: A data file generated or used in the study
from_schema: https://w3id.org/biostride/
is_a: NamedThing
attributes:
  file_name:
    name: file_name
    description: Name of the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
    - Image
    required: true
  file_path:
    name: file_path
    description: Path to the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
  file_format:
    name: file_format
    description: File format
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
    range: FileFormatEnum
    required: true
  file_size_bytes:
    name: file_size_bytes
    description: File size in bytes
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
    range: integer
  checksum:
    name: checksum
    description: SHA-256 checksum for data integrity
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
  creation_date:
    name: creation_date
    description: File creation date
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
    range: string
  data_type:
    name: data_type
    description: Type of data in the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - DataFile
    range: DataTypeEnum

Induced

name: DataFile
description: A data file generated or used in the study
from_schema: https://w3id.org/biostride/
is_a: NamedThing
attributes:
  file_name:
    name: file_name
    description: Name of the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: file_name
    owner: DataFile
    domain_of:
    - DataFile
    - Image
    range: string
    required: true
  file_path:
    name: file_path
    description: Path to the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: file_path
    owner: DataFile
    domain_of:
    - DataFile
    range: string
  file_format:
    name: file_format
    description: File format
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: file_format
    owner: DataFile
    domain_of:
    - DataFile
    range: FileFormatEnum
    required: true
  file_size_bytes:
    name: file_size_bytes
    description: File size in bytes
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: file_size_bytes
    owner: DataFile
    domain_of:
    - DataFile
    range: integer
  checksum:
    name: checksum
    description: SHA-256 checksum for data integrity
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: checksum
    owner: DataFile
    domain_of:
    - DataFile
    range: string
  creation_date:
    name: creation_date
    description: File creation date
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: creation_date
    owner: DataFile
    domain_of:
    - DataFile
    range: string
  data_type:
    name: data_type
    description: Type of data in the file
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: data_type
    owner: DataFile
    domain_of:
    - DataFile
    range: DataTypeEnum
  id:
    name: id
    from_schema: https://w3id.org/biostride/
    rank: 1000
    identifier: true
    alias: id
    owner: DataFile
    domain_of:
    - NamedThing
    - OntologyTerm
    range: uriorcurie
    required: true
  title:
    name: title
    from_schema: https://w3id.org/biostride/
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: DataFile
    domain_of:
    - NamedThing
    range: string
  description:
    name: description
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: description
    owner: DataFile
    domain_of:
    - NamedThing
    range: string