MapSeis Marked Screenshot


Earthquake catalogs are probably the most fundamental products of seismology and remain arguably the most useful for tectonic studies. Modern seismograph networks can locate up to 100,000 earthquakes annually, providing a continuous and sometime overwhelming stream of data.

Inspired by the success of ZMAP, MapSeis, is a set of tools driven by a graphical user interface (GUI), designed to help seismologists analyze catalog data. MapSeis is an open-source software framework with focus on statistical seismology and seismicity forecasting and testing. MapSeis has been built with expandability and maintainability in mind and features a PlugIn system and clearly defined application interfaces (API).

Key Features

  • Graphical User Interface
  • Toolbox for statistical analysis of earthquake catalogues
  • Built-in declustering algorithms
  • Non-destructive editing of catalogues (most processing steps can be undone)
  • Algorithms for stress tensor estimation (available methods: Michaels 1984, and Hardebeck and Michaels 2006)
  • Data import and export from a variety of different formats  
  • Built-in seismic forecasting and forecast testing framework, inspired by the CSEP framework
  • Script engine allows to automate tasks
  • Support for Matlab parallel processing toolbox
  • PlugIn system for easy expandability
  • Zmap-In-A-Box: an integrate full version of ZMAP


MapSeis needs the enhanced object-oriented programming of Matlab, this means Matlab version 2008b or later is needed. Additionally the Matlab toolboxes, "Image Processing", "Mapping" and "Statistic" are needed for the current version of MapSeis. For parallel processing, also the toolbox "Parallel Computing" is needed. MapSeis has been developed on a Max OS X machine but has also been tested, although not extensively, on  Windows and Linux Systems. Most functions should run on any machine Matlab is available for, but in case of the few external programs additional compilation has to be done.


A manual for MapSeis is currently under preparation. In the meantime, chapter 5 of the PhD Thesis "Multiscale Seismicity Analysis and Forecasting: Examples from the Western Pacific and Iceland" by David A. J. Eberhard 2014 (a copy of which can be found here) serves as a good introduction to MapSeis.  

License & Disclaimer

MapSeis is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License. MapSeis is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  

See the GNU General Public License for more details.



MapSeis with topography data (318Mb)

MapSeis without topography data (118Mb)

MapSeis User Manual (5.8Mb)

Current Version

The current version of MapSeis is v1.1 and was released 19. November 2014


If you have any questions, suggesting or found a bug, fell free to send an email to david dot eberhard at sed dot ethz dot ch