Skip to content

Class: DatasetDataPoint

A single structured data record within a series or flat dataset. Fields are open-ended (the axes are described by DatasetMetadata) to accommodate any combination of x/y/series-key values produced by tools. At minimum one of x_value or y_value is expected, but additional domain-specific fields (e.g., "zone", "bearing", "time") are allowed.

__

URI: debrief:class/DatasetDataPoint

 classDiagram
    class DatasetDataPoint
    click DatasetDataPoint href "../../classes/DatasetDataPoint/"
      DatasetDataPoint : series_key

      DatasetDataPoint : x_value

      DatasetDataPoint : y_value


Slots

Name Cardinality and Range Description Inheritance
x_value 0..1
String
Primary independent-axis value serialised as a string direct
y_value 0..1
String
Primary dependent-axis value serialised as a string (decimal or label) direct
series_key 0..1
String
Series discriminator for multi-series datasets (e direct

Usages

used by used in type used
DatasetSeries data_points range DatasetDataPoint
DatasetEntry data_points range DatasetDataPoint

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: DatasetDataPoint
description: 'A single structured data record within a series or flat dataset. Fields
  are open-ended (the axes are described by DatasetMetadata) to accommodate any combination
  of x/y/series-key values produced by tools. At minimum one of x_value or y_value
  is expected, but additional domain-specific fields (e.g., "zone", "bearing", "time")
  are allowed.

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  x_value:
    name: x_value
    description: 'Primary independent-axis value serialised as a string. For temporal
      axes this is an ISO 8601 datetime; for quantitative axes it is a decimal string;
      for nominal/ordinal axes it is the category label.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    domain_of:
    - DatasetDataPoint
    range: string
    required: false
  y_value:
    name: y_value
    description: 'Primary dependent-axis value serialised as a string (decimal or
      label).

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    domain_of:
    - DatasetDataPoint
    range: string
    required: false
  series_key:
    name: series_key
    description: 'Series discriminator for multi-series datasets (e.g., track name).
      Absent for single-series (flat) datasets.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    domain_of:
    - DatasetDataPoint
    range: string
    required: false

Induced

name: DatasetDataPoint
description: 'A single structured data record within a series or flat dataset. Fields
  are open-ended (the axes are described by DatasetMetadata) to accommodate any combination
  of x/y/series-key values produced by tools. At minimum one of x_value or y_value
  is expected, but additional domain-specific fields (e.g., "zone", "bearing", "time")
  are allowed.

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  x_value:
    name: x_value
    description: 'Primary independent-axis value serialised as a string. For temporal
      axes this is an ISO 8601 datetime; for quantitative axes it is a decimal string;
      for nominal/ordinal axes it is the category label.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    alias: x_value
    owner: DatasetDataPoint
    domain_of:
    - DatasetDataPoint
    range: string
    required: false
  y_value:
    name: y_value
    description: 'Primary dependent-axis value serialised as a string (decimal or
      label).

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    alias: y_value
    owner: DatasetDataPoint
    domain_of:
    - DatasetDataPoint
    range: string
    required: false
  series_key:
    name: series_key
    description: 'Series discriminator for multi-series datasets (e.g., track name).
      Absent for single-series (flat) datasets.

      '
    from_schema: https://debrief.com/schemas/tool-result
    rank: 1000
    alias: series_key
    owner: DatasetDataPoint
    domain_of:
    - DatasetDataPoint
    range: string
    required: false