Class: CollectingBiosamplesFromSite
URI: cleanroom_schema:CollectingBiosamplesFromSite
classDiagram
class CollectingBiosamplesFromSite
PlannedProcess <|-- CollectingBiosamplesFromSite
CollectingBiosamplesFromSite : description
CollectingBiosamplesFromSite : has_inputs
CollectingBiosamplesFromSite : has_outputs
CollectingBiosamplesFromSite : id
CollectingBiosamplesFromSite : name
CollectingBiosamplesFromSite : participating_agent
Inheritance
- NamedThing
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| has_inputs | 0..* NamedThing |
direct | |
| has_outputs | 0..* NamedThing |
direct | |
| id | 1..1 xsd:anyURI |
A unique identifier for a thing | NamedThing |
| participating_agent | 0..1 Agent |
PlannedProcess | |
| name | 0..1 NONE |
A human-readable name for a thing | NamedThing |
| description | 0..1 NONE |
A human-readable description for a thing | NamedThing |
Usages
| used by | used in | type | used |
|---|---|---|---|
| DataListCollection | cbfs_list | range | CollectingBiosamplesFromSite |
Comments
- this illustrates implementing a Biosample relation with a process class
Identifier and Mapping Information
Schema Source
- from schema: https://example.com/cleanroom-schema/cleanroom-schema
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cleanroom_schema:CollectingBiosamplesFromSite |
| native | cleanroom_schema:CollectingBiosamplesFromSite |
LinkML Source
Direct
name: CollectingBiosamplesFromSite
title: Collecting Biosamples From Site
comments:
- this illustrates implementing a Biosample relation with a process class
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
is_a: PlannedProcess
slots:
- has_inputs
- has_outputs
slot_usage:
has_inputs:
name: has_inputs
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Site
required: true
has_outputs:
name: has_outputs
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Biosample
required: true
Induced
name: CollectingBiosamplesFromSite
title: Collecting Biosamples From Site
comments:
- this illustrates implementing a Biosample relation with a process class
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
is_a: PlannedProcess
slot_usage:
has_inputs:
name: has_inputs
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Site
required: true
has_outputs:
name: has_outputs
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Biosample
required: true
attributes:
has_inputs:
name: has_inputs
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
multivalued: true
alias: has_inputs
owner: CollectingBiosamplesFromSite
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Site
required: true
has_outputs:
name: has_outputs
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
multivalued: true
alias: has_outputs
owner: CollectingBiosamplesFromSite
domain_of:
- PlannedProcess
- CollectingBiosamplesFromSite
- PlannedProcess
- CollectingBiosamplesFromSite
range: Biosample
required: true
participating_agent:
name: participating_agent
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
alias: participating_agent
owner: CollectingBiosamplesFromSite
domain_of:
- PlannedProcess
range: Agent
id:
name: id
description: A unique identifier for a thing
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
identifier: true
alias: id
owner: CollectingBiosamplesFromSite
domain_of:
- NamedThing
range: uriorcurie
name:
name: name
description: A human-readable name for a thing
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
alias: name
owner: CollectingBiosamplesFromSite
domain_of:
- NamedThing
range: string
description:
name: description
description: A human-readable description for a thing
from_schema: https://example.com/cleanroom-schema/cleanroom-schema
rank: 1000
alias: description
owner: CollectingBiosamplesFromSite
domain_of:
- NamedThing
range: string