Class: DevicePart
A device which function is to be a part of another device that is used within a chemical assay.
URI: michi:DevicePart
classDiagram
class DevicePart
click DevicePart href "../DevicePart"
Device <|-- DevicePart
click Device href "../Device"
DevicePart : description
DevicePart : has_function
DevicePart : has_manufacturer
DevicePart : has_model_number
DevicePart : has_part
DevicePart : has_serial_number
DevicePart : has_setting
DevicePart : has_type
DevicePart : has_visual_representation
DevicePart : id
DevicePart : name
Inheritance
- MaterialEntity [ MinimalMetadataMixin]
- Device
- DevicePart
- Device
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
has_part | 0..1 String |
A property to provide the part of a device | Device |
has_manufacturer | 0..1 String |
A property to provide the vendor of a device | Device |
has_serial_number | 0..1 String |
A property to provide the serial number of a device | Device |
has_model_number | 0..1 String |
A property to provide the model number of a device | Device |
has_function | 0..1 String |
A property to provide the specific function of a device | Device |
has_setting | 0..1 String |
A property to provide a specific setting of a device | Device |
has_visual_representation | 0..1 String |
A property to provide a visualization of a device, such as an image, scetch o... | Device |
has_type | 0..1 String |
A property to provide the specific type of the class it is used on | Device |
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:DevicePart |
native | michi:DevicePart |
LinkML Source
Direct
name: DevicePart
description: A device which function is to be a part of another device that is used
within a chemical assay.
from_schema: https://w3id.org/NFDI4Chem/MIChI
is_a: Device
Induced
name: DevicePart
description: A device which function is to be a part of another device that is used
within a chemical assay.
from_schema: https://w3id.org/NFDI4Chem/MIChI
is_a: Device
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
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: DevicePart
domain_of:
- MinimalMetadataMixin
range: string