MB-System Announcements


MB-System 5.5.2334 Now Available (18 April 2018)

  • This is now the current release of MB-System.
  • This version requires GMT 5.4 or later.
  • For more information read the MB-System 5.5.2334 ChangeLog file
  • The MB-System 5.5.2334 source distribution is available for download
  • The MB-System Subversion source code archive can also be accessed directly. The third number in the release identifier indicates the corresponding revision level in the archive. Users can, if desired, export old releases from the archive using this number.

MB-System packaging in Homebrew for MacOs updated (31 October 2017)

Fixing MBeditviz problems when editing previously edited data (8 July 2016 by David Caress)

  • At MBARI we have experienced instances in which bathymetry editing done in mbeditviz failed to show up in the processed files after mbprocess was run. In all cases this problem involved new editing done on previously edited data.
  • There have been recent changes to the edit save files (*.esf suffix) used by mbedit, mbeditviz, mbclean, and mbareaclean to hold bathymetry editing events and applied by mbprocess when producing processed files. In particular, the timestamps used to associated edit events with individual sonar pings (or lidar scans) are now handled with a precision exceeding 1 microsecond. This follows less recent changes to the fast bathymetry files (*.fbt suffix) in which timestamps also started being handled to microsecond precision.
  • These changes to increase the precision to which time in handled internally in MB-System derive from some of the current generation acoustic and optical seafloor mapping sensors that can have separate data records with ping or scan time stamps separated by 10 milliseconds or less.
  • The problem arises from having timestamps in *.esf files and/or *.fbt files that differ from the original timestamps by more than the amount now used to associate edit events with particular pings or scans (0.11 milliseconds). Logic has been embedded to identify and correct these problems on the fly, but that logic clearly fails in some instances. However, these problems can be corrected using a combination of mbdatalist and mbclean.
  • If one finds that interactive edits are not reflected in grids produced after processing with mbprocess, do the following:
    • First remake the *.fbt files using mbdatalist using the -N option to force creating new ancillary files:
        mbdatalist -I datalist.mb-1 -N -V
    • Reset the edit event timestamps in the *.esf files using mbclean:
        mbclean -I datalist.mb-1 -T0.0011
    • The -T tolerance option sets the maximum time difference between the edit event timestamp and the ping or scan timestamp allowed. Since the maximum time difference that should have been produced by rounding errors in previous versions is about 1 millisecond = 0.001 second, I recommend using a tolerance of 0.0011 seconds (works for me…).
    • Finally, reprocess the data using mbprocess:
        mbprocess -I datalist.mb-1
    • As always, if you follow the convention of naming the primary datalist file “datalist.mb-1”, then the “-I datalist.mb-1” arguments can be omitted from the mbdatalist, mbclean, and mbprocess calls. If you use some other name for the datalist file, then you must specify it in the commands.

MB-System 5.4.2220 is the last release compatible with GMT 4 (27 February 2015 by David Caress)

  • No further changes or fixes will be made to MB-System 5.4 releases.
  • We recommend that users migrate to GMT 5.1 (or later) and MB-System 5.5 (or later)
  • The MB-System 5.4.2220 source distribution will remain available for download through the end of 2015, but will not be maintained or supported by the MB-System team


Data repository
Data policy
What is happening in Monterey Bay today?
Central and Northern California Ocean Observing System
Chemical data
Ocean float data
Slough data
Mooring ISUS measurements
Southern Ocean Data
Mooring data
M1 Mooring Summary Data
M1 Asimet
M1 Download Info
M1 EMeter
M1 Fluorometer (CeNCOOS)
Molecular and genomics data
ESP Web Portal
Seafloor mapping
Upper ocean data
Spatial Temporal Oceanographic Query System (STOQS) Data
Image gallery
Video library
Previous seminars
David Packard Distinguished Lecturers
Research software
Video Annotation and Reference System
System Overview
Annotation Interface
Video Tape User Guide
Video File User Guide
Annotation Glossary
Query Interface
Basic User Guide
Advanced User Guide
Query Glossary
VARS Publications
Oceanographic Decision Support System
MB-System seafloor mapping software
How to Download and Install MB-System
MB-System Documentation
MB-System Announcements
MB-System Announcements (Archive)
MB-System FAQ
MB-System Discussion Lists
MB-System YouTube Tutorials
Matlab scripts: Linear regressions
Introduction to Model I and Model II linear regressions
A brief history of Model II regression analysis
Index of downloadable files
Summary of modifications
Regression rules of thumb
Results for Model I and Model II regressions
Graphs of the Model I and Model II regressions
Which regression: Model I or Model II?
Matlab scripts: Oceanographic calculations
Matlab scripts: Sound velocity
Visual Basic for Excel: Oceanographic calculations
Educational resources
MBARI Summer Internship Program
2017 Summer Interns Blog
Education and Research: Testing Hypotheses (EARTH)
EARTH workshops
2016—New Brunswick, NJ
2015—Newport, Oregon
2016 Satellite workshop—Pensacola, FL
2016 Satellite workshop—Beaufort, NC
EARTH resources
EARTH lesson plans
Lesson plans—published
Lesson plans—development
Lesson drafts—2015
Lesson drafts—2016 Pensacola
Adopt-A-Float Program
Center for Microbial Oceanography: Research and Education (C-MORE) Science Kits
Sample archive