fMRI%20compatible%20SCR%20recording - PowerPoint PPT Presentation

About This Presentation
Title:

fMRI%20compatible%20SCR%20recording

Description:

fMRI compatible SCR recording – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 15
Provided by: Son9150
Category:

less

Transcript and Presenter's Notes

Title: fMRI%20compatible%20SCR%20recording


1
fMRI compatible SCR recording
  • For the CBU scanner

Set-up with help from Iole Indovina, Christian,
Barney, Rhodri, Gary, Helen and Steve
2
gelled dry disposable MRI-compatible electrodes
Biopac MP150 transducer galvanic skin response
module
Lead 109a MECMRI-1, -3 Biopac Leads for MRI
environment
3
(No Transcript)
4
SCR is measured through 2 Biopac MECMRI-3 EL509
dry disposable electrodes spread with Biopac
electrolyte (gel 101) and positioned on the palm
of one hand
5
The electrodes inside the scanner room are
connected though the MECMRI-3 lead to a filter
box. The connection lead MECMRI-1 on the right
wall under the table in the scanner console room
goes to the GSR 100C.
6
MECMRI MP150 transducer and amplifiers (Galvanic
skin response module GSR 100C, insulation module
STP100C, and the ECG module) are interconnected
to form a single block and positioned by Stim
Deliv Comp 3
7
Digital and analogical (SCR) signals are sent to
an acquisition computer which must have
AcqKnowledge 3.9.1 software installed
8
  • GSR 100C setup
  • The GSR 100C has a number on settings that allow
    you to adjust gain and filtering.
  • We usually select the following
  • Gain 5 micro-mho/V
  • (optimal to record a signal between 0 and 50
    micro-mhos)
  • Low Pass filter (LP) 1Hz
  • High Pass filter (HPs) DC

The GSR 100C applies a constant voltage (0.5 V)
between the two electrodes attached to the palm.
Since the voltage is constant, the current
flowing between the electrodes is proportional to
the skin conductance (G), or inversely
proportional to the skin resistance (R). SCR is
typically measured in microSiemens, µS, this can
be calculated by multipling the recorded signal
by the gain factor used.
The pin number selected on the top of the GSR
100C must correspond to the analogical channel
number on the AcqKnowledge template
9
Setting up a template in AcqKnowledge
  • Open a blank AcqKnowledge file.
  • Go to MP150 gt set-up channels gt analogue
  • Enter the physiology channel you are
    recording. The numbers correspond to the red
    switches on the top of each amplifier. Check all
    three boxes for each channel you wish to record
    and give it a sensible name (e.g. scr).
  • Go to MP150 -gt set-up channels gt digital
  • Enter the digital marker signals you wish to
    record. The numbers correspond to the pin you are
    writing out to on the parallel port. Again, check
    all three boxes of each channel and give it a
    sensible name (e.g. the name of the event in your
    task).
  • Go to MP150 -gt set-up acquisition.
  • Select record once save to disk. Enter your
    sampling rate (200 is sufficient for SCR the
    rule is to record at a sampling rate two times
    higher than your maximum frequency of interest).
    Enter how long you want to record for (specifying
    units also). In general, set this much longer
    than your task will last you can always stop it
    mid recording.

10
Stimulus delivery/ timing issues
  • Accessing the parallel port to mark SCR trace for
    occurrence of events of interest
  • A problem with Windows NT/2000 and Windows XP, is
    its strict control
  • over I/O ports. Unlike Windows 9x ME, Windows
    NT/2000/XP will
  • cause an exception (Privileged Instruction) if an
    attempt is made to
  • access an IO port that a user-mode program is not
    privileged to talk too.
  • PortTalk is installed on computer 3 in the
    scanning room and allow access to
  • the parallel port.
  • The file PortTalk.sys is in /windows/system32/driv
    ers (as it is on disk C, it may get deleted if
    computer 3 is upgraded).
  • To start your stimulus presentation program
    (Matlab in this example) you have to use the
    following command on computer 3
  • C\Program Files\PortTalkgtAllowIO /a
    c\MATLAB701\bin\matlab.exe
  • On computer 3, there are desktop shortcuts to
    start Matlab (AllowIO_Matlab) and VisualBasic
    (AllowIO_VB) with AllowIO.

11
Issues with the parallel port and
timing. Sending the time stamp signal to the
parallel port can introduce a delay that may
impact your stimulus delivery. For example,
using cogent (in Matlab), we found a delay of
about 100 ms. Depending on when you send signals
to the parallel port (i.e whether you mark
stimulus onset, offset etc) you may end up
introducing this delay into the onset or offset
of your stimuli or possibly into the response
time measurement. Rhodri Cusack has written a
shared Windows Component (an activeX DLL) that
overcome the delay problem. It is a small tool
installed on the stimulus delivery and mimic
machines called CBUParallelPortTool that
replaces the functionality of Cogents
outportb but operates more quickly.
Note. It is recommended to use PortTalk instead
of Cogents program UserPort. This allows access
to the parallel port but behaves strangely on
machines with 2 CPUs/ a dual core CPU, or even a
Pentium-4 with Hyper-threading turned on in the
BIOS (which emulates 2 CPUs)
12
To initialise Rhodris CBUParallelPort Tool From
VB Go to ProjectgtReferences and tick
CBUParallelPortTool Put at the top of your
program Dim objPP as New CBUParallelPortTool.Par
allelPort From Matlab Put at the top of your
program PPObj actxserver('CBUParallelPortTool.P
arallelPort') There are two commands WriteToPor
t Purpose Writes a single value to a
port Syntax WriteToPort(portnumber,value) Exa
mple from Visual basic objPP.WriteToPort(888,123)
Example from Matlab invoke(PPObj,'WriteToPort',
uint16(888),uint16(a)) where 888 hexadecimal
378, usually the parallel port ReadFromPort Purpos
e Reads a single value from a port Syntax
outReadFromPort(portnumber) Example from
Visual basic myvalueobjPP.WriteToPort(888,123) E
xample from Matlab value invoke(PPObj,ReadFro
mPort, uint16(888))
13
  • Running a session measuring SCR
  • Setting up the equipment
  • Ensure Computer 3 and SCR equipment next to it
    are turned on.
  • Connect your laptop with AcqKnowledge software
    to the Ethernet cable coming from the wall
    (labelled Biopac Socket, on the right of the
    monitor of computer 3 in the scanner console
    room). This cable is connected through a fixed
    crossed Ethernet cable to the MP150.
  • Turn it on and start AcqKnowledge3.9.
  • Open your template. If the communication with the
    MP150 is correct a green start button will
    appear at the bottom right corner of the
    template.
  • ERRORS.
  • If there is a problem with the communication,
    restart the laptop after having verified that you
    connected the Ethernet cable.
  • . Be sure that you are running AcqKnowledge3.9.1
    and not AcqKnowledge3.7.

14
  • Running a session measuring SCR
  • Getting your participant ready
  • Ask your participant to wash their hands without
    soap.
  • The radiographer will set them up as normal in
    the scanner and attach the 2 electrodes (with
    gel) for SCR
  • We advise that you wait 10-15 minutes before
    starting to record the SCR to allow the signal
    stabilize.
  • Recording SCR
  • To start the SCR recording, push the start green
    button at the bottom right corner of the
    AcqKnowledgetemplate.
  • Use Display -gt auto-scale waveform, to better
    visualize the signal.
  • Use Display -gt auto-scale horizontal, to modify
    the time scale.
  • At the end of the SCR recording period (data
    acquisition) push stop button at the bottom right
    corner of the template.
  • Save the data with a unique filename. Be very
    careful not to overwrite your data before you
    saved them. Save two files for each measure one
    in ACQ format, and another one in txt format
    (useful for analysis with software different from
    AcqKnowledge.)
Write a Comment
User Comments (0)
About PowerShow.com