the-siesta-group / edfio

Read and write EDF/EDF+ files.
Apache License 2.0
28 stars 4 forks source link

Refactor classes into separate files #33

Closed marcoross closed 6 months ago

marcoross commented 9 months ago

The edf.py module has become a bit incomprehensible and confusing because it contains multiple classes and 1600+ lines of code. The same is true for test_edf.py. It might make sense to refactor these into pairs of source files that comprise smaller groups of logic. A suggestion: