Skip to content

Class: Device

A used within an analysis with a specific function

URI: michi:Device

classDiagram class Device click Device href "../Device" MaterialEntity <|-- Device click MaterialEntity href "../MaterialEntity" Device <|-- DevicePart click DevicePart href "../DevicePart" Device : description Device : has_function Device : has_manufacturer Device : has_model_number Device : has_part Device : has_serial_number Device : has_setting Device : has_type Device : has_visual_representation Device : id Device : name

Inheritance

Slots

Name Cardinality and Range Description Inheritance
has_part 0..1
String
A property to provide the part of a device direct
has_manufacturer 0..1
String
A property to provide the vendor of a device direct
has_serial_number 0..1
String
A property to provide the serial number of a device direct
has_model_number 0..1
String
A property to provide the model number of a device direct
has_function 0..1
String
A property to provide the specific function of a device direct
has_setting 0..1
String
A property to provide a specific setting of a device direct
has_visual_representation 0..1
String
A property to provide a visualization of a device, such as an image, scetch o... direct
has_type 0..1
String
A property to provide the specific type of the class it is used on direct
id 1
Uriorcurie
A property to provide the unique identifier for a thing MinimalMetadataMixin
name 0..1
String
A property to provide the human-readable name for a thing MinimalMetadataMixin
description 0..1
String
A property to provide the human-readable description for a thing MinimalMetadataMixin

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/NFDI4Chem/MIChI

Mappings

Mapping Type Mapped Value
self michi:Device
native michi:Device

LinkML Source

Direct

name: Device
description: A  used within an analysis with a specific function
from_schema: https://w3id.org/NFDI4Chem/MIChI
is_a: MaterialEntity
slots:
- has_part
- has_manufacturer
- has_serial_number
- has_model_number
- has_function
- has_setting
- has_visual_representation
- has_type

Induced

name: Device
description: A  used within an analysis with a specific function
from_schema: https://w3id.org/NFDI4Chem/MIChI
is_a: MaterialEntity
attributes:
  has_part:
    name: has_part
    description: A property to provide the part of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_part
    owner: Device
    domain_of:
    - Device
    range: string
  has_manufacturer:
    name: has_manufacturer
    description: A property to provide the vendor of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_manufacturer
    owner: Device
    domain_of:
    - Device
    range: string
  has_serial_number:
    name: has_serial_number
    description: A property to provide the serial number of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_serial_number
    owner: Device
    domain_of:
    - Device
    range: string
  has_model_number:
    name: has_model_number
    description: A property to provide the model number of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_model_number
    owner: Device
    domain_of:
    - Device
    range: string
  has_function:
    name: has_function
    description: A property to provide the specific function of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_function
    owner: Device
    domain_of:
    - Device
    range: string
  has_setting:
    name: has_setting
    description: A property to provide a specific setting of a device
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_setting
    owner: Device
    domain_of:
    - Device
    range: string
  has_visual_representation:
    name: has_visual_representation
    description: A property to provide a visualization of a device, such as an image,
      scetch or schematic drawing.
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    alias: has_visual_representation
    owner: Device
    domain_of:
    - Device
    range: string
  has_type:
    name: has_type
    description: A property to provide the specific type of the class it is used on.
    todos:
    - Reread the LinkML docs to find out how to implement this properly
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    designates_type: true
    alias: has_type
    owner: Device
    domain_of:
    - Device
    - ChemicalAssay
    range: string
  id:
    name: id
    description: A property to provide the unique identifier for a thing
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    slot_uri: dct:identifier
    identifier: true
    alias: id
    owner: Device
    domain_of:
    - MinimalMetadataMixin
    range: uriorcurie
    required: true
  name:
    name: name
    description: A property to provide the human-readable name for a thing
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    slot_uri: dct:title
    alias: name
    owner: Device
    domain_of:
    - MinimalMetadataMixin
    range: string
  description:
    name: description
    description: A property to provide the human-readable description for a thing
    from_schema: https://w3id.org/NFDI4Chem/MIChI
    rank: 1000
    slot_uri: dct:description
    alias: description
    owner: Device
    domain_of:
    - MinimalMetadataMixin
    range: string