[Mne_analysis] merge/combine events MNE Python

Natalie Klein neklein at andrew.cmu.edu
Thu Feb 18 08:02:29 EST 2016
Search archives:

Dear Lucy,

Maybe I misunderstand what you are trying to do, but it seems
like mne.epochs.combine_event_ids might be helpful. I'm not sure what you
mean about saving them all into one file but you could define new event ids
to combine epochs across conditions then create evoked files from those.

On Thu, Feb 18, 2016 at 7:45 AM, Lucy MacGregor <
Lucy.MacGregor at mrc-cbu.cam.ac.uk> wrote:

> Dear Mainak,
>
>
>
> Many thanks for the reply and the pointer. This seems helpful to access
> different combinations of the events, but is it then possible to create
> multiple new epoch objects (condE and condF) which can be then saved
> together in a single evoked file along with the originals? Ideally I would
> have the event/condition averages for all conditions (new and old) in one
> file.
>
>
>
> Best,
>
>
>
> Lucy
>
>
>
> *From:* mne_analysis-bounces at nmr.mgh.harvard.edu [mailto:
> mne_analysis-bounces at nmr.mgh.harvard.edu] *On Behalf Of *Mainak Jas
> *Sent:* 18 February 2016 10:22
> *To:* Discussion and support forum for the users of MNE Software
> *Subject:* Re: [Mne_analysis] merge/combine events MNE Python
>
>
>
> Dear Lucy,
>
> It seems what you want to do is to use the hierarchical epochs selection.
> If you have an epochs object which contains condA, condB, condC and condD,
> you can get epochs of condE by simply using epochs['condA', 'condB'].
> Please take a look at the MNE reference API for the epochs object:
> http://martinos.org/mne/stable/generated/mne.Epochs.html#mne.Epochs (look
> at the Notes section). Does this solve your problem?
>
> Best regards,
>
> Mainak
>
>
>
> On Thu, Feb 18, 2016 at 10:27 AM, Lucy MacGregor <
> Lucy.MacGregor at mrc-cbu.cam.ac.uk> wrote:
>
> Dear MNE Python users,
>
>
>
>
>
> I would like to combine event codes to create a number of new events
> whilst retaining the originals. E.g.,
>
>
>
> CondA = 11
>
> CondB = 12
>
> CondC = 13
>
> CondD = 14
>
> CondE = 11,12
>
> CondF = 13,14
>
>
>
>
>
> Is there a straightforward way to do this? I have seen this thread
>
>
>
>
> https://mail.nmr.mgh.harvard.edu/pipermail//mne_analysis/2013-April/001498.html
> <https://mail.nmr.mgh.harvard.edu/pipermail/mne_analysis/2013-April/001498.html>
>
>
>
>
>
> Using mne.event.merge_events works fine when I was just creating one new
> event (as does the alternative method of combining events at the evoked
> stage) but I’m unsure of the most sensible way to proceed given I want to
> create multiple new events. I originally did this:
>
>
>
> events=mne.event.merge_events(events, [11,12], 1112, replace_events=False)
>
> events=mne.event.merge_events(events, [13,14], 1314 replace_events=False)
>
>
>
> but then, because I’m not replacing events, I end up with multiple copies
> of all events (even those not included in the merge_events function)  at a
> given sample point, which isn’t ideal.
>
>
>
> As a new MNE Python user (I previously used MNE) I would be grateful for
> any advice as the best way to do this.
>
>
>
>
>
> Thank you,
>
>
>
> Lucy MacGregor
>
>
>
>
>
> ******************************************************************
>
> Lucy MacGregor
>
> MRC Cognition and Brain Sciences Unit
>
> 15 Chaucer Road
>
> Cambridge CB2 7EF
>
> Tel: 01223 355294 Ext 860
>
> http://www.mrc-cbu.cam.ac.uk/people/lucy.macgregor/
>
>
>
>
>
> This e-mail may have a protective marking.  For an explanation please see
>
>
> http://www.mrc.ac.uk/About/Informationandstandards/Documentmarking/index.htm
>
>
>
>
> _______________________________________________
> 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.
>
>
>
> _______________________________________________
> 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.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.nmr.mgh.harvard.edu/pipermail/mne_analysis/attachments/20160218/569e5472/attachment.html 


More information about the Mne_analysis mailing list