Als effiziente Schnittstelle zwischen Python und Talsim hat Sydro die Python-Bibliothek talsimpy entwickelt und stellt sie via PyPI zum freien Download zur Verfügung.
talsimpy ist für alle Talsim Anwender geeignet, die ihre Talsim-Daten effizient verwalten, bearbeiten und visualisieren möchten. Besonders hilfreich ist talsimpy für die Automatisierung von Zeitreihenverarbeitung, Simulationen und Ergebnisauswertung, z.B. für die Verarbeitung von Szenarien oder Vorhersage-Ensembles.
Was kann ich mit talsimpy machen?
- Interaktion mit Talsim5 Datenbanken: Szenarien laden, verwalten, kopieren und manipulieren
- Automatisierte Simulationen durchführen
- Zeitreihendaten verarbeiten: Laden, bereinigen (NaN-Werte, negative Werte entfernen), synchronisieren, Lücken füllen und zwischen verschiedenen Formaten konvertieren (.uvf, .zrxp, .bin, .wel, Pandas DataFrame)
- Zeitreihen visualisieren (wenn mit
[plot]installiert) - Interaktion mit Talsim4 Datensätzen: ASCII-Datensätze laden, konfigurieren und bearbeiten

Wie kann ich talsimpy installieren?
Sie können das Package mit pip installieren
Basis-Installation: pip install talsimpy
Optionale Extras: pip install talsimpy[plot,raster]
Weitere Informationen
- Genauere Informationen zu den Funktionen finden Sie in der Dokumentation: https://sydroconsult.github.io/talsimpy/
- Einige Beispiele, wie Sie die Funktionen importieren und nutzen, sind hier zu finden: https://github.com/sydroconsult/talsimpy/tree/main/examples
Haben Sie Fragen, Wünsche oder Feedback? Wir freuen uns, von Ihnen zu hören: Per E-Mail an talsim@sydro.de oder als Issue auf GitHub: https://github.com/sydroconsult/talsimpy/issues