2022-11-03 15:36:28 +01:00
|
|
|
# survBot
|
|
|
|
|
2022-11-03 15:39:23 +01:00
|
|
|
version: 0.1
|
|
|
|
|
|
|
|
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
|
2022-11-07 17:06:25 +01:00
|
|
|
* pyyaml
|
2022-11-03 15:39:23 +01:00
|
|
|
|
|
|
|
(the following are dependencies of the above):
|
|
|
|
|
|
|
|
* numpy
|
2022-11-07 17:06:25 +01:00
|
|
|
* matplotlib
|
2022-11-03 15:39:23 +01:00
|
|
|
|
|
|
|
to use the GUI:
|
|
|
|
|
|
|
|
* PySide2, PyQt4 or PyQt5
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
Configurations of *datapath*, *networks*, *stations* etc. can be done in the **parameters.yaml** input file.
|
|
|
|
|
2022-11-09 16:53:43 +01:00
|
|
|
The main program with html output is executed by entering
|
2022-11-07 17:06:25 +01:00
|
|
|
|
2022-11-03 15:39:23 +01:00
|
|
|
```shell script
|
2022-11-09 16:53:43 +01:00
|
|
|
python survBot.py -html path_for_html_output
|
2022-11-03 15:39:23 +01:00
|
|
|
```
|
|
|
|
|
2022-12-08 13:23:21 +01:00
|
|
|
There are example stylesheets in the folder *stylesheets* that can be copied into the path_for_html_output if desired.
|
|
|
|
|
2022-11-03 15:39:23 +01:00
|
|
|
The GUI can be loaded via
|
2022-11-07 17:06:25 +01:00
|
|
|
|
2022-11-03 15:39:23 +01:00
|
|
|
```shell script
|
|
|
|
python survBotGui.py
|
|
|
|
```
|
|
|
|
|
|
|
|
## Staff
|
2022-11-07 17:06:25 +01:00
|
|
|
|
2022-11-03 15:39:23 +01:00
|
|
|
Original author: M.Paffrath (marcel.paffrath@rub.de)
|
|
|
|
|
2022-11-07 17:06:25 +01:00
|
|
|
November 2022
|