This file contains general information regarding the MB-System open source software package for the processing and display of swath sonar data. This file is located at the top of the MB-System source code distribution directory structure.
The copyright and licensing terms are contained in the file COPYING. The GNU GPL version 3 license used for MB-System can be found in the file GPL. The software authors are listed in the file AUTHORS. A log of source code changes is in the file CHANGELOG. Installation instructions are found in the file NOTES.
MB-System is a software package consisting of programs which manipulate, process, list, or display swath sonar bathymetry, amplitude, and sidescan data. This software is distributed freely (and for free) in the form of source code for Unix platforms. The heart of the system is an input/output library called MBIO which allows programs to work transparently with any of a number of supported swath sonar data formats. This approach has allowed the creation of "generic" utilities which can be applied in a uniform manner to sonar data from a variety of sources. Most of the programs are command-line tools, but the package does include graphical tools for editing swath bathymetry, editing navigation, modeling bathymetry calculation, and adjusting survey navigation.
| Program | Description |
|---|---|
| mb7k2jstar(1) | Extracts subbottom profiler and/or sidescan sonar data from Reson 7k format data files into Edgetech Jstar format data files |
| mb7k2ss(1) | Extracts sidescan sonar data from Reson 7k format data, bins and lays the sidescan onto the seafloor, and outputs files in the MBF_MBLDEOIH formst (MBIO format id 71) |
| mb7kpreprocess(1) | Performs preprocessing of Reson 7k multibeam data in the 7k format (MBIO format 88) (deprecated, use mbpreprocess instead) |
| mbabsorption(1) | Calculates the absorption of sound in sea water in dB/km as a function of frequency, temperature, salinity, sound speed, and depth |
| mbareaclean(1) | Tool to automatically flag bad beams in swath sonar bathymetry data within a specified area |
| mbauvloglist(1) | Adjusts inertial navigation of a submerged platform/vehicle to be consistent with more accurate but less precise surface tracking (USBL) navigation |
| mbbackangle(1) | Generates tables of the average amplitude or sidescan values in swath sonar data as a function of the grazing angle with the seafloor |
| mbclean(1) | Tool to automatically flag bad beams in swath sonar bathymetry data |
| mbcontour(1) | GMT compatible utility for color fill or color shaded relief swath plots of swath sonar data using Postscript |
| mbcopy(1) | Copy swath sonar bathymetry data files |
| mbctdlist(1) | List CTD data in swath sonar data files |
| mbdatalist(1) | Parses recursive datalist files and outputs the complete list of data files, formats, and file weights |
| mbdefaults(1) | Set or list default mbio parameters for reading and writing swath sonar data |
| mbedit(1) | Interactive editor used to flag bad bathymetry values in swath sonar bathymetry data |
| mbeditviz(1) | 3D visualization-based editing of swath bathymetry soundings |
| mbextractsegy(1) | Extracts subbottom profiler, center beam reflection, or seismic reflection data from swath data supported by MB-System and rewrites it as a SEGY file |
| mbfilter(1) | Apply some simple filter functions to sidescan or beam amplitude data from swath sonar data files |
| mbformat(1) | List information about swath sonar data formats supported by the MBIO library |
| mbgetesf(1) | Extract swath bathymetry data flags into an edit save file |
| mbgrdtiff(1) | generates a geographically located TIFF image from a GMT grid file |
| mbgrdviz(1) | Simple interactive 2D/3D visualization of GMT grids |
| mbgrid(1) | Grid bathymetry, amplitude, or sidescan data from swath sonar data files |
| mbhistogram(1) | Generate a histogram of bathymetry, amplitude, or sidescan values from swath sonar data files |
| mbinfo(1) | Output some basic statistics of swath sonar data files |
| mbio(3) | Format independent input/output library for swath mapping sonar data |
| mblevitus(1) | Create a water velocity profile which is representative of the mean annual water column for a specified 1 degree by 1 degree region |
| mblist(1) | List data in swath data files |
| mbm_arc2grd(1) | Macro to convert an ArcView ASCII grid to a GMT grid file in the GMT NetCDF grid format |
| mbm_copy(1) | Apply mbcopy to all files referenced through a datalist, using the MB-System file suffix convention to name the output files |
| mbm_dslnavfix(1) | Translate WHOI DSL AMS-120 navigation from UTM eastings and northings to longitude and latitude |
| mbm_fmtvel(1) | Extract sound velocity info from Hydrosweep data files and create output in tabular format |
| mbm_grd2arc(1) | Macro to convert a GMT grid file in the GMT NetCDF grid format to an ArcView ASCII grid |
| mbm_grd2geovrml(1) | Create and execute commands which generate a TerraVision tileset and GeoVRML terrain set that can be combined with other geospatial data for viewing in a web browser |
| mbm_grd3dplot(1) | Create an executable shellscript which will generate a GMT 3D perspective plot of gridded data in a GMT grd file |
| mbm_grdcut(1) | Macro to extract a specified subarea of a GMT GRD grid file as another GRD file |
| mbm_grdinfo(1) | Macro to get information regarding a GMT grd file when the region of interest is a subset of the area covered in the input file |
| mbm_grdplot(1) | Create an executable shellscript which will generate a GMT map of gridded data in a GMT grd file |
| mbm_grdtiff(1) | Create an executable shellscript which will generate a TIFF image of gridded data in a GMT grd file |
| mbm_grid(1) | Create an executable shellscript which will generate a grid (bathymetry or topography) or mosaic |
| mbm_histplot(1) | Create an executable shellscript which will generate a GMT histogram plot of a dataset |
| mbm_makedatalist(1) | Macro to generate a datalist of the swath files in a specified directory |
| mbm_plot(1) | Create an executable shellscript which will generate a GMT plot of swath sonar swath data |
| mbm_route2mission(1) | Macro to convert an mbgrdviz route file into an MBARI AUV mission script |
| mbm_stat(1) | Extract beam statistics from output generated by mbinfo |
| mbm_utm(1) | Macro to perform forward and inverse UTM projections of ASCII data triples |
| mbm_vrefcheck(1) | Macro to generate plot of crosstrack seafloor slope from a swath sonar file. The noise in this time series largely reflects noise in the vertical reference used by the sonar |
| mbm_xbt(1) | Calculate sound speed from XBT data |
| mbm_xyplot(1) | Create an executable shellscript which will generate a GMT plot of xy data |
| mbmask(1), mbdumpesf(1) | Output text version of beam edits from a binary edit save file |
| mbmosaic(1) | Mosaic amplitude or sidescan data from swath mapping sonar data files |
| mbnavadjust(1) | Package that solves for optimal navigation by matching bathymetry of overlapping swaths |
| mbnavedit(1) | Interactive navigation editor for swath sonar data |
| mbnavlist(1) | List navigation data in swath sonar data files |
| mbneptune2esf(1) | Tool to import beam flags from Simrad's Neptune system |
Content type
Image
Digest
Size
658.3 MB
Last updated
over 6 years ago
docker pull carueda/mbsystem-docker