Add automatic QA checks to preprocessing, so that poor quality recordings or preprocessing failures can be flagged efficiently during batch runs.
Add these to qa modules as check_ functions. These should be reported in the print logs, stored in the resulting HDF5 files and there should be a separate check command to interrogate HDF5 files to see if the data contained passes QA. These checks should also be included in the associated HTML reports.
For preprocessing, the following should be included:
For registration:
- [ ] #81
Add automatic QA checks to preprocessing, so that poor quality recordings or preprocessing failures can be flagged efficiently during batch runs.
Add these to
qamodules ascheck_functions. These should be reported in the print logs, stored in the resulting HDF5 files and there should be a separatecheckcommand to interrogate HDF5 files to see if the data contained passes QA. These checks should also be included in the associated HTML reports.For preprocessing, the following should be included:
For registration:- [ ] #81