orSpec / corona_signal_bot

Signal-Bot, welcher tagesaktuelle Auslastungen der deutschen Intensivbetten von DIVI zieht, statistische Auswertungen durchführt und diese an einen Empfänger oder eine Empfängergruppe pusht

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Corona Signal Bot

Mithilfe des Codes können die tagesaktuellen Reports des DIVI-Intensivregisters heruntergeladen werden. Basierend auf den aktuellen und zurückliegenden Reports werden Auswertungen durchgeführt, z.B.

  • Anzahl der Patienten auf der Intensivstation und beatmetete Patienten:

  • Gesamtauslastung des Systems, Anteil der Corona-Patienten, Anteil der beatmeten Corona-Patienten

Die Auswertungen können dann mithilfe von signal-cli, einem Kommandozeilen-Interface für die Bibliothek signal-service-java (Java-Bibliothek für die Kommunikation mit dem Messengerdienst Signal) zu einem einzelnen Empfänger oder an eine Signal-Gruppe geschickt werden.

Unter Linux kann z.B. mithilfe von cron eingerichtet werden, dass das Python-Programm jeden Tag zu einer bestimmten Uhrzeit ausgeführt wird und aktuelle Auswertungen an die Empfänger pusht: Cron Expression für eine Ausführung jeden Tag um 13 Uhr Systemzeit: 0 13 * * * python /path/to/analysis.py

Module / Technologien

  • pandas
  • numpy
  • matplotlib
  • seaborn
  • signal-cli (auf ausführendem System installiert und mit registrierter Rufnummer zum Versenden von Nachrichten)

Daten

About

Signal-Bot, welcher tagesaktuelle Auslastungen der deutschen Intensivbetten von DIVI zieht, statistische Auswertungen durchführt und diese an einen Empfänger oder eine Empfängergruppe pusht


Languages

Language:Python 100.0%