k-wave-python
k-wave-python copied to clipboard
Extend HDF5 compression options
Is your feature request related to a problem? Please describe.
The hdf_compression_level: Optional[int] should also except a number of strings so that other compression algorithms supported by h5py can be used, such as lzf
Describe the solution you'd like Ensure the proper arguments can be passed.
It might make sense to make the argument an enum to be able to type the options. Also this would prevent the int/string type mixing.