JupyterHub — Python-, R- und Julia-Notebooks für Datenanalyse
Jupyter Logo
Grafik: Project Jupyter ContributorsMit JupyterHub bieten wir eine leicht zugängliche Möglichkeit zu Python-, R- und Julia-Notebooks. Solche Notebooks ermöglichen interaktives Programmieren mit schnellem Feedback, erweitert um umfangreiche Dokumentations- und Visualisierungsmöglichkeiten. Jupyter-Notebooks eignen sich hervorragend für Rapid Prototyping, interaktive Datenanalyse und -visualisierung, kollaboratives Arbeiten, Schulungen und, um Ideen und Beschreibungen von Algorithmen zu teilen.
RStudio — Datenanalyse-Framework
RStudio Logo
Grafik: RStudio, Inc.RStudioExterner Link ist die Entwicklungsumgebung für die Statistik- und Datenanalyse-orientierte Programmmiersprache R. Dabei bietet sich R insbesondere zur Analyse und Visualisierung sehr großer und komplexer Datensätze an; viele Pakete für eine große Bandbreite statistischer Methoden stehen im R-PaketrepositoriumExterner Link zur Verfügung.
GitLab — Code-Repositorien
GitLab Logo
Grafik: GitLab Inc.Mit dem GitLab-Service bieten wir Ihnen eine zentrale Plattform für das professionelle Management von Quellcode und die gemeinschaftliche Entwicklung von Forschungssoftware. Die Umgebung basiert auf Git und unterstützt kollaborative Workflows, eine lückenlose Versionsverwaltung sowie die Umsetzung von Open-Science-Standards direkt auf der Infrastruktur der Universität.
Der Funktionsumfang geht weit über die reine Code-Ablage hinaus: Integrierte CI/CD-Pipelines ermöglichen die vollständige Automatisierung von Test-, Build- und Deployment-Prozessen. Für moderne Software-Workflows stehen zudem eine Container-Registry (z. B. für Docker, Podman oder Singularity) sowie Paket-Registries für verschiedene Programmiersprachen bereit. Auch für datenintensive Forschung bietet GitLab spezialisierte Funktionen zum Management von Machine-Learning-Modellen (ML) und Experimenten an.