Is your feature request related to a problem? Please describe.
The binary I/O functions, such as read_u32i could be grouped into a submodule for io.py, ie: topostats/io/binary.py. This would keep the code neat and modular, and prevent io.py becoming too monolithic.
It would require adjusting the existing imports, moving tests and importing them to topostats/io.py.
Is your feature request related to a problem? Please describe. The binary I/O functions, such as
read_u32i
could be grouped into a submodule forio.py
, ie:topostats/io/binary.py
. This would keep the code neat and modular, and preventio.py
becoming too monolithic.It would require adjusting the existing imports, moving tests and importing them to topostats/io.py.