Closed SylvainTakerkart closed 3 years ago
@Slowblitz question: are all the datasets included in the repo really useful for the current version, or are the old ones useless now? (for ex because the specs have evolved)
@Slowblitz have you updated the datasets? (I forgot...)
No not yet , added to TODO list at https://github.com/INT-NIT/AnDOChecker/projects/1
ok! then, for the datasets, I'm not sure you need to have both a directory like ds001, ds002 etc., and a subdirectory data inside each of them... having just ds002/exp-Landing would be enough (and better); and maybe renaming ds by dataset would be worth it also...
at the end, "dataset002/exp-Landing"? WDYT?
Yes seems good to delete the "data" directory level of each dataset and renaming 'ds001' by 'dataset001' seems a good idea too.
[x] Deleting all "data" subdir for each dataset
[x] update "test_isAnDO.py"
Hi @Slowblitz ! I'm coming back to this issue now ;)
It seems that in the latest version, none of the datasets available for testing are actually valid AnDO datasets... Could you please add one? (one that is not trivial, e.g that maybe has several subjects and several sessions per subject)
Also, maybe it would be better to have one non-AnDO dataset for each type of error? (because for now, the datasets 1-10 seem to test very different things, that are mixed etc.)
Hi,
I'd like to suggest a few things to improve the unit tests:
we need to have unit test which do not use the datasets... you need a procedure that directly tests the functions; also, you need to have one test for each type of error!
we also need to keep the tests on the datasets! and there, we need to improve the datasets to improve the tests: