Is your feature request related to a problem? Please describe.
In light of the issues in IBL, it would be nice to have a QC service that runs at the end of an experiment.
Describe the solution you'd like
This would check for task logic violations, etc. and would be customizable. The basic one would test for things like trial events being the right length, all newTrials starting before endTrials and timestamps nontonically increasing. This could be run as a service that is triggered at expStop, or be a parameter that is called by the cleanup routine?
Is your feature request related to a problem? Please describe. In light of the issues in IBL, it would be nice to have a QC service that runs at the end of an experiment.
Describe the solution you'd like This would check for task logic violations, etc. and would be customizable. The basic one would test for things like trial events being the right length, all newTrials starting before endTrials and timestamps nontonically increasing. This could be run as a service that is triggered at expStop, or be a parameter that is called by the cleanup routine?