New features
- Add EK80 support:
- File conversion from EK80 `.raw` files to netCDF and zarr formats
- "Simple" calibration to frequency-average Sv based on pulse compression output is implemented but needs to be thoroughly tested.
- Rename subpackage `echopype.model` to `echopype.process`
- The new name better describes the subpackage's function to process data for further analysis
- Also rename class `EchoData` to `Process` to mirror the structure in `Convert` better.
- Importing using the old names will be deprecated in the next release.
- Overhaul converting multiple files with `combine_opt=True`
- If target format is netCDF, temporary files will be created and finally combined to a single netCDF. This is due to current restriction that xarray does not allow simply appending new data to an existing file.
- If target format is zarr, data in each file are unpacked and appended to the same output file.
- Allow reading Zarr into `Process` in addition to netCDF: thanks lsetiawan!
- Add a logo!
Bug fixes
- Fix bugs in slicing NMEA group data based on the same time base when `range_bin` is changed