Skip to content

Class: IOFile

Represents an input / output file.

URI: omni_schema:IOFile

classDiagram class IOFile click IOFile href "../IOFile" IdentifiableEntity <|-- IOFile click IdentifiableEntity href "../IdentifiableEntity" IOFile : description IOFile : id IOFile : name IOFile : path

Inheritance

Slots

Name Cardinality and Range Description Inheritance
path 0..1
String
The output path pattern for the IO file direct
id 1
Uriorcurie
A unique identifier for a thing IdentifiableEntity
name 0..1
String
A human-readable name for a thing IdentifiableEntity
description 0..1
String
A human-readable description for a thing IdentifiableEntity

Usages

used by used in type used
Stage outputs range IOFile
InputCollection entries range IOFile
MetricCollector inputs range IOFile
MetricCollector outputs range IOFile

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/omnibenchmark/omni-schema

Mappings

Mapping Type Mapped Value
self omni_schema:IOFile
native omni_schema:IOFile

LinkML Source

Direct

name: IOFile
description: Represents an input / output file.
from_schema: https://w3id.org/omnibenchmark/omni-schema
is_a: IdentifiableEntity
slots:
- path

Induced

name: IOFile
description: Represents an input / output file.
from_schema: https://w3id.org/omnibenchmark/omni-schema
is_a: IdentifiableEntity
attributes:
  path:
    name: path
    description: The output path pattern for the IO file.
    from_schema: https://w3id.org/omnibenchmark/omni-schema
    rank: 1000
    alias: path
    owner: IOFile
    domain_of:
    - IOFile
    range: string
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://w3id.org/omnibenchmark/omni-schema
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: IOFile
    domain_of:
    - IdentifiableEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: A human-readable name for a thing
    from_schema: https://w3id.org/omnibenchmark/omni-schema
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: IOFile
    domain_of:
    - IdentifiableEntity
    range: string
  description:
    name: description
    description: A human-readable description for a thing
    from_schema: https://w3id.org/omnibenchmark/omni-schema
    rank: 1000
    slot_uri: schema:description
    alias: description
    owner: IOFile
    domain_of:
    - IdentifiableEntity
    range: string