Skip to content

Class: FilterChannelTransform

Filter on particular channels in a raster data object.

URI: vega_scverse:FilterChannelTransform

classDiagram class FilterChannelTransform click FilterChannelTransform href "../FilterChannelTransform" Transform <|-- FilterChannelTransform click Transform href "../Transform" FilterChannelTransform : expr FilterChannelTransform : type FilterChannelTransform --> "1" TransformTypeEnum : type click TransformTypeEnum href "../TransformTypeEnum"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
expr 1..*
String or 
String or 
Integer
The channel(s) to filter the input data stream on direct
type 1
TransformTypeEnum
The type of filter transform Transform

Usages

used by used in type used
SpatialDataElementObject transform any_of[range] FilterChannelTransform

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: FilterChannelTransform
description: Filter on particular channels in a raster data object.
from_schema: https://w3id.org/scverse/vega-scverse/specification
is_a: Transform
slot_usage:
  type:
    name: type
    description: 'The type of filter transform. ''filter_element'' will filter / select
      a particular element from a data source,

      ''filter_cs'' will select the coordinate system in which the element should
      be visualized and ''filter_scale''

      will select the scale of a multiscale raster data element.'
    equals_string: filter_channel
attributes:
  expr:
    name: expr
    description: 'The channel(s) to filter the input data stream on. Either a list
      of integers that correspond to the channel

      indices or list of strings that refer to the name of the channels. Preferably,
      it SHOULD be the latter to

      prevent a different context when ordering of the channels changes.'
    from_schema: https://w3id.org/scverse/vega-scverse/data
    domain_of:
    - FilterTransform
    - FilterChannelTransform
    - NormalizationFormulaTransform
    required: true
    multivalued: true
    any_of:
    - range: string
    - range: integer

Induced

name: FilterChannelTransform
description: Filter on particular channels in a raster data object.
from_schema: https://w3id.org/scverse/vega-scverse/specification
is_a: Transform
slot_usage:
  type:
    name: type
    description: 'The type of filter transform. ''filter_element'' will filter / select
      a particular element from a data source,

      ''filter_cs'' will select the coordinate system in which the element should
      be visualized and ''filter_scale''

      will select the scale of a multiscale raster data element.'
    equals_string: filter_channel
attributes:
  expr:
    name: expr
    description: 'The channel(s) to filter the input data stream on. Either a list
      of integers that correspond to the channel

      indices or list of strings that refer to the name of the channels. Preferably,
      it SHOULD be the latter to

      prevent a different context when ordering of the channels changes.'
    from_schema: https://w3id.org/scverse/vega-scverse/data
    alias: expr
    owner: FilterChannelTransform
    domain_of:
    - FilterTransform
    - FilterChannelTransform
    - NormalizationFormulaTransform
    range: string
    required: true
    multivalued: true
    any_of:
    - range: string
    - range: integer
  type:
    name: type
    description: 'The type of filter transform. ''filter_element'' will filter / select
      a particular element from a data source,

      ''filter_cs'' will select the coordinate system in which the element should
      be visualized and ''filter_scale''

      will select the scale of a multiscale raster data element.'
    from_schema: https://w3id.org/scverse/vega-scverse/data
    rank: 1000
    alias: type
    owner: FilterChannelTransform
    domain_of:
    - Transform
    - BaseFormat
    - Scale
    - Legend
    - Mark
    - TextMark
    - GroupMark
    range: TransformTypeEnum
    required: true
    equals_string: filter_channel