classDiagram
class Procedure
click Procedure href "./Procedure.html"
Procedure : output
Procedure --> "*" ProcedureStep : output
click ProcedureStep href "./ProcedureStep.html"
Procedure : steps
Procedure --> "*" ProcedureStep : steps
click ProcedureStep href "./ProcedureStep.html"
Class: Procedure
Symbolic procedure: an ordered list of steps producing named outputs. Documents a derived generator’s algorithm independently of any backend binding.
URI: tvbo:Procedure
Class Properties
| Property | Value |
|---|---|
| Class URI | tvbo:Procedure |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| steps | * ProcedureStep |
Ordered intermediate steps | direct |
| output | * ProcedureStep |
Named outputs (keyed by name), e | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| GraphGenerator | procedure | range | Procedure |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:Procedure |
| native | tvbo:Procedure |
LinkML Source
Direct
name: Procedure
description: 'Symbolic procedure: an ordered list of steps producing named outputs. Documents
a derived generator''s algorithm independently of any backend binding.'
from_schema: https://w3id.org/tvbo
attributes:
steps:
name: steps
description: Ordered intermediate steps.
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Procedure
- Integrator
range: ProcedureStep
multivalued: true
inlined_as_list: true
output:
name: output
description: Named outputs (keyed by name), e.g. 'weights'.
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Procedure
- Dynamics
- Function
- FunctionCall
range: ProcedureStep
multivalued: true
inlined: true
class_uri: tvbo:ProcedureInduced
name: Procedure
description: 'Symbolic procedure: an ordered list of steps producing named outputs. Documents
a derived generator''s algorithm independently of any backend binding.'
from_schema: https://w3id.org/tvbo
attributes:
steps:
name: steps
description: Ordered intermediate steps.
from_schema: https://w3id.org/tvbo
rank: 1000
owner: Procedure
domain_of:
- Procedure
- Integrator
range: ProcedureStep
multivalued: true
inlined: true
inlined_as_list: true
output:
name: output
description: Named outputs (keyed by name), e.g. 'weights'.
from_schema: https://w3id.org/tvbo
rank: 1000
owner: Procedure
domain_of:
- Procedure
- Dynamics
- Function
- FunctionCall
range: ProcedureStep
multivalued: true
inlined: true
class_uri: tvbo:Procedure