Cognitive Neurophysiology Laboratory

CNL Wiki

Docs: Iowa data

Updated on October 24, 2024

Iowa Neural Data #

Iowa use neuralynx to record their data, however the filenames are different to ours.

The macro channels are saved with prefix “LFPx” and numbered 1 to N channels total.

The micro channels are saved with prefix “PDes” and numbered 1 to N channels total.

The macro channels are recorded at 2000 Hz, and the micros at 32000 kHz. 

Iowa set InputInverted to False (whereas we set it to True). 


Currently (Dec 2023) PDM cannot be used to unpack the data from Iowa. Chris Dao wrote a small extraction script for the PDes files (Soraya also has a copy) so ask them if you want to extract the micros.

Update: (June 24) Xin’s pipeline can now extract Iowa data.





Iowa send 2 tables for identifying probe targets:

  • Connection Table (for macro localization)
    • “NLX-LFPx channel” numbers corresponds to the channel number in the filenames

  • PDes Table (for micros)
    • “High impedance contact #” corresponds to numbers in filenames


There are also input channels “Inpt1” to “Inpt16”.

Input channels are recorded at ??? Hz.

The Bipolar 2± and 3± represent extra signals that Iowa often records. Per Joel Berger from Iowa: “we often record heart rate and other signals when we have the breathing belt or nasal respiration hooked up. With the breathing, we get it using EMG style leads, as well as sometimes with a belt and also a nasal respirator. For the leads, they’re simply bipolar referenced and reflect the rise and fall of the diaphragm. We have some pretty interesting data showing coupling between respiration and cortical signals in different regions.”

Inpt3-16 are empty (I think)

*info recieved from Iowa 2023-12-19

There are also CSC files (which are referred to on the PDes table)- what are these??

Iowa Audio Data #

Iowa record 2 audio channels at 32kHz


    1. Inpt1* = typically room mic, placed close to the subject, use this to hear people speaking

    2. Inpt2* = either audio stimulus from the computer (recorded directly), or just blank and unnecessarily recorded, use this for video audio

 
Example NLX audio header from Iowa:

-FileType NCS
-FileVersion 3.4
-FileUUID 937519fb-8c7a-49fe-b3dc-7fa3a67e1b89
-SessionUUID 4a3cca16-7390-4e1a-8152-7f9bc4fe2140
-ProbeName 
-OriginalFileName “E:\PegasusData\764R\764-034_UCLA control movie\2024-03-26_14-33-02\Inpt1.ncs”
-TimeCreated 2024/03/26 14:33:02
-TimeClosed 2024/03/26 15:02:22
 
-RecordSize 1044
-ApplicationName Pegasus “2.2.2 “
-AcquisitionSystem AcqSystem1 ATLAS
-ReferenceChannel “Source 10 Subject Ground”
-SamplingFrequency 32000
-ADMaxValue 32767
-ADBitVolts 0.000000152587890625000003
-AcqEntName Inpt1
-NumADChannels 1
-ADChannel 288
-InputRange 5000
-InputInverted False
 
-DSPLowCutFilterEnabled False
-DspLowCutFrequency 0.1
-DspLowCutNumTaps 0
-DspLowCutFilterType DCO
-DSPHighCutFilterEnabled False
-DspHighCutFrequency 4000
-DspHighCutNumTaps 256
-DspHighCutFilterType FIR
-DspDelayCompensation Enabled
-DspFilterDelay_µs 0