Brainstorm
  • Comments
  • Menu
    • Attachments
    • Versions
    • Raw Text
    • Print View
  • Login

Software

  • Introduction

  • Gallery

  • Download

  • Installation

Users

  • Tutorials

  • Forum

  • Courses

  • Community

  • Publications

Development

  • What's new

  • What's next

  • About us

  • Contact us

  • Contribute

Revision 7 as of 2016-03-23 04:04:55
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Tutorial: Process functional NIRS data

<!> This tutorial is under construction <!>

Authors: Thomas Vincent, Zhengchen Cai

Prerequisite:

  • Import and visualize functional NIRS data

Presentation of the experiment

  • Finger tapping task: 10 stimulation blocks of 30 seconds each, with rest periods of ~30 seconds
  • One subject, one NIRS acquisition run of 12 minutes at 10Hz

  • 4 sources and 12 detectors (+ 4 proximity channels) placed above the right motor region
  • Two wavelengths: 690nm and 830nm
  • MRI anatomy 3T from /!\ scanner type

Bad channel tagging

NIRS measurement are heterogeneous (long distance, movements, hair). This process is usually performed on optical density data.

The following criterions may be applied to reject channels:

  • some values are negative
  • signal is flat (variance close to 0)
  • signal has too many flat segments

Extract stimulation events

During the experiment, the stimulation paradigm were run under matlab and sent triggers through the parallel port to the acquistion device. These stimulation events are then stored as a box signal in channel AUX2: values above a certain threshold indicate a stimulation block.

To transform this signal into Brainstorm events, drag and drop the NIRS data "S01_Block_FO_LH_Run01" in the Brainstorm process window. Click on "Run" and select Process "Events -> Detect events above threshold".

NIRSTORM_tut2_detect_events.gif

Use the following parameters:

  • set "Event name" to "MOTOR"
  • select "Channel name": "AUX2"
  • set "Maximum threshold" to 3
  • Check "Use absolute value of signal"

Then run the process.

To view the results, right-click on "Link to raw file" under "S01_Block_FO_LH_Run01" then "NIRS -> Display time series".

NIRSTORM_tut2_nirs_time_series_motor_events.gif

The "MOTOR" event group has been created, by 10 events, each lasting 30 sec. Events are shown in green on the top of the plot.

NIRSTORM_tut2_list_motor_events.gif

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01