Skip to the content.

Navigation Guide

Overview

This guide will help you navigate through the FINDVIZ interface and understand how to interact with the various visualization and control components.

Table of Contents

FMRI Interface Layout

FMRI Interface Components

Toolbox

The toolbox component provides analysis functions to facilitate visualization and discovery of patterns in your fMRI data. Available functions:

  • Transform Data Coming Soon: this feature provides common dimension-reduction analyses (PCA, ICA) to be performed on your data
  • Time Point Distance: compute the whole-brain distance between the selected time point and all other time points.
  • Comparison Coming Soon: this feature provides a means to upload fMRI maps (in the same space and voxel dimensions as your fMRI data) and quantitatively compare the similarity to time points in your fMRI data.
More details on available analysis functions are provided at: Analysis

FMRI Color Options

The colormap selector and sliders allow you to customize the coloring of your plot

Color Map Selection

color map selection

Color Sliders

color sliders

FMRI Preprocessing

preprocess fmri

Available FMRI Preprocessing Methods:

  • Linear Detrending
  • Time Course Normalization (applied to each voxel/vertex time course)
  • Temporal Filtering (Band-pass, low-pass, high-pass) specified in hertz (Hz).
  • Spatial Smoothing for Nifti Files
    Surface smoothing for CIFTI/GIFTI images is not supported
More details on available preprocessing functions (including their order of application) are provided at: Preprocessing

Plot Options Toolbar

plot options toolbar

FINDVIZ offers several display tools to manipulate the information displayed in the plot

  • Convert Time Point Display To Seconds based on TR

    convert time points
    This will also update the x-axis labels in the time course plot (see below).
  • Toggle between Orthogonal and Montage Views (for Nifti images)

    montage view
    Only 3 slices are supported in montage view
  • Other plot options

    • crosshair toggle Crosshair toggle (NIFTI)
    • hover toggle Plotly hoverbox toggle
    • direction label toggle Hide/Display direction markers (NIFTI; e.g Anterior-Posterior)
    • colorbar toggle Hide/Display color bar
    • reverse color map Reverse colormap
    • freeze surface view Freeze/lock surface view to current position (CIFTI/GIFTI)
    • screenshot Screen capture (screenshot of current fMRI plot)
    • play movie Play movie (cycle through timepoints)

Plot FMRI Time Courses

enable fmri time course

FINDVIZ allows plotting of voxel/fMRI fMRI time courses of selected voxels/vertices

Plotting fMRI time courses

enable fmri time course vid

Locking Time Course Selections

lock fmri time course

    Remove selected time courses

  • undo fmri time course Remove most recent time course selection
  • remove all fmri time course Remove all time course selections

Timecourse Interface Layout

time course layout

Timecourse Interface Components

Timecourse Plot Options

Time Course Plot Options

time course line plot options

Constant and Scale Shifts

time course shift and scale
  • Constant shift: increase/decrease the baseline of the time course via a constant shift
  • Scale shift: increase/decrease the scale of the time course via a scale shift (constant remains the same through scale change)

Task Convolution

Toggle between convolved (canonical HRF) and block task design time courses

time course shift and scale
  • play movie Toggle convolution for all task design time courses

Time Marker Plot Options

marker plot options

Timecourse Preprocessing

preprocess timecourse

Available Time Course Preprocessing Methods:

  • Linear Detrending
  • Time Course Normalization
  • Temporal Filtering (Band-pass, low-pass, high-pass) specified in Hertz (Hz).
More details on available preprocessing functions (including their order of application) are provided at: Preprocessing

Timecourse Annotation

annotate timecourse toolbar

Annotate the time course plot with time points of interest and navigate through them by clicking the 'annotation' switch.

Enabling Annotation

annotate timecourse

The currently selected annotation marker is marked by a highlight around the marker. Click the left and right arrows to move the selected marker left or right.

Removing Annotations

  • undo annotation Remove most recent annotation
  • remove all annotations Remove all annotations

Marker Plot Options

Modify the plot properties through the marker pop over

annotation marker plot options

Marking Time Point Peaks

Find peaks in your time course via a local maxima detection algorithm. Hover over the tooltips for information about each parameter.

find peaks

Developer Note

FINDVIZ uses the SciPy (v1.13.1) find_peaks algorithm for peak detection. For algorithm details, please refer to the documentation.

Save and Load State

Save Scene Function

The Save Scene function allows you to save your current visualization state, including all applied transformations and analysis results, for later use.

How to Save a Scene

Click the Save Scene button in the Analytics Toolbox.
In the Save Scene modal:
  • Enter a name for the scene (optional)
  • Click Save to download the scene file

How to Load a Scene

Click the Upload Scene button in the file upload modal.
Select a previously saved scene file.
The scene will be loaded with all its visualization settings.