Skip to content

Seedlink_plotter A python script to plot real time seismic data from a seedlink server

License

Notifications You must be signed in to change notification settings

rsignell-usgs/seedlink_plotter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seedlink-Plotter

A python script to plot real time seismic data from a seedlink server in drum style or line style

This version works with at least stable ObsPy version 0.9.0

On some linux box, the time zone must be set to UTC and not GMT

Installation

pip install https://github.com/bonaime/seedlink_plotter/archive/master.zip

Upgrade

pip install --upgrade https://github.com/bonaime/seedlink_plotter/archive/master.zip

Usage examples

Drum plots (with longer time range) and with events greater than 5.5:

seedlink-plotter -s "G_FDF:00BHZ" --x_position 200 --y_position 50 --x_size 800 --y_size 600 -b 24h --scale 20000 --seedlink_server "rtserver.ipgp.fr:18000" --x_scale 60m --events 5.5

Singlechannel

Line plot with single station (with shorter time range):

seedlink-plotter -s "G_MBO:00BHZ" -b 10m --seedlink_server "rtserver.ipgp.fr:18000"  --line_plot

Plot_line

Line plots with multiple stations (with shorter time range):

seedlink-plotter -s "G_FDF:00BHZ,G_SSB:00BHZ" --x_position 200 --y_position 50 --x_size 800 --y_size 600 -b 30m --seedlink_server "rtserver.ipgp.fr:18000" --update_time 2s
seedlink-plotter -s "G_FDF:00BHZ 00BHN 00BHE" --x_position 200 --y_position 50 --x_size 800 --y_size 600 -b 30m --seedlink_server "rtserver.ipgp.fr:18000" --update_time 2s

Multichannel

Keyboard Controls

Keyboard controls only work without option --without-decoration!

  • f: toggle fullscreen
  • <Escape> or q: close window

Dependencies

  • Python 2.7
  • ObsPy 0.9.0
  • matplolib (>= 1.3.0)
  • scipy
  • numpy

About

Seedlink_plotter A python script to plot real time seismic data from a seedlink server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%