The open-source Generic Mapping Tools (GMT) software is widely used to process, manipulate, and display geoscience data sets in multiple dimensions. Although earlier versions of GMT provided basic grid input/output for MATLAB®, a separate “mapping toolbox” and programming language developed by MathWorks, the two products could not directly share their data or methods.
Now Wessel and Luis have developed a simple and flexible interface between the two programs that increases their interoperability and extends the capabilities of both tools. The GMT/MATLAB Toolbox provides GMT users with full access to MATLAB’s robust computational abilities while also allowing MATLAB users to access GMT’s specialized applications, including those that produce publication-quality illustrations. The new toolbox is able to access not only the core components of the GMT software package but also custom extensions installed by the user, including one specially developed for the Global Seafloor Fabric and Magnetic Lineation Data Base Project. These advances are made possible by the GMT library, which enables similar interfaces for Octave, Julia, and soon Python.
—Terri Cook, Freelance Writer