1 / 9

Integration of behavioral and physiological data with imaging data

Integration of behavioral and physiological data with imaging data. James Voyvodic, Ph.D. Brain Imaging and Analysis Center Duke University June 30, 2008. fMRI. fMRI correlates brain activity with MR image signals Software tools tend to focus primarily on MR image data

onslow
Download Presentation

Integration of behavioral and physiological data with imaging data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Integration of behavioral and physiological data with imaging data James Voyvodic, Ph.D. Brain Imaging and Analysis Center Duke University June 30, 2008

  2. fMRI • fMRI correlates brain activity with MR image signals • Software tools tend to focus primarily on MR image data • fMRI attempts to control brain activity via task stimuli • But brain activity during any task can be complex e.g. Stimulus perception, Cognitive processing, Response generation, Autonomic responses, Homeostatic processes • fMRI should record behavioral and physiological signals • Image analysis tools should make use of behavioral and physiological data

  3. NITRC Project Goals 1) Document and improve CIGAL software for dissemination (Windows OS) What is CIGAL? • Compilable Imaging, Graphics & Analysis Language • Designed to be fast, flexible, and easy to use • Single C program (CIGAL.exe) plus text files (All menus, dialogs, pre-processing, post-processing, and real-time control programs are plain text files) • Used in Duke PPG and FBIRN multi-site studies • Features a real-time multi-tasking command processor 2) Develop standard, interoperable methods for integrating behavioral and imaging data

  4. Real-Time Multi-processing CIGAL’s real-time processor can run any number of multiple simultaneous program streams in parallel. Timing of events in each stream is automatically interleaved as necessary to ensure that every individual event occurs when specified (< ~1ms). Actual execution timing is recorded to 20 us accuracy. Examples of multi-stream processing (A and B at different time scales).

  5. CIGAL scripts simplify task specification (Stimuli are usually programmed explicitly, behavioral and physiological data acquisition is implicit and automatic) Sample task program: showplay 0 ; initialize new showplay task sbackcolor = "black" ; screen background color stextcolor = 'white‘ t_r = 2000 ; scanner TR disdaqs = 3 ; initial discarded TR’s fslscheds = { ; for creating FSL analysis files (uses stim ID #s) fixation 1 sounds 12 22 faces 13 23 movingdots 14 24 } return ; ends parameter section ;Stimulus ID Flg Onset Duration LocationXY "Press for faces" 99 0 0 4000 -1 -1 ; show text fix 1 0 4000 0 -1 -1 ; central '+' tones1.wav 12 0 6000 4000 face1.pcx 13 1 8000 1000 200 100 dots1.avi 14 0 12000 4000 -1 -1 fix 1 0 16000 2000 -1 -1 tones3.wav 22 0 -1 4000 face2.pcx 23 1 -1 2000 400 200 dots2.avi 24 0 -1 4000 -1 -1 . . . quit 0 0 300000

  6. Record multiple behavioral and physiological channels simultaneously and automatically

  7. Multi-channel data can be integrated into analysis • - Head motion • - Accuracy • - Responses • Task conditions • Respiration • MR images

  8. Storing behavioral/physiological data • CIGAL stores multiple types of data in ‘pdigm’ archive files (includes text and binary data) • Copy of task specification file and CIGAL scripts • All software and hardware parameter settings • Real-time run log (records all important events in chron. order) • Separate record for each recorded data channel • Copy of each reformatted output file • Archive file is self-documenting (e.g. XML header) • Variation of BIRN XCEDE metadata header • CIGAL reformats data to accommodate analysis tools • <Events> XML format (stimulus and/or response events) • FSL “schedule” files • Performance scores • Physiological “time/value” text files

  9. Proposal • fMRI community via NITRC could adopt standard data formats for behavioral and physiological data • Suggest using CIGAL’s XCEDE-like format as a model for accommodating text and binary data • Emphasis should be on developing a library of I/O tools to facilitate standardized file formats and interoperable integration of these data in image analysis programs

More Related