Overview
This is the first pre-release of Python EchoPro. This release marks the completion of all core routines contained within the Matlab version of EchoPro and construction of the initial API. Specifically, the following core items have been completed:
- Creation of easily viewable DataFrames containing data related to the biological, NASC, and stratification files
- Computation of the normalized biomass density using the biological files
- Implementation of the Jolly-Hampton algorithm for both Kriged data and data without Kriging
- Routines to construct, transform, subselect, and plot the mesh associated with Kriging and the semi-variogram calculation
- Computation of the normalized semi-variogram and fitting of the semi-variogram model using ipywidgets
- A routine to perform Ordinary Kriging of the calculated biomass density over a provided mesh and plotting functions for the results
- The ability to select a subset of transects and perform any of the above core routines
- Implementation of bootstrapping (for Kriged data and data without Kriging) based on a reduction percentage of the total number of transects
2019 input files and package installation
Development and testing so far has been based on input files and corresponding Matlab EchoPro runs from the 2019 survey. The `README.md` file contains a link to download (if granted permission) the 2019 input files that can be used with this release, as well as installation instructions.