skip to content

MB-System is an open source software package for the processing and display of bathymetry and backscatter imagery data derived from multibeam, interferometry, and sidescan sonars.


Managed Linux workstations

Instructions for users: 

To make this available load the mbsystem module. After that you can type mbsystem commands:

$ module add mbsystem
$ mbinfo -h

Program MBINFO
Version $Id: mbinfo.c 2218 2014-12-04 19:11:14Z caress $
MB-system Version 5.4.2220

MBINFO reads a swath sonar data file and outputs
some basic statistics.  If pings are averaged (pings > 2)
MBINFO estimates the variance for each of the swath
beams by reading a set number of pings (>2) and then finding
the variance of the detrended values for each beam.
The results are dumped to stdout.

usage: mbinfo [-Byr/mo/da/hr/mn/sc -C -Eyr/mo/da/hr/mn/sc -Fformat -G -Ifile -Llonflip -Mnx/ny -N -O -Ppings -Rw/e/s/n -Sspeed -W -V -H -XinfFormat]
Licence Details: 

There are manpages.

Admin notes: 

on Ubuntu 14.04. Requires quite a few bits:

sudo apt-get install libgl1-mesa-dev libxt-dev libgmt-dev libmotif-dev libparallel-forkmanager-perl gmt gmt-tutorial-pdf gmt-doc-pdf gmt-examples gmt-gshhs-high gmt-gshhs-full

./configure --prefix=/usr/local/shared/mbsystem/5.4.2220 --with-gmt-include=/usr/include/gmt

On Ubuntu 16.04, first needs manual installation of GMT, so follow the instructions here Download latest non-dev version, GSHHG and DCW (downloads linked from that page) then follow installation instructions. In cmake config file, set CMAKE_INSTALL_PREFIX /usr/local/shared/ubuntu-16.04/x86_64/mbsystem/5.5.2279 and other options as in instructions. Before running cmake, needed to apply a patch.

For MB System itself, I followed the instructions here (I needed to go to the ftp page to choose the latest version as the generic tar wasn't quite the latest). Ensured all the dependencies listed were installed, then:

export PREFIX=/usr/local/shared/ubuntu-16.04/x86_64/mbsystem/5.5.2279
CFLAGS="-Wl,-rpath -Wl,$PREFIX/lib" ./configure --prefix=$PREFIX --with-gmt-config=/usr/local/shared/ubuntu-16.04/x86_64/mbsystem/5.5.2279/bin/gmt-config
make install

Can't find what you're looking for?

Then you might find our A-Z site index useful. Or, you can search the site using the box at the top of the page, or by clicking here.