cedalion.vis package

Submodules

cedalion.vis.plot_probe module

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

Based on Homer3 v1.80.2 “PlotProbe2.m” (Huppert et al. [HDFB09])

Boston University Neurophotonics Center https://github.com/BUNPC/Homer3

Initial Contributors:
cedalion.vis.plot_probe.run_vis(
blockaverage: cdt.NDTimeSeries,
geo2d: cdt.LabeledPointCloud,
geo3d: cdt.LabeledPointCloud,
)[source]

Opens the visualization GUI.

Parameters:
  • blockaverage – The blockaveraged HRF data.

  • geo2d – The 2d probe geometry data.

  • geo3d – The 3d probe geometry data.

cedalion.vis.plot_sensitivity_matrix module

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

Args: sensitivity: brain_surface: head_surface: labeled_points: wavelength: The wavelength of the light source in nm.

Initial Contributors: - Shakiba Moradi | shakiba.moradi@tu-berlin.de | 2024

class cedalion.vis.plot_sensitivity_matrix.Main(sensitivity, brain_surface, head_surface=None, labeled_points=None, wavelength=760)[source]

Bases: object

plot(low_th=-3, high_th=0)[source]

cedalion.vis.time_series module

Interactive GUI to plot fNIRS probe and channel time courses.

Initial Contributors:
cedalion.vis.time_series.run_vis(snirfRec: Recording)[source]

Opens the visualization GUI.

Parameters:

snirfRec – The fNIRS data to be motion corrected.

Module contents