[Eeglablist] Importing events from Netstation
Tarik S Bel-Bahar
tarikbelbahar at gmail.com
Wed Oct 24 17:18:58 PDT 2012
Thank you for following up sir, this information is useful!
On Wed, Oct 24, 2012 at 1:54 PM, Stephen Hamilton
<sthamilton at ucdavis.edu> wrote:
> Dear all,
>
> Apologies for my tardy reply to your helpful suggestions. In the end, we
> followed Gabriela Cruz's advice and performed segmentation mark-up in
> Netstation before exporting the data files into .raw format. This was mostly
> straightforward, but we did have some problems reading accuracy information
> from the TRSP events (given by Netstation) into EEGlab, particularly when
> these events occurred at recording boundaries. No error messages came up, we
> just noticed that there weren't enough trials in each condition and then saw
> that some TRSP events did not contain accuracy evaluations. As a
> consequence, most participants were missing 2 accuracy labels per recording.
>
> We determined the accuracy of these missing responses by inspecting the
> original event files given by NetStation. We then updated the eventlists
> produced by EEGlab by manually inserting correct and incorrect labels in
> place of the (empty) TRSP events. These modified event lists were then
> re-imported into EEGlab, and we were able to bin trials by accuracy and
> condition without any hassle.
>
> Thank you all for your help with this, we really appreciate it.
>
> S Hamilton
>
>
> On Tue, Sep 25, 2012 at 4:08 PM, Tarik S Bel-Bahar <tarikbelbahar at gmail.com>
> wrote:
>>
>> Hi, please let the list know of your final solution, here are some quick
>> suggestions
>>
>> 1. Search deeper into the eeglab list archives regarding importing/reading
>> EGI/Netstation files/events.
>> Alternatively search on google for a combination of "eeglablist" and
>> "EGI/netstation/.RAW/events"
>> To date (netstation 4.4 and back) only the main event labels are imported
>> into eeglab
>> and not the rich TRSP information. it's just a matter of formats, etc..
>>
>> 2. The new Netstation (5.0?) has a new format which will purportedly allow
>> for easy recognition of the dense TRSP information that is available in
>> Netstation files.
>> See also EPToolkit (and eeglablist archives on EPtoolkit)
>>
>> 3. One alternative is to export your events from netstation as a separate
>> text file,
>> and then, via your own script, coordinate the events/TRSPs information
>> from this text file
>> with your eeglab file.
>> For example, if you 1000 events in your file, each with multiple TRSP
>> fields,
>> you would simply have to, with matlab, import your netstation events file,
>> and then find the 1st event in eeglab, the 1st event in your events file
>> (in matlab now),
>> and then add fields of choice to your eeglab file from the events file.
>>
>> This solution is for continuous data from Netstation,
>> but this should also work with epoched data from NS imported into eeglab.
>>
>>
>>
>>
>> On Thu, Sep 20, 2012 at 6:14 PM, Stephen Hamilton <sthamilton at ucdavis.edu>
>> wrote:
>>>
>>> Dear all,
>>>
>>> This is probably a very simple question with a straightforward answer,
>>> but I can't find it mentioned in previous posts. Apologies if I've missed
>>> it.
>>>
>>> I'm importing data recorded in Netstation (128 channel EGI system) into
>>> EEGlab so that I can reject artifacts using ICA. With Netstation, events are
>>> written into the .RAW files themselves, so I'm able to segment the data by
>>> condition very easily. However, I'm unable to distinguish correct trials
>>> from incorrect trials. When I try to import the event file given by
>>> Netstation, EEGlab doesn't like the fact that it's in string format. So,
>>> I've tried assigning events manually using the eventlist GUI provided by the
>>> ERPlab toolbox, but I'm unable to get it to read the accuracy information.
>>> This is, I think, because EGI/Netstation evaluates trial accuracy with TRSP
>>> events at the end of each trial and these evaluations are not tied to the
>>> condition labels themselves. If I open the Netstation event file the TRSP
>>> evaluation ("eval1" or "eval0") is provided at the end of the line for that
>>> event, I just can't get EEGlab to read it. It's probably just a matter of
>>> tying these together in the Binlister somehow, but I can't find an example
>>> of how this is done.
>>>
>>> Again, sorry if this has been answered before. Any help would be much
>>> appreciated!
>>>
>>> S Hamilton
>>>
>>>
>>> --
>>> Dr. Stephen Hamilton
>>> Postdoctoral Researcher
>>> Language Processing Lab
>>> University of California, Davis
>>>
>>>
>>>
>>> _______________________________________________
>>> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
>>> To unsubscribe, send an empty email to
>>> eeglablist-unsubscribe at sccn.ucsd.edu
>>> For digest mode, send an email with the subject "set digest mime" to
>>> eeglablist-request at sccn.ucsd.edu
>>
>>
>
>
>
> --
> Dr. Stephen Hamilton
> Postdoctoral Researcher
> Language Processing Lab
> University of California, Davis
>
>
More information about the eeglablist
mailing list