You are not Logged in!
Log in to check your messages.

Check todays hot topics

Search this site Advanced

Web2Project Sign in

Python Tools


As a research based laboratory, SiPLAB is contributing to the field of underwater acoustics through the development of Python code for different purposes. Major pieces of code are listed below and can be downloaded from the provided links.


TRACEO

TRACEO ray tracing model

Code and test cases for the TRACEO ray tracing model. Click here to download.

TRACEOTOOLS

TRACEO ray tracing model

Python Tools to run the TRACEO ray tracing model and for waveform predictions. Click here to visit the webpage.

TRACEO3D

TRACEO3D ray tracing model

Code and test case for the TRACEO3D ray tracing model. Click here to download.

AT

The Acoustic Toolbox

Code and test cases for the Bellhop, Bellhop3D, BOUNCE and KRAKEN models of the Acoustic Toolbox Click here to download.

PAM2py

PAM2Py

a Python open source version of the PAMGuide package for Passive Acoustic Monitoring, written under the JONAS poject; the GUI features the Exchange Data Format (EDF) for facilitated underwater acoustic data sharing and metadata handling. Python allows for a crossplatform licence free processing of raw acoustic data and EDF output.

Click here to download.

Sound attenuation in sea water

Sound attenuation in sea water

Code implementing the following models for sound attenuation in sea water:

  • Ainslie and McColm
  • Francois and Garrison
  • Rhodes
  • Thorp
Click here to download.

Scattering

Scattering

Code implementing APL and NRL models for surface and bottom scattering.
Click here to download.

Heard Island

Heard Island

Code and sample file to read acoustic data from the Heard Island Feasibility Test.
Click here to download.

SWellEX

SWellex

Code to read *.sio files from the SWellEX experiment.
Click here to download.

XTF

SWellex

Sample file and code to read sonar XTF files.
Click here to download.

Misc

Miscellaneous demo code with calculations of

  • Beamforming
  • Pekeris phase and group speeds
  • Transmission loss
Click here to download.

last update: 27-January-2023

Related downloads

TRACEO Fortran version

Click here to download.

TRACEO3D Fortran version

Click here to download.

The Acoustic Toolbox

Click here to visit the webpage.

PAM2Py manual

Click here to download.

Heard Island Feasibility Test
Webpage

SWellEX experiment
Webpage