Pyseismic

The premise

Pyseismic is a simple python interface created to visualize and process seismic traces based on the Obspy package.

The aim of this project is to create a simple alternative to the more complex and costly Visual SUNT that can be used to do basic taks without the need to buy professional softwares. Since is entirely written in pyhon it can be run on every platform (Visual SUNT is only on Windows D:).

Capabilities

For now there are very few functions available (the essentials). In particular seispy can:

  • Read and plot with matplotlib seismic traces from files supported on Obspy

  • Apply FFT analysis on single or multiple traces

  • Basic filtering (band pass, low and high pass)

  • First break picking with options of live dromochrome plot.

Future capabilities

As it is this software is very bare bones but I have plans to expand it with more features such as:

  • Automatic first break
  • Trace muting
  • More precise import options (as for now it relies on the autodetect features of Obspy)
  • Simple stratigraphic model reconstruction (from dromochrome elaboration)
  • Delaytime and GRM applications
  • SRCS
  • Focal mechanism reconstruction
Gabriele Benedetti
Gabriele Benedetti
Research assistant University of Milano-Bicocca

MSc in Geology and Geodinamics with the knack