Skip to content

Class: DatasetSeries

A named data series within a multi-series dataset. Replaces the earlier float[] data field with a list of structured DatasetDataPoint records to match the runtime DataSeries shape from shared/components/src/ChartRenderer/types.ts (Record[]).

__

URI: debrief:class/DatasetSeries

 classDiagram
    class DatasetSeries
    click DatasetSeries href "../../classes/DatasetSeries/"
      DatasetSeries : data_points





        DatasetSeries --> "1..*" DatasetDataPoint : data_points
        click DatasetDataPoint href "../../classes/DatasetDataPoint/"



      DatasetSeries : name


Slots

Name Cardinality and Range Description Inheritance
name 1
String
Series display name (shown in chart legend) direct
data_points 1..*
DatasetDataPoint
Array of structured data records for this series direct

Usages

used by used in type used
DatasetEntry series range DatasetSeries

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self debrief:DatasetSeries
native debrief:DatasetSeries

LinkML Source

Direct

name: DatasetSeries
description: 'A named data series within a multi-series dataset. Replaces the earlier
  float[] data field with a list of structured DatasetDataPoint records to match the
  runtime DataSeries shape from shared/components/src/ChartRenderer/types.ts (Record<string,
  unknown>[]).

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  name:
    name: name
    description: Series display name (shown in chart legend)
    from_schema: https://debrief.com/schemas/tool-result
    domain_of:
    - SegmentMetadata
    - SensorData
    - TUAData
    - PointMetadataEntry
    - ReferenceLocationProperties
    - Tool
    - ToolParameter
    - PlatformRecord
    - LevelDefinition
    - DatasetSeries
    range: string
    required: true
  data_points:
    name: data_points
    description: 'Array of structured data records for this series. Each record carries
      open x/y/domain fields; see DatasetDataPoint.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    domain_of:
    - DatasetSeries
    - DatasetEntry
    range: DatasetDataPoint
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

name: DatasetSeries
description: 'A named data series within a multi-series dataset. Replaces the earlier
  float[] data field with a list of structured DatasetDataPoint records to match the
  runtime DataSeries shape from shared/components/src/ChartRenderer/types.ts (Record<string,
  unknown>[]).

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  name:
    name: name
    description: Series display name (shown in chart legend)
    from_schema: https://debrief.com/schemas/tool-result
    alias: name
    owner: DatasetSeries
    domain_of:
    - SegmentMetadata
    - SensorData
    - TUAData
    - PointMetadataEntry
    - ReferenceLocationProperties
    - Tool
    - ToolParameter
    - PlatformRecord
    - LevelDefinition
    - DatasetSeries
    range: string
    required: true
  data_points:
    name: data_points
    description: 'Array of structured data records for this series. Each record carries
      open x/y/domain fields; see DatasetDataPoint.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    alias: data_points
    owner: DatasetSeries
    domain_of:
    - DatasetSeries
    - DatasetEntry
    range: DatasetDataPoint
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true