Skip to content

Class: BaseFormat

Format object containing the type of data as object and a string value representing the version.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: vega_scverse:BaseFormat

classDiagram class BaseFormat click BaseFormat href "../BaseFormat" BaseFormat <|-- SpatialDataFormat click SpatialDataFormat href "../SpatialDataFormat" BaseFormat <|-- ElementFormat click ElementFormat href "../ElementFormat" BaseFormat : type BaseFormat : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
type 1
String
The type of the data as string, e direct
version 1
String
The version of the data type that is defined direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/scverse/vega-scverse/specification

Mappings

Mapping Type Mapped Value
self vega_scverse:BaseFormat
native vega_scverse:BaseFormat

LinkML Source

Direct

name: BaseFormat
description: Format object containing the type of data as object and a string value
  representing the version.
from_schema: https://w3id.org/scverse/vega-scverse/specification
abstract: true
attributes:
  type:
    name: type
    description: The type of the data as string, e.g. RasterFormat
    from_schema: https://w3id.org/scverse/vega-scverse/data
    domain_of:
    - Transform
    - BaseFormat
    - Scale
    - Legend
    - Mark
    - TextMark
    - GroupMark
    range: string
    required: true
  version:
    name: version
    description: 'The version of the data type that is defined. Defined as semantic
      version + optional development release.

      It is represented either as string value or float value.'
    from_schema: https://w3id.org/scverse/vega-scverse/data
    rank: 1000
    domain_of:
    - BaseFormat
    - SpatialDataFormat
    - ElementFormat
    required: true

Induced

name: BaseFormat
description: Format object containing the type of data as object and a string value
  representing the version.
from_schema: https://w3id.org/scverse/vega-scverse/specification
abstract: true
attributes:
  type:
    name: type
    description: The type of the data as string, e.g. RasterFormat
    from_schema: https://w3id.org/scverse/vega-scverse/data
    alias: type
    owner: BaseFormat
    domain_of:
    - Transform
    - BaseFormat
    - Scale
    - Legend
    - Mark
    - TextMark
    - GroupMark
    range: string
    required: true
  version:
    name: version
    description: 'The version of the data type that is defined. Defined as semantic
      version + optional development release.

      It is represented either as string value or float value.'
    from_schema: https://w3id.org/scverse/vega-scverse/data
    rank: 1000
    alias: version
    owner: BaseFormat
    domain_of:
    - BaseFormat
    - SpatialDataFormat
    - ElementFormat
    range: string
    required: true