From discussion with @Sohambutala:
Some functions in the subpackage consolidate such as add_location and add_splitbeam_angle have inconsistent support for whether or not non-in-memory Sv or EchoData datasets are allowed as inputs. In a workflow sense it is much better to allow stored netcdf or zarr files that contains these datasets, so we should add the support uniformly for functions in the consolidate.
Some specific notes:
add_splitbeam_angle currently accepts in-memory or stored Sv datasets, but not for EchoData
add_location currently does not accept stored Sv or EchoData datasets
From discussion with @Sohambutala: Some functions in the subpackage
consolidate
such asadd_location
andadd_splitbeam_angle
have inconsistent support for whether or not non-in-memorySv
orEchoData
datasets are allowed as inputs. In a workflow sense it is much better to allow stored netcdf or zarr files that contains these datasets, so we should add the support uniformly for functions in theconsolidate
.Some specific notes:
add_splitbeam_angle
currently accepts in-memory or storedSv
datasets, but not forEchoData
add_location
currently does not accept storedSv
orEchoData
datasets