braindecode icon indicating copy to clipboard operation
braindecode copied to clipboard

Decrease the dependencies on MOABB

Open gemeinl opened this issue 3 years ago • 10 comments

Originally we thought of MOABB as a soft dependecy; a nice way to fetch data and start right away. We should probably remove MOABB from our tests and from most of our examples.

gemeinl avatar Jul 27 '20 10:07 gemeinl

if you put it in examples it's a soft dependency. Yes for tests it's maybe an overkill. Having one good dataset like sample or testing (which is a small sample) we use in mne test is to me a good trade off

having moabb in example to demo on real dataset without having to maintain here the fetchers seems a good idea to me

agramfort avatar Jul 27 '20 13:07 agramfort

Related, in #196 MOABB as of now requires jumping through a lot of hoops to get working.

OleAd avatar Mar 23 '21 12:03 OleAd

@OleAd MOABB now requires fewer hoops to get working than before, see #201.

ErikBjare avatar Apr 08 '21 09:04 ErikBjare

We still use MOABB in quite some tests (dataset/windower tests) but do we consider this a problem? to me seems ok or at least not high priority to remove, what do you think @gemeinl ...

robintibor avatar Jun 11 '21 11:06 robintibor

Hi, MOABB should be easier to integrate now. Let me know how we could help to ease the process. We also have refactor the code to download datasets, it should be more reliable and stable.

sylvchev avatar Jun 11 '21 11:06 sylvchev

We could still see if we could remove moabb dataloading from tests and replace it with fake datasets just to make things more decoupled

robintibor avatar Jun 15 '21 11:06 robintibor

Somehow it seems on a fresh install moabb will fail if you do not create ~/mne_data ? this made our CI fail temporarily... is this intended, wasn't it different before? @sylvchev

robintibor avatar Jun 15 '21 11:06 robintibor

No, it is a bug! We simplify the storage of datasets, and this error passed through our CI. I'll push a fix on MOABB right now.

sylvchev avatar Jun 15 '21 11:06 sylvchev

Ok, it is corrected : https://github.com/NeuroTechX/moabb/pull/204

sylvchev avatar Jun 15 '21 12:06 sylvchev

great

robintibor avatar Jun 15 '21 12:06 robintibor

Hello @gemeinl, @agramfort, @robintibor, @sylvchev,

I understand that this issue has been discussed and debated. Can we close this issue?

bruAristimunha avatar Sep 05 '22 02:09 bruAristimunha