Acoustic backscatter processing involves a complex sequence of steps, but inasmuch as commercial software packages mainly provide end-results, comparisons between those results offer little insight into where in the workflow the differences are generated.
The Open Backscatter Toolchain (OpenBST) project aims to provide the community with an open-source and metadata-rich modular implementation of a toolchain dedicated to acoustic backscatter processing.
The long-term goal is not to create processing tools that would compete with available commercial solutions, but rather a set of open-source, community-vetted, reference algorithms usable by both developers and users for benchmarking their processing algorithms.
The OpenBST project is developed in Python 3.5+. The library is currently in ALPHA release.