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.
These are the current MB-system programs with links to the Unix manual pages:
- mbabsorption: Calculates water sound absorption as a function of water properties.
- mbareaclean: Identifies and flags bad beams in swath sonar bathymetry data within a specified area.
- mbauvloglist: Generate arbitrary text lists of values from MBARI AUV mission log files.
- mbauvnavusbl: Merge inertial and surface tracking navigation for submerged sonar platforms (e.g. ROVs and AUVs).
- mbbackangle: Generates corrections for sidescan and/or amplitude data by calculating average amplitudes as a function of the seafloor grazing angle.
- mbclean: Identifies and flags bad beams in swath sonar bathymetry data.
- mbcopy: Copy swath sonar data files.
- mbctdlist: List CTD data in swath sonar data files.
- mbdatalist: Parses recursive datalist files and outputs the complete list of data files and formats.
- mbdefaults: Set or list default mbio parameters for reading and writing swath sonar data
- mbdumpesf: mbdumpesf reads an MB-System edit save file and dumps the contents as an ascii table to stdout.
- mbedit: Interactive editor used to flag bad beams in swath sonar bathymetry data.
- mbeditviz: Interactive 3D visualization bathymetry editing and attitude bias patch test.
- mbextractsegy: Extract subbottom profiler or center beam reflection data to segy files.
- mbfilter: Apply one or more simple filters to sidescan and/or beam amplitude data.
- mbformat: List information about swath sonar data formats supported by the MBIO library.
- mbgetesf: Extract bathymetry edits in edit save file format.
- mbgrdviz: Vizualize GMT grids.
- mbgrid: Grid bathymetry, amplitude, and sidescan data from swath sonar data files.
- mbhistogram: Obtain histogram of bathymetry, amplitude, or sidescan data from swath sonar data files.
- mbhsdump: List raw information contained in Hydrosweep DS data files (formats 21 and 24).
- mbhysweeppreprocess: Preprocess Hysweep HSX data (format 201), including applying time lag and biases to attitude and navigation data.
- mbinfo: Output some basic statistics of swath sonar data files.
- mbkongsbergpreprocess: performs preprocessing of data from third generation Kongsberg multibeam sonars (e.g. EM122, EM302, EM710).
- mblevitus: Create a water velocity profile which is representative of the mean annual water column for a specified 1 degree by 1 degree region.
- mblist: List data in swath sonar data files.
- mbmakeplatform: Create or modify an MB-System platform file, which represents a survey system as a set of sensors with positional and angular offsets.
- mbmosaic: Mosaic sidescan and amplitude data.
- mbnavadjust: Package that solves for optimal navigation by matching bathymetry of overlapping swathes.
- mbnavadjustmerge: Merge two mbnavadjust projects.
- mbnavedit: Interactive editor used to fix problems with navigation in swath sonar data files.
- mbnavlist: List navigation data in swath sonar data files.
- mbneptune2esf: Extract bathymetry edits from Simrad Neptune software into edit save file format.
- mbotps: Generate open ocean tidal model for specified time and location using the Oregon State Tidal Prediction Software (OTPS) package.
- mbpreprocess: Perform preprocessing of the logged data comprising a survey, including applying lever arm corrections (if neccessary) and setting up the MB-System processing environment.
- mbprocess: Process swath sonar data files, including merging navigation, applying bathymetry edits, recalculating bathymetry by raytracing, and applying a variety of other corrections.
- mbps: Simple perspective views of swath bathymetry in Postscript.
- mbrollbias: Evaluate the roll bias of a swath sonar system using two pieces of coincident bathymetry data collected with opposing ship headings.
- mbrolltimelag Estimate attitude time lag by cross correlation of apparent bottom slope with the roll time series:
- mbroutetime Outputs a list of the times when a survey passes the waypoints of a planned survey route.
- mbsegygrid:
Generate time vs. trace number grids of seismic data from segy files.
- mbsegyinfo: Output some basic statistics of segy seismic data files.
- mbsegylist: List selected header values in segy seismic data files.
- mbsegypsd: Calculates the power spectral density function of each trace in a segy data file, outputting the results as a GMT grid file..
- mbset: Create and modify parameter files used to control mbprocess.
- mbstripnan: Filter to remove NaN nodes.
- mbsvplist: Extract water sound velocity profiles (SVPs) from swath data files.
- mbsvpselect: Select the best available sound speed model for each swath file in a survey according to user specified criteria.
- mbswplspreprocess: Preprocess SwathPlus SXP data (format 222), including applying time lag and biases to attitude and navigation data.
- mbtime: Converts between calendar time and unix time.
- mbvelocitytool: Interactive program for modeling the affect of the water velocity profile on swath sonar bathymetry calculations.
- mb7k2jstar: Extract Jstar format (format 132) sidescan and subbottom data from Reson 7k (format 88) data files.
- mb7k2ss: mb7k2ss extracts Edgetech 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: Preprocess Reson 7k data (format 88), including applying time lag and biases to attitude and navigation data.
http://www.mbari.org/products/research-software/
No comments:
Post a Comment