Splitting up this SplitXDF rework so that it will be smaller PRs.
This part of the rework is a general refactoring that focuses on separation of tasks and simplification of logic.
Config changes: https://github.com/neurobooth/configs/pull/14
Next steps:
Phase 2: Applying post-hoc corrections to XDF files in memory before writing as HDF5. (E.g., column name corrections.)
Phase 3: Stand-alone split script that can be run on Martinos.
Splitting up this SplitXDF rework so that it will be smaller PRs. This part of the rework is a general refactoring that focuses on separation of tasks and simplification of logic. Config changes: https://github.com/neurobooth/configs/pull/14
Next steps: