Sound Speed Manager (SSM) aims to merge together functionalities present in three existing applications that process sound speed profiles (SSP) for underwater acoustic systems: NOAA Velocipy, MAC SVP Editor, and HydrOffice SSP Manager.
Sound Speed Manager has been designed to ease integration into existing data acquisition workflows. The liberal open source license used by the project (specifically, GNU LGPL) provides for understanding of the chosen processing solutions through ready inspection of the source code, as well as the ability to adapt the application to specific organization needs.
This adaptation is eased by the modular design of the application, with the NOAA-specific functionalities organized so that they can be easily deactivated for non-NOAA users.
The main functionalities include: wide support of commonly-used sound speed profile formats, full integration with common data acquisition/integration applications (e.g., Kongsberg SIS), profile enhancement based on real-time and climatologic models, and database management of the collected data with built-in functionalities for analysis and visualization. With a long-term support and development plan, Sound Speed Manager is a turnkey application ready to be used (and extended) by professionals and institutions in the hydrographic community.
The application is jointly developed by the Center for Coastal and Ocean Mapping, UNH and
NOAA Coast Survey Development Laboratory (CSDL).
Sound Speed Manager is written in Python 3, and the current release is 2017.4.1.
The Sound Speed Manager is an application based on the HydrOffice Sound Speed library to bridge the gap between sound speed profilers and multibeam echo-sounders (MBES). The application supports several data formats as file and network inputs (Castaway, Digibar, Idronaut, Seabird, Sippican, Turo, UNB, MVP).
Once successfully imported, the application provides tools and functionalities to edit, improve (e.g., by using oceanographic atlases) and extend the collected raw samples. The resulting SSP can be then exported to files or sent directly to hydrographic data acquisition software (e.g., Hypack, Kongsberg SIS, QPS Qinsy, Reson).
SSP Manager provides a mechanism to store the (raw, processed, and transmitted) data samples into a database so that additional analysis can be applied to the SSPs collected during the whole survey, or exported in other well-known geographic data formats for further analysis and visualization.
The application initial code was based on SVP Editor, an application developed in the MAC framework, and many new functionalities have been recently added. SSP Manager is written in Python 2.7, and the current release is 2.1.10.