[Mne_analysis] concatenation raws and events
J.A. Entakli
jae40 at cam.ac.uk
Thu Sep 11 11:14:36 EDT 2014
Hi D,
I understand but the problem is that I modified manually some number in
the events file and now I not able to extract directly them. Tell me if
I make a mistake. I am a really beginner.
Thanks,
John
On 11/09/2014 16:07, dgw wrote:
> You should be able to read the events straight from the raw object.
> (mne.find_events). This is the safest way to deal with events.
>
> HTH
> D
>
> On Thu, Sep 11, 2014 at 11:06 AM, J.A. Entakli <jae40 at cam.ac.uk> wrote:
>> Thank you Steve,
>>
>> I suppose something like that:
>> raws = mne.io.Raw(['raw1_fname','raw2_fname'])
>>
>> and what about the events??
>>
>> Bests,
>> Jonathan
>>
>> On 11/09/2014 15:58, Stephen Politzer-Ahles wrote:
>>> Hi Jonathan,
>>>
>>> When you read your raw file, you can pass the function a list of
>>> filenames (instead of one filename) to automatically read all those
>>> files into a single Raw object. Then you shouldn't need to worry
>>> about
>>> concatenating later.
>>>
>>> Best,
>>> Steve
>>>
>>> Stephen Politzer-Ahles
>>> New York University, Abu Dhabi
>>> Neuroscience of Language Lab
>>> http://www.nyu.edu/projects/politzer-ahles/ [5]
>>>
>>> On Thu, Sep 11, 2014 at 6:44 PM, J.A. Entakli <jae40 at cam.ac.uk>
>>> wrote:
>>>
>>>> Hello Everybody,
>>>> During my experiment I recorded 2 blocs per subject. I am just
>>>> started
>>>> with mne_python.
>>>>
>>>> I have two questions in one ::
>>>> 1) I would like to know how can I concatenate the blocs and above
>>>> all
>>>> the events (corresponding to each bloc) to have just one bloc.
>>>> In brief, for each subject I have one bloc with its events and
>>>> another
>>>> bloc with its events also.
>>>>
>>>> raw_fname1= '...'
>>>> raw_fname2= '...'
>>>> event_fname1= '...'
>>>> event_fname2= '...'
>>>>
>>>> raw1 = io.Raw(raw_fname1)
>>>> raw2 = io.Raw(raw_fname2)
>>>>
>>>> events1 = mne.read_events(event_fname1)
>>>> events2 = mne.read_events(event_fname2)
>>>> events_list = [events1,events2]
>>>>
>>>> raw_conc= concatenate_raws([raw1,raw2], events_list=events_list)
>>>>
>>>> Until here I think these several code lines work correctly...
>>>>
>>>> 2) But when I try to extract the epochs from raw_conc I have some
>>>> error
>>>> messages (concerning I think the events_list)
>>>>
>>>> picks =
>>>> mne.pick_types(raw1.info
>>>> [1],meg='mag',eeg=False,ecg=False,eog=False,stim=False,
>>>> exclude='bads')
>>>> epochs = mne.Epochs(raw, events_list, event_id, tmin, tmax,
>>>> picks=picks,
>>>> baseline= baseline, reject=reject)
>>>>
>>>> The aim of both questions is to use the tfr_morlet function which
>>>> asks
>>>> in input the epochs.
>>>>
>>>> power, itc = tfr_morlet(epochs, freqs=freqs, n_cycles=n_cycles,
>>>> use_fft=False, return_itc=True, decim=3,n_jobs=1)
>>>>
>>>> Someone has an idea about this?
>>>>
>>>> Bests,
>>>>
>>>> Jonathan
>>>> --
>>>> Dr Jonathan Entakli - Research Associate Post doctoral position
>>>>
>>>> Department of Psychology
>>>> University of Cambridge, Downing St
>>>> Cambridge CB2 3EB
>>>>
>>>> Sir William Hardy Building
>>>> Office : 314
>>>> Mobile : 07778 692 458
>>>>
>>>> http://www.viscog.psychol.cam.ac.uk/ [2]
>>>> _______________________________________________
>>>> Mne_analysis mailing list
>>>> Mne_analysis at nmr.mgh.harvard.edu
>>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis [3]
>>>>
>>>> The information in this e-mail is intended only for the person to
>>>> whom it is
>>>> addressed. If you believe this e-mail was sent to you in error and
>>>> the e-mail
>>>> contains patient information, please contact the Partners
>>>> Compliance HelpLine at
>>>> http://www.partners.org/complianceline [4] . If the e-mail was sent
>>>> to you in error
>>>> but does not contain patient information, please contact the sender
>>>> and properly
>>>> dispose of the e-mail.
>>>
>>>
>>>
>>> Links:
>>> ------
>>> [1] http://raw1.info
>>> [2] http://www.viscog.psychol.cam.ac.uk/
>>> [3] https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis
>>> [4] http://www.partners.org/complianceline
>>> [5] http://www.nyu.edu/projects/politzer-ahles/
>>>
>>> _______________________________________________
>>> Mne_analysis mailing list
>>> Mne_analysis at nmr.mgh.harvard.edu
>>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis
>>>
>>>
>>> The information in this e-mail is intended only for the person to
>>> whom
>>> it is
>>> addressed. If you believe this e-mail was sent to you in error and
>>> the
>>> e-mail
>>> contains patient information, please contact the Partners Compliance
>>> HelpLine at
>>> http://www.partners.org/complianceline . If the e-mail was sent to
>>> you
>>> in error
>>> but does not contain patient information, please contact the sender
>>> and
>>> properly
>>> dispose of the e-mail.
>>
>> --
>> Dr Jonathan Entakli - Research Associate
>>
>> Department of Psychology
>> University of Cambridge, Downing St
>> Cambridge CB2 3EB
>>
>> Sir William Hardy Building
>> Office : 314
>> Mobile : 07778 692 458
>>
>> http://www.viscog.psychol.cam.ac.uk/
>> _______________________________________________
>> Mne_analysis mailing list
>> Mne_analysis at nmr.mgh.harvard.edu
>> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis
> _______________________________________________
> Mne_analysis mailing list
> Mne_analysis at nmr.mgh.harvard.edu
> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/mne_analysis
--
Dr Jonathan Entakli - Research Associate
Department of Psychology
University of Cambridge, Downing St
Cambridge CB2 3EB
Sir William Hardy Building
Office : 314
Mobile : 07778 692 458
http://www.viscog.psychol.cam.ac.uk/
More information about the Mne_analysis
mailing list