Daten und Information Blog

Sustainable Development Goals and TEL Workshop auf der JTEL Summer School 2023

09.06.2023, von Christian Glahn

Auf der JTEL Summer School on Technology Enhanced Learning 2023 in La Manga (Spanien) habe ich einen Workshop zum Thema “Sustainable Development Goals and TEL” angeboten. Die Folien zum Workshop lassen sich hier herunterladen.

Saubere Statistik mit rstatix

24.05.2023, von Christian Glahn

Beim Modernisieren meiner Arbeitsumgebung für meine Vorlesungen bin ich auf die rstatix-Bibliothek gestossen. Die Bibliothek ist zwar recht neu, stellt aber alle wichtigen Funktionen für die Basisstatistik mit tidy-Datensätzen bereit. Die Bibliothek rstatix schliesst eine Lücke für eine konsistente und durchgehende Methodik mit modernem R. Das ist deshalb wichtig, weil die tidyverse-Methodik die Datenaufbereitung und -Analyse mit R viel einfacher und verständlicher macht. In diesem Post stelle ich vor, warum mich diese Bibliothek begeistert.

R-Vektoren ohne Schleifen

18.05.2023, von Christian Glahn

Bei R-Bloggers bin ich heute auf den Beitrag von Steven Sanderson II gestossen, welcher die Funktion strftime() erklärt. Ich habe den Artikel eigentlich nur gelesen, um festzustellen, was die R-Community gerade so beschäftigt. Weil der gezeigte Code auf mich geradezu antiquiert wirkte, musste ich das Datum des Beitrags kontrollieren und habe festgestellt, dass der Beitrag erst einen Tag alt war 😱.

MultiMICO Edge Lab - manuelle Installation

27.05.2022, von Christian Glahn

Dieser Beitrag erklärt die die manuelle Installation eines einfachen Edge-Computing-Clusters mit Ubuntu Linux, LXD/LXC zur Systemvirtualisierung, OVS für die Netzwerkvirtualisierung und Docker Swarm für die eigentlichen Edge-Anwendungen. Die Installation hat viele Stolperfallen, für die im Internet keine Lösungen beschrieben wurden. Stattdessen finden sich viele Beiträge, die behaupteten, dass sich ein solches Setup nicht umsetzen lässt. Dieser Beitrag zeigt schrittweise wie die Installation trotzdem gelingt.

Living Lab 2021

07.09.2021, von Daniel Bajka

Living Lab - Work-Home-Study Automation

Die breite und durch die 17 Nachhaltigkeitsziele der UN gestützte Diskussion rund um Nachhaltigkeit abstrahiert zunehmend die Home-Automation Technik und lenkt den Fokus auf eine Kontext und Nutzer bezogene Interaktion mit Räumen. Für die Vision des Living Labs erweitere ich den Begriff der Home Automation zu Work-Home-Study Automation.

Die Science Week 2021

12.08.2021, von Nurdzane Memeti

Ersetzen von For-Schleifen durch Map Reduce.

27.06.2021, von Daniel Bajka

Wer programmiert, stösst unweigerlich auf die Kontrollstrukrur der For-Schleife. Eine der häufigsten Verwendungen ist die Numerische Schleife. Die wichtigsten Merkmale sind:

For (Zähler in Start : Ende){ 
    ' zu
    ' wiederholende
    ' Anweisungen
    ' bedingte Anweisungen
    ' Abbruchbediungungen
    }
  • Die Anzahl der Wiederholungen steht schon beim Eintritt in die Schleife fest.
  • Es gibt eine Schleifenvariable, die am Anfang auf den Startwert gesetzt wird und dann jeweils um die Schrittweite verändert wird, bis der Zielwert erreicht ist.
  • Die Schleifenvariable, der Startwert, die Schrittweite und der Endwert müssen numerisch sein.

MacOS für Life Sciences startklar machen

01.06.2021, von Nurdzane Memeti

Ein leistungsstarkes Notebook ist für das Studium in den Life Sciences sehr wichtig! Es steigert die Produktivität mit vielen coolen Applikationen, wie z.B. Microsoft Office, Xcode, Adobe Acrobat Reader und vieles mehr.
Leider ist es für viele Studierende mit Macs am Anfang schwierig, die passenden Programme für das Studium zu finden und den Rechner einzurichten. In diesem Blogbeitrag findest du meine persönliche Liste mit nützlichen Tools für das Life Sciences Studium. So wirst du noch mehr Freude mit diesem schlanken, hochmodernen Aluminiumblock haben.

Git-Repositorien auf einen anderen Git-Server umziehen

11.05.2021, von Christian Glahn

Git ist ein extrem leistungsfähiges Werkzeug für die Versionsverwaltung von komplexen Projekten. Es ist kaum noch aus dem Projektmanagement von IT- und Data-Science-Projekten wegzudenken. Manchmal müssen wir unsere Projekte aber reorganisieren und auf einen anderen Server umziehen. Das kann passieren, weil wir ein Projekt von GitHub.com auf unsere GitHub Enterprise Instanz aus Datenschutzgründen verschieben müssen oder ein Projekt auf GitLab veröffentlichen möchten, damit wir deren Auto-DevOps-Funktionen nutzen können. In solchen Fällen wollen wir die Versionsgeschichte und die Projektkonfigurationen behalten und unsere bisherige Arbeit nicht einfach löschen. In diesem Beitrag erkläre ich, wie ein Git-Repository leicht von einem Repository-Server auf einen anderen umgezogen wird.

Normalität und gerundete Werte

31.03.2021, von Christian Glahn

Die Normalverteilung ist für die Statistik zentral und viele statistische Methoden setzen voraus, dass die Daten normalverteilt sind. Entsprechend müssen wir immer wieder die Frage beantworten, ob unsere Daten auch hinreichend normalverteilt sind. Diese Frage ist nicht neu und es gibt verschiedene und gut gesicherte Verfahren, um sie zu beantworten. Eine andere nicht so oft gestellte Frage ist, ob unsere Daten überhaupt geeignet sind, um die Normalverteilung statistisch überprüfen zu können. Konkret geht es um die Überprüfung der Normalverteilung, wenn unsere Daten gerundet wurden und unsere Daten sehr homogen sind.

Projekt Biognosting

25.03.2021, von Christian Glahn

Wir freuen uns, dass wir ein neues Projekt gestartet haben. Es heisst Biognosting und ist eine Kooperation mit der Forschungsgruppe Phytomedizin am Institut für Umwelt und Natürliche Ressourcen.