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
- MaterialEntity [ MinimalMetadataMixin]
- Device
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