Class: DataFile
A data file generated or used in the study
URI: lambdaber: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
- NamedThing
- DataFile
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 |
Globally unique identifier as an IRI or CURIE for machine processing and exte... | 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/lambda-ber-schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambdaber:DataFile |
| native | lambdaber:DataFile |
LinkML Source
Direct
name: DataFile
description: A data file generated or used in the study
from_schema: https://w3id.org/lambda-ber-schema/
is_a: NamedThing
attributes:
file_name:
name: file_name
description: Name of the file
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- DataFile
- Image
required: true
file_path:
name: file_path
description: Path to the file
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- DataFile
file_format:
name: file_format
description: File format
from_schema: https://w3id.org/lambda-ber-schema/
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/lambda-ber-schema/
rank: 1000
domain_of:
- DataFile
range: integer
checksum:
name: checksum
description: SHA-256 checksum for data integrity
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- DataFile
creation_date:
name: creation_date
description: File creation date
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- DataFile
range: string
data_type:
name: data_type
description: Type of data in the file
from_schema: https://w3id.org/lambda-ber-schema/
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/lambda-ber-schema/
is_a: NamedThing
attributes:
file_name:
name: file_name
description: Name of the file
from_schema: https://w3id.org/lambda-ber-schema/
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/lambda-ber-schema/
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/lambda-ber-schema/
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/lambda-ber-schema/
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/lambda-ber-schema/
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/lambda-ber-schema/
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/lambda-ber-schema/
rank: 1000
alias: data_type
owner: DataFile
domain_of:
- DataFile
range: DataTypeEnum
id:
name: id
description: Globally unique identifier as an IRI or CURIE for machine processing
and external references. Used for linking data across systems and semantic web
integration.
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
identifier: true
alias: id
owner: DataFile
domain_of:
- NamedThing
range: uriorcurie
required: true
title:
name: title
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
slot_uri: dcterms:title
alias: title
owner: DataFile
domain_of:
- NamedThing
range: string
description:
name: description
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: description
owner: DataFile
domain_of:
- NamedThing
- AttributeGroup
range: string