classDiagram
class ResultBinding
click ResultBinding href "./ResultBinding.html"
ResultBinding : count
ResultBinding --> "0..1" String : count
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
ResultBinding : description
ResultBinding --> "0..1" String : description
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
ResultBinding : format
ResultBinding --> "0..1" String : format
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
ResultBinding : key
ResultBinding --> "1" String : key
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
ResultBinding : source
ResultBinding --> "0..1" String : source
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
ResultBinding : used
ResultBinding --> "0..1" DataRef : used
click DataRef href "./DataRef.html"
ResultBinding : value
ResultBinding --> "0..1" String : value
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Class: ResultBinding
One entry in a study’s results manifest: a manuscript key bound to the value it stands for. Exactly one of three forms: COMPUTED FROM A RUN — used: a DataRef reading a scalar out of a nested study’s or this study’s own analysis/experiment, formatted through format — COMPUTED FROM THE SPEC — count: a structural tally of a collection (e.g. the figures a nested study regenerates), needing no run — or AUTHORED — a literal value quoted from prior work and attributed by source. So a number printed in prose is computed or an authored constant marked as such, never transcribed by hand.
URI: tvbo:ResultBinding
Class Properties
| Property | Value |
|---|---|
| Class URI | tvbo:ResultBinding |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| description | 0..1 xsd:string |
direct | |
| key | 1 xsd:string |
The manuscript token this number is cited by (e | direct |
| used | 0..1 DataRef |
Bind the key to a computed scalar in a result container (same reference form … | direct |
| count | 0..1 xsd:string |
A structural tally computed from the specification, not a run: <study> | direct | | [format](../slots/format.qmd) | 0..1 <br/> [xsd:string](http://www.w3.org/2001/XMLSchema#string) | Python format string applied to the referenced value, e | direct | | [value](../slots/value.qmd) | 0..1 <br/> [xsd:string](http://www.w3.org/2001/XMLSchema#string) | A literal value, for a constant quoted from prior work rather than computed h... | direct | | [source](../slots/source.qmd) | 0..1 <br/> [xsd:string](http://www.w3.org/2001/XMLSchema#string) | Citation key attributing an authoredvalue`` to its origin, so the manifest… |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SimulationStudy | results | range | ResultBinding |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:ResultBinding |
| native | tvbo:ResultBinding |
LinkML Source
Direct
name: ResultBinding
description: 'One entry in a study''s results manifest: a manuscript key bound to
the value it stands for. Exactly one of three forms: COMPUTED FROM A RUN — ``used:``
a DataRef reading a scalar out of a nested study''s or this study''s own analysis/experiment,
formatted through ``format`` — COMPUTED FROM THE SPEC — ``count:`` a structural
tally of a collection (e.g. the figures a nested study regenerates), needing no
run — or AUTHORED — a literal ``value`` quoted from prior work and attributed by
``source``. So a number printed in prose is computed or an authored constant marked
as such, never transcribed by hand.'
from_schema: https://w3id.org/tvbo
slots:
- description
attributes:
key:
name: key
annotations:
collection_key:
tag: collection_key
value: true
description: The manuscript token this number is cited by (e.g. ``n_errors_found``),
addressed in prose as ``?meta:results.<key>``. Unique within the manifest.
from_schema: https://w3id.org/tvbo
key: true
domain_of:
- DataSource
- SimulationStudy
- ResultBinding
range: string
used:
name: used
description: Bind the key to a computed scalar in a result container (same reference
form a figure Layer uses, and the same PROV edge). Mutually exclusive with ``value``
and ``count``.
from_schema: https://w3id.org/tvbo
slot_uri: prov:used
domain_of:
- Layer
- Annotation
- Activity
- Parameter
- Argument
- ResultBinding
range: DataRef
inlined: true
count:
name: count
description: 'A structural tally computed from the specification, not a run: ``<study>.<collection>``
counts a collection on a nested study named by its citekey or label (e.g. ``Jansen1995.figures``),
resolved at any depth, or a bare ``<collection>`` counts one on the study holding
the binding (e.g. ``studies``). Mutually exclusive with ``used`` and ``value``.'
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- ResultBinding
range: string
format:
name: format
description: Python format string applied to the referenced value, e.g. '{:.2f}'
or '{:d}'. Applies to a ``used:`` binding.
from_schema: https://w3id.org/tvbo
domain_of:
- Figure
- Animation
- RenderSpec
- Matrix
- Edge
- DataSource
- ResultBinding
- ArchiveConfig
range: string
value:
name: value
description: A literal value, for a constant quoted from prior work rather than
computed here. Mutually exclusive with ``used:``; pair with ``source``.
from_schema: https://w3id.org/tvbo
domain_of:
- Digest
- StateValue
- Parameter
- Argument
- Option
- EnvironmentVariable
- SchedulerDirective
- ResultBinding
range: string
source:
name: source
description: Citation key attributing an authored ``value`` to its origin, so
the manifest records which numbers are external constants and which the run
computed.
from_schema: https://w3id.org/tvbo
domain_of:
- Panel
- Edge
- Observation
- Dynamics
- Parameter
- CouplingInput
- Likelihood
- ResultBinding
range: string
class_uri: tvbo:ResultBindingInduced
name: ResultBinding
description: 'One entry in a study''s results manifest: a manuscript key bound to
the value it stands for. Exactly one of three forms: COMPUTED FROM A RUN — ``used:``
a DataRef reading a scalar out of a nested study''s or this study''s own analysis/experiment,
formatted through ``format`` — COMPUTED FROM THE SPEC — ``count:`` a structural
tally of a collection (e.g. the figures a nested study regenerates), needing no
run — or AUTHORED — a literal ``value`` quoted from prior work and attributed by
``source``. So a number printed in prose is computed or an authored constant marked
as such, never transcribed by hand.'
from_schema: https://w3id.org/tvbo
attributes:
key:
name: key
annotations:
collection_key:
tag: collection_key
value: true
description: The manuscript token this number is cited by (e.g. ``n_errors_found``),
addressed in prose as ``?meta:results.<key>``. Unique within the manifest.
from_schema: https://w3id.org/tvbo
key: true
owner: ResultBinding
domain_of:
- DataSource
- SimulationStudy
- ResultBinding
range: string
required: true
used:
name: used
description: Bind the key to a computed scalar in a result container (same reference
form a figure Layer uses, and the same PROV edge). Mutually exclusive with ``value``
and ``count``.
from_schema: https://w3id.org/tvbo
slot_uri: prov:used
owner: ResultBinding
domain_of:
- Layer
- Annotation
- Activity
- Parameter
- Argument
- ResultBinding
range: DataRef
inlined: true
count:
name: count
description: 'A structural tally computed from the specification, not a run: ``<study>.<collection>``
counts a collection on a nested study named by its citekey or label (e.g. ``Jansen1995.figures``),
resolved at any depth, or a bare ``<collection>`` counts one on the study holding
the binding (e.g. ``studies``). Mutually exclusive with ``used`` and ``value``.'
from_schema: https://w3id.org/tvbo
rank: 1000
owner: ResultBinding
domain_of:
- ResultBinding
range: string
format:
name: format
description: Python format string applied to the referenced value, e.g. '{:.2f}'
or '{:d}'. Applies to a ``used:`` binding.
from_schema: https://w3id.org/tvbo
owner: ResultBinding
domain_of:
- Figure
- Animation
- RenderSpec
- Matrix
- Edge
- DataSource
- ResultBinding
- ArchiveConfig
range: string
value:
name: value
description: A literal value, for a constant quoted from prior work rather than
computed here. Mutually exclusive with ``used:``; pair with ``source``.
from_schema: https://w3id.org/tvbo
owner: ResultBinding
domain_of:
- Digest
- StateValue
- Parameter
- Argument
- Option
- EnvironmentVariable
- SchedulerDirective
- ResultBinding
range: string
source:
name: source
description: Citation key attributing an authored ``value`` to its origin, so
the manifest records which numbers are external constants and which the run
computed.
from_schema: https://w3id.org/tvbo
owner: ResultBinding
domain_of:
- Panel
- Edge
- Observation
- Dynamics
- Parameter
- CouplingInput
- Likelihood
- ResultBinding
range: string
description:
name: description
from_schema: https://w3id.org/tvbo
rank: 1000
slot_uri: dcterms:description
owner: ResultBinding
domain_of:
- CommonCoordinateSpace
- Dataset
- StudyLayout
- StudyTemplate
- StudyDirectory
- StudyFile
- ClinicalScore
- SoftwarePackage
- SoftwareRequirement
- SoftwareEnvironment
- Figure
- Panel
- Equation
- Stimulus
- Event
- Tractogram
- Matrix
- ResultEntity
- Activity
- Phenotype
- MeasureSpec
- NamedArray
- Network
- GraphGenerator
- ProcedureStep
- File
- Node
- Edge
- Observation
- Dynamics
- StateVariable
- Parameter
- CouplingInput
- Argument
- Function
- FunctionCall
- Callable
- DerivedParameter
- DerivedVariable
- RandomStream
- DataSource
- OptimizationStage
- Exploration
- ExplorationAxis
- FreeParameter
- Inference
- Prior
- Likelihood
- UpdateRule
- AlgorithmStage
- TuningObjective
- Algorithm
- BranchSwitch
- Continuation
- Integrator
- Coupling
- RegionMapping
- SimulationExperiment
- Study
- ResultBinding
- TimeSeries
- NDArray
- SpatialDomain
- Mesh
- SpatialField
- FieldStateVariable
- BoundaryCondition
- PDESolver
- PDE
- Reducer
range: string
class_uri: tvbo:ResultBinding