Skip to content

topomap plots of dual- or triaxial OPM data #13781

@laurabpaulsen

Description

@laurabpaulsen

Describe the new feature or enhancement

Plotting of topomaps fail for dual- or triaxial OPM systems because multiple channels share locations but differ in orientation. This holds for many plotting functions, such as Evoked.plot_joint() and ICA.plot_components().

Describe your proposed implementation

A potential solution would be to handle OPM axes analogously to how magnetometers and gradiometers are handled, where a plot is generated for each channel type: automatically group channels by orientation (e.g., radial vs tangential) and generate separate topomaps.

Describe possible alternatives

The grouping (tangential/radial) could either be specified by the user or automatically inferred from sensor orientation vectors relative to a fitted head sphere

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions