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.

Availability: 

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: 
Documentation: 

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
make

On Ubuntu 16.04, first needs manual installation of GMT, so follow the instructions here http://gmt.soest.hawaii.edu/projects/gmt/wiki/BuildingGMT. 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 https://www.ldeo.columbia.edu/res/pi/MB-System/html/mbsystem_how_to_get.html (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
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.