Plotting and Visualization

These modules provide tools for plotting data related to fNIRS analysis, including functions for visualizing scalp plots, sensitivity matrices, and optode montages.

These subpackages contain building blocks to assemble visualizations:

cedalion.vis.blocks

Blocks of plotting functionality to build visualizations.

cedalion.vis.colors

Color and colormap definitions.

The functions in these subpackages create complete plots for different usage scenarios:

cedalion.vis.anatomy

Tools for visualizing data on brain and scalp surface representations.

cedalion.vis.anatomy.sensitivity_matrix

Plots an fNIRS probe's sensitivity profile on a 3D brain surface.

cedalion.vis.quality

Tools for visualizing signal quality metrics and masks.

cedalion.vis.timeseries

Tools for plotting temporal data.

Cedalion contains two Qt-based GUIs for inspecting time series and probes:

cedalion.vis.misc.plot_probe_gui

Interactive GUI to view the HRF in probe space after data has been processed.

cedalion.vis.misc.time_series_gui

Interactive GUI to plot fNIRS probe and channel time courses.

Examples