Skip to content

Class: Container

URI: oae:Container

classDiagram class Container click Container href "../Container" Container : datasets Container --> "*" Dataset : datasets click Dataset href "../Dataset" Container : experiments Container --> "*" Experiment : experiments click Experiment href "../Experiment" Container : metadata_builder_git_hash Container : project Container --> "0..1" Project : project click Project href "../Project" Container : protocol_git_hash Container : version

Slots

Name Cardinality and Range Description Inheritance
project 0..1
Project
direct
experiments *
Experiment
direct
datasets *
Dataset
direct
version 0..1
String
Version of the oae-data-protocol direct
protocol_git_hash 0..1
String
Git commit hash of the oae-data-protocol direct
metadata_builder_git_hash 0..1
String
Git commit hash of the metadata-builder UI direct

Identifier and Mapping Information

Schema Source

  • from schema: OAEDataManagementProtocol

Mappings

Mapping Type Mapped Value
self oae:Container
native oae:Container

LinkML Source

Direct

name: Container
from_schema: OAEDataManagementProtocol
attributes:
  project:
    name: project
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    range: Project
  experiments:
    name: experiments
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    - Project
    range: Experiment
    multivalued: true
  datasets:
    name: datasets
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    range: Dataset
    multivalued: true
  version:
    name: version
    description: Version of the oae-data-protocol
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    - ModelComponent
    range: string
    required: false
  protocol_git_hash:
    name: protocol_git_hash
    description: Git commit hash of the oae-data-protocol
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    range: string
    required: false
  metadata_builder_git_hash:
    name: metadata_builder_git_hash
    description: Git commit hash of the metadata-builder UI
    from_schema: OAEDataManagementProtocol
    rank: 1000
    domain_of:
    - Container
    range: string
    required: false
tree_root: true

Induced

name: Container
from_schema: OAEDataManagementProtocol
attributes:
  project:
    name: project
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: project
    owner: Container
    domain_of:
    - Container
    range: Project
  experiments:
    name: experiments
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: experiments
    owner: Container
    domain_of:
    - Container
    - Project
    range: Experiment
    multivalued: true
  datasets:
    name: datasets
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: datasets
    owner: Container
    domain_of:
    - Container
    range: Dataset
    multivalued: true
  version:
    name: version
    description: Version of the oae-data-protocol
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: version
    owner: Container
    domain_of:
    - Container
    - ModelComponent
    range: string
    required: false
  protocol_git_hash:
    name: protocol_git_hash
    description: Git commit hash of the oae-data-protocol
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: protocol_git_hash
    owner: Container
    domain_of:
    - Container
    range: string
    required: false
  metadata_builder_git_hash:
    name: metadata_builder_git_hash
    description: Git commit hash of the metadata-builder UI
    from_schema: OAEDataManagementProtocol
    rank: 1000
    alias: metadata_builder_git_hash
    owner: Container
    domain_of:
    - Container
    range: string
    required: false
tree_root: true