Skip to content

The MultiChannel tag is not recognized in TimeSeries labeling interface #7736

Open
@blueskyinin

Description

@blueskyinin

Describe the bug
The MultiChannel tag is not recognized in TimeSeries labeling interface despite being documented in the official documentation and present in the codebase. When attempting to use the MultiChannel tag as shown in the documentation, Label Studio throws an error stating that the tag is not registered.

To Reproduce
Steps to reproduce the behavior:

  1. Create a new project in Label Studio
  2. Set up a TimeSeries labeling interface using the following configuration:
<View>
  <TimeSeries name="ts" value="$timeseries" valuetype="json"
              timeColumn="time"
              timeFormat="%Y-%m-%d %H:%M:%S.%f"
              timeDisplayFormat="%Y-%m-%d"
              overviewChannels="velocity">
    <MultiChannel>
      <Channel column="velocity"
               units="miles/h"
               displayFormat=",.1f"
               legend="Velocity"/>
      <Channel column="acceleration"
               units="miles/h^2"
               displayFormat=",.1f"
               legend="Acceleration"/>
    </MultiChannel>
  </TimeSeries>
  <TimeSeriesLabels name="label" toName="ts">
    <Label value="Run" background="red"/>
    <Label value="Walk" background="green"/>
  </TimeSeriesLabels>
</View>
  1. Save the labeling interface configuration
  2. Attempt to load the labeling interface

Expected behavior
The MultiChannel tag should be recognized and render multiple channels within a single TimeSeries view as documented in the official documentation.

Screenshots
Error message displayed:

Error: Not expecting tag: multichannel
Tag with name **multichannel** is not registered. Referenced by **multichannel#undefined**.

Image

Environment (please complete the following information):

  • OS: windows 11
  • Label Studio Version 1.19.0
  • Installation method: Both pip install and local source code build
  • Browser: [Your browser and version]

Additional context

  • The MultiChannel tag appears to be documented in the official documentation
  • I have verified that I'm using the latest version (1.19.0) installed via pip
  • I have also tried running from the source code directly with the same result
  • The error occurs both in pip-installed version and when running from local source
  • Standard Channel tags work correctly when placed directly under TimeSeries without MultiChannel wrapper
  • This suggests the MultiChannel tag registration may be missing or incomplete in the current release

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions