Turn the Eldest Seismograms into the
Electronic Original Ones

Teseo2 is a software tool for quick and accurate digitization of seismogram traces from raster files.

This is the official web site of the Teseo2, and contains information about downloading, installing, using, and enhancing it. Teseo2 is developed in respect to the "Open-Source" philosophy and it is freely distributed under GPL license. It is cross-platform and the sources, and some binaries for Linux, Windows and Mac OS X are provided by this Website and GitHub.

Teseo2 is a plug-in for GIMP. The GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.

Teseo2 is part of Sismos project at Istituto Nazionale di Geofisica e Vulcanologia (Italy)

The current stable version is 2.2.0.

Teseo 2.2.0 release 2018-03-24  

[?] Teseo 2.2.0 is now officially released.

Teseo2 source code is available on https://github.com/INGV/teseo2/releases/tag/v2.2.0

  • New feature:
    • Great external contribution make Teseo work with:
      • newer versions of Gimp (2.8.x)
      • gtkdatabox ( and further, tested against version on Linux and on Mac OS X).

Teseo 2.1.0 release 2011-10-31  

After few years of remote cooperation, we are very glad to have had a fruitful meeting with the Director of Seismology Division H.P. Shukla and officers from India Meteorological Department (I.M.D.) and from the private company S.A.T.A. which supports I.M.D. in the Seismogram Digitization Project. The meeting has been organized by SISMOS and took place on October, 3rd - 11th.

During the meeting, IMD and SATA have exposed the current status of their project and the workflow they followed to digitize approximately 3000 seismic traces using Teseo2. They pointed out the experienced difficulties using Teseo2, they reported a bug in path resampling and suggested possible improvements and new features.

We are grateful to all people involved who forced us (one more time :) to release this new version of Teseo.

Matteo Quintiliani & Stefano Pintore

[?] Teseo 2.1.0 is now officially released.

Download: teseo-2.1.0.tar.gz (file README)

  • New feature:
    • Added a new parameter for resampling the final digitized output. Now it is also possible define the expected sample rate in terms of samples per second (Hz).
  • Changes:
    • In order to compile with the old version of gtkdatabox, it is possible to declare the option -DGTKDATABOX_OLD0401 in the environment variable CFLAGS
  • Bug fix:
    • Path resampling is now more accurate.

Open issues for possible future developments:

  • Time realignment: correction of the paper speed drift due to the recording system.
  • Exporting digitized trace in Seisan format.
  • Exporting a resampled path without showing it (less time consuming).
  • Bezier: force derivability at the anchor points between two cubic Bezier curves.
  • Filling small gaps using a cubic Bezier curve.
  • Implementation of new algorithms for automatic vectorization.
  • Porting GUI from Glade-2 to Glade-3.
  • Porting from gtkdatabox- to the new one or a new library.

Teseo 2.0.16-no_gtkdatabox release 2010-11-12  


Teseo 2.0.16-no_gtkdatabox is now officially released.

Download: teseo-2.0.16-no_gtkdatabox.tar.gz

The current tarball allows to compile teseo-2.0.16 for gimp-2.x, avoiding of compiling also the old version of gtkdatabox that is no longer compatible with the current versions of gtk-2.x.

Even though you will be able to insert all the parameters in order to completely accomplish to the Curvature Correction under the process of Post-analysis, the two gtkDataBox graphical displays for "Arm Shift" and "Slopes" will not be visible anymore from teseo-2.

All other features of teseo-2 have been preserved.

Unfortunately, upgrading teseo-2 in order to use one of the newer versions of gtkdatabox it is a little bit hard and long, if you would be interested in doing that, please contact the authors.

Curvature correction: how does it work? Read this paper! 2007-04-13  


Source history of the 1905 great Mongolian earthquakes (Tsetserleg, Bolnay)
Antoine Schlupp, Armando Cisternas
Geophysical Journal International (OnlineEarly Articles).



Teseo2 for dummies - Tutorial by Daniel Amorese 2007-03-06  


This document is a short step by step tutorial on how to use simply Teseo2 to vectorize historical seismograms.
Download the document: Teseo2 for dummies by Daniel Amorese

Teseo 2.0.16 release 2007-02-09  


Teseo 2.0.16 is now officially released. -- (file README)

  • Teseo is 64-bit compliant.
    • You can even export SAC format on a 64-bit architecture.

Teseo 2.0.14 release 2007-01-22  


Teseo 2.0.14 is now officially released. -- (file README)

    Bug fixes:
  • Fixed bug in sac path export
  • Fixed bug in paper velocity

Teseo 2.0.12 release 2006-08-03  


Teseo 2.0.12 is now officially released. -- (file README)

    New features:
  • Flip Path tool
  • Import SVG combining multiple components
  • Updated user manual
  • In Session properties edit box "mm/sec" changed in "mm/min"
    Bug fixes:
  • Fixed bugs in path operations related to multiple components.

Teseo 2.0.10 release 2006-04-17  


Teseo 2.0.10 is now officially released. -- (file README)

    New features:
  • In order to permit the Quality Control of the digitization process, all information related to the seismic event, instrument parameters and plug-in configuration can be saved into the xcf file.
  • Added a tool for the correction of traces affected by curvature.
  • Extended user manual.
    Bug fixes:
  • Fixed bug in Session management.
  • Fixed bug in path splitting.
  • Many small fixes.

Teseo at 2006 SSA Annual Meeting 2006-04-03  


100th Anniversary 1906 San Francisco Earthquake Conference

A poster about Teseo is presented at the Seismological Society of America Annual Meeting on April the 18th, in the special session One Hundred Years and More: Historical Instruments and their Recordings of Earthquakes

The poster is available in pdf format. Teseo poster.

Teseo 2.0.8 release 2005-10-13  


Teseo 2.0.8 is now officially released.

    Most features:
  • - All information about seismic event, instrument parameters and plug-in configuration are stored in Session files
  • - Automatic vectorisation: Colour Weighted Mean
  • - Operations on path: Resample, Fit, Split, Force Polyline, Snap, Align several paths, Link several paths, Timemark operations
  • - Path import/export as SAC, SVG, DXF, ASCII
  • - Filter: "Clean your seismogram"
Source and binary packages are available from http://teseo.rm.ingv.it/pub/teseo.

Teseo: a vectoriser of historical seismograms ...published 2005-10-11  


The paper will be published on December 2005.
Journal Computers & Geosciences, Volume 31, Issue 10.
It is available online at http://www.sciencedirect.com/science/journal/00983004

Teseo 2.0.7 beta release 2005-09-19  


Beta version 2.0.7 of Teseo2 is now officially released. It will be presented at the 1st Workshop on the Digital Vectorization of Historical Seismograms and it is available from http://teseo.rm.ingv.it/pub/teseo.

1st Workshop on the Digital Vectorization of Historical Seismograms 2005-06-20  

20-23 September, 2005 - Grottaminarda (AV), Italy

Historical seismograms vectorization is of primary importance for the reanalysis of past earthquakes using modern approaches. This is important in order to refine earthquake size and mechanism and, in general, for the reappraisal of seismic hazard.

In the past years, INGV-Sismos personnel has developed the Teseo2 software for seismogram vectorization (Pintore et al, in press). Recently, a new version of the software named Teseo2, has been developed. Teseo2 has been found very effective in performing vectorization from raster, high-resolution, seismogram records images. In addition, this new version is available on a variety of operating system platforms (Unix-like, Mac OS X and Windows ). Teseo2 is an open source development project.

The aim of this workshop is to introduce the participants to the use of Teseo2 for seismogram vectorization. This effort is integral part of the "EuroSeismos project" supported by the European Seismological Commission working group on "History and Data of Instrumental Seismology".

The participants that would like to bring their own record raster images are recommended to contact the organizers.

(more ...)

First Circular (08/08/2005)
Second Circular (08/31/2005)

Teseo: a vectoriser of historical seismograms ...in press 2005-06-15  


Pintore S., Quintiliani M., Franceschi D. (2005) Teseo: a vectoriser of historical seismograms. Computers & Geosciences, In Press, Corrected Proof, Available online 16 June 2005.


Download Pdf manuscript

© 2001-2005 The Teseo2 Team Contacting Us