Skip to content

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