Kasper D. Fischer 0ce41e5654 Change resource limits and logging paths in submit_bot.sh
- Update h_vmem limit to 2.5G
- Add mem limit of 2.5G
- Set h_stack to INFINITY
- Change output log path to /data/www/~kasper/survBot/survBot_bg.log
- Change error log path to /data/www/~kasper/survBot/survBot_bg.err
- Enable email notifications for errors
- Update HTML output directory path
2025-03-20 11:30:44 +01:00
2023-06-01 10:08:26 +02:00
2022-11-03 15:36:28 +01:00
2023-06-01 10:08:26 +02:00

survBot

version: 0.2

survBot is a small program used to track station quality channels of DSEBRA stations via PowBox output over SOH channels by analysing contents of a Seiscomp3 datapath.

Requirements

The following packages are required:

  • Python 3
  • obspy
  • pyyaml

(the following are dependencies of the above):

  • numpy
  • matplotlib

to use the GUI:

  • PySide2, PyQt4 or PyQt5

Usage

Configurations of datapath, networks, stations etc. can be done in the parameters.yaml input file.

The main program with html output is executed by entering

python survBot.py -html path_for_html_output

There are example stylesheets in the folder stylesheets that can be copied into the path_for_html_output if desired.

The GUI can be loaded via

python survBotGui.py

Version Changes

  • surveillance of mass, clock and gaps
  • individual mailing lists for different stations
  • html mail with recent status information
  • updated web page design
  • restructured parameter file
  • recognize if PBox is disconnected

Staff

Original author: M.Paffrath (marcel.paffrath@rub.de)

June 2023

Description
small program used to track station quality channels of DSEBRA stations using PowBox
Readme 1.3 MiB
release v1.0 Latest
2022-12-20 12:08:49 +01:00
Languages
Python 97.4%
CSS 2.2%
Shell 0.4%