Class: BranchRecord¶
Reference to a branched plot.
URI: debrief:class/BranchRecord
classDiagram
class BranchRecord
click BranchRecord href "../../classes/BranchRecord/"
BranchRecord : branch_id
BranchRecord : branched_at
BranchRecord : branched_from
BranchRecord : target_asset
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| branch_id | 1 String |
Unique branch identifier | direct |
| branched_from | 1 String |
Activity ID of the branch point | direct |
| branched_at | 1 datetime |
When the branch was created (ISO 8601 with timezone) | direct |
| target_asset | 1 String |
Relative path to the branched plot file | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| SystemRecordProperties | branches | range | BranchRecord |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:BranchRecord |
| native | debrief:BranchRecord |
LinkML Source¶
Direct¶
name: BranchRecord
description: Reference to a branched plot.
from_schema: https://debrief.info/schemas/debrief
attributes:
branch_id:
name: branch_id
description: Unique branch identifier.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
domain_of:
- BranchRecord
- BranchOrigin
- FileProvEntry
range: string
required: true
branched_from:
name: branched_from
description: Activity ID of the branch point.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
domain_of:
- BranchRecord
- BranchOrigin
range: string
required: true
branched_at:
name: branched_at
description: When the branch was created (ISO 8601 with timezone).
from_schema: https://debrief.info/schemas/system-record
rank: 1000
domain_of:
- BranchRecord
- BranchOrigin
range: datetime
required: true
target_asset:
name: target_asset
description: Relative path to the branched plot file.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
domain_of:
- BranchRecord
range: string
required: true
Induced¶
name: BranchRecord
description: Reference to a branched plot.
from_schema: https://debrief.info/schemas/debrief
attributes:
branch_id:
name: branch_id
description: Unique branch identifier.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
alias: branch_id
owner: BranchRecord
domain_of:
- BranchRecord
- BranchOrigin
- FileProvEntry
range: string
required: true
branched_from:
name: branched_from
description: Activity ID of the branch point.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
alias: branched_from
owner: BranchRecord
domain_of:
- BranchRecord
- BranchOrigin
range: string
required: true
branched_at:
name: branched_at
description: When the branch was created (ISO 8601 with timezone).
from_schema: https://debrief.info/schemas/system-record
rank: 1000
alias: branched_at
owner: BranchRecord
domain_of:
- BranchRecord
- BranchOrigin
range: datetime
required: true
target_asset:
name: target_asset
description: Relative path to the branched plot file.
from_schema: https://debrief.info/schemas/system-record
rank: 1000
alias: target_asset
owner: BranchRecord
domain_of:
- BranchRecord
range: string
required: true