[Eeglablist] Automatic ICs rejection from the EEG data in MNE Python
Delorme, Arnaud
adelorme at ucsd.edu
Wed Feb 23 10:47:38 PST 2022
Hi Rab,
You can always program it in MATLAB and compile. 95% of EEG research is still under MATLAB based on publication frequency https://urldefense.proofpoint.com/v2/url?u=https-3A__eeglab.org_others_EEGLAB-5Fand-5Fpython.html&d=DwIFAg&c=-35OiAkTchMrZOngvJPOeA&r=kB5f6DjXkuOQpM1bq5OFA9kKiQyNm1p6x6e36h3EglE&m=NCU169VqnxdwSIOupGPKBDQgUCgBwCYoDruaT8z4mC6JFJ_Ar0tro7VvwjVlMz8w&s=UTC7RdUpsbYooUS3gVepNBPHuUKtrcf7jpeM1gVnwIg&e=
You may also compile Python libraries in MATLAB (no MATLAB license necessary to deploy) if you are committed to using Python.
Arno
> On Feb 23, 2022, at 10:37 AM, Scott Makeig via eeglablist <eeglablist at sccn.ucsd.edu> wrote:
>
> Rab - I would still look at ICLabel - the application code is not
> elaborate and could be translated to python fairly easily I imagine. The
> training code is already in python. The author is Luca Pion-Tonalchini .
> I'll send you his email.
>
> Scott
>
> On Wed, Feb 23, 2022 at 11:06 AM Rab Nawaz <13mseerabnawaz at seecs.edu.pk>
> wrote:
>
>> Scott Makeig, thanks for the prompt reply. Actually the major goal of the
>> project is creating a user interface for clinical purposes and the
>> development of the GUI is based in Python. Therefore we are trying to
>> incorporate all the modules in the same coding environment Python from the
>> beginning.
>>
>> *Rab Nawaz,* B.Engg., Ph.D.
>> Postdoctoral research associate
>>
>>
>> On Wed, Feb 23, 2022 at 3:57 PM Scott Makeig <smakeig at gmail.com> wrote:
>>
>>> Rab -
>>>
>>> Why not try running open source EEGLAB/Matlab tools on open source
>>> Octave? Arno has worked to insure this is possible ... I would recommend
>>> you try Luca Pion-Tonacdhini's ICLabel.
>>>
>>> Scott Makeig
>>>
>>> On Wed, Feb 23, 2022 at 10:55 AM Rab Nawaz via eeglablist <
>>> eeglablist at sccn.ucsd.edu> wrote:
>>>
>>>> Hi EEGLABers,
>>>>
>>>>
>>>>
>>>> As in the EEGLAB we know there are multiple ICA classification methods
>>>> available as a plugins (MARA (Winkler et al., 2011), ADJUST (Mognon et
>>>> al.,
>>>> 2011), SASICA, IC-MARC) for some near-automatic methods for removing
>>>> unhealthy ICs to clean the data from artifacts.
>>>>
>>>>
>>>>
>>>> I am restricted to use an open-source tool therefore I choose Python. I
>>>> am
>>>> trying to perform data cleaning based on the ICA in MNE Python and
>>>> looking
>>>> for something automatic that helps in automatic ICs rejection. In MNE
>>>> Python, there is a template matching method that uses the artifacted ICs
>>>> from one person as ground and correlates it with the ICs of new EEG to
>>>> pick
>>>> the ICs which have strong correlation with the artifacted one. But, I am
>>>> looking for something similar to the implementation of MARA or ADJUST in
>>>> MNE Python. Do you know any materials that can help me in this regard? Or
>>>> something else (other than template matching) that can help in selecting
>>>> the artifacted ICs automatically in Python?
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Rab
>>>> _______________________________________________
>>>> 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
>>>>
>>>
>>>
>>> --
>>> Scott Makeig, Research Scientist and Director, Swartz Center for
>>> Computational Neuroscience, Institute for Neural Computation, University of
>>> California San Diego, La Jolla CA 92093-0559, http://sccn.ucsd.edu/~scott
>>>
>>
>
> --
> Scott Makeig, Research Scientist and Director, Swartz Center for
> Computational Neuroscience, Institute for Neural Computation, University of
> California San Diego, La Jolla CA 92093-0559, http://sccn.ucsd.edu/~scott
> _______________________________________________
> 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
More information about the eeglablist
mailing list