Weekly outline

  • Die Workshops finden via zoom statt. Um einen guten Ablauf zu gewährleisten, möchten wir Sie darum bitten, folgende Regeln einzuhalten:

    • eigenes Mikrofon: aus
    • eigenes Video: an oder aus
    • Fragen bitte nur über den Chat stellen
    • Nutzen Sie bitte die grünen/roten Buttons, um den Instructor*innen zu signalisieren, dass Sie gerade gut / schlecht mitkommen
    • Fordern Sie bitte für individuelle Probleme über die Chatfunktion eine Breakout-Session an.
    • Die Fragen aus dem Chat werden seitens der/des Moderator*in an den/die Instructor*in gestellt.
    • Am besten nutzen Sie zwei Bildschirme, falls möglich.


    In dieses kollaborative Dokument können Themenvorschläge für die Hands-on-Sessions eingetragen werden.

    Informationen zur Anmeldung und Kurszeiten unter: http://www.ub.uni-frankfurt.de/digitalhumanities


  • Datenbereinigung mit Openrefine

    Dozentin: Agnes Brauer

    Der Workshop stellt das Tool OpenRefine vor, mit dessen Hilfe Daten aufbereitet, bereinigt, in eine andere Form überführt oder umstrukturiert werden können. Das Arbeiten mit Daten aller Art, beispielweise aus einer umfangreichen (Excel-) Tabelle, kann dadurch sehr erleichtert werden. Außerdem bietet OpenRefine die Möglichkeit, die eigenen Datensätze online mit anderen Datenbanken automatisiert abzugleichen und anzureichern (z.B. mit Orts- oder Personendaten aus Wikidata), wodurch umständliche einzelne Abfragen vermieden werden können.

    Um OpenRefine zu nutzen, benötigen Sie eine Java-Umgebung. Bitte installieren Sie dies separat oder nutzen Sie den Download mit eingebettetem Java (nur für Windows).

    Informationsangebot zu Open Refine auf den Webseiten der Illinois University Library: https://guides.library.illinois.edu/openrefine/home

  • Einführung in R

    Dozentin: Michelle Kamolz

    In diesem Workshop werden grundlegende Funktionen der Programmiersprache R vorgestellt. 1992 von Statistikern entwickelt, ist R zu einer weltweit verwendeten Sprache in Wissenschaft und Wirtschaft geworden. Die funktionale Sprache mit der Entwicklungsumgebung R-Studio ist auf Anwender ausgerichtet. So eignet sie sich trotz anfänglicher hoher Einarbeitungszeit insbesondere für Nicht-Programmierer. Die Sprache, wie ihre zahlreichen Erweiterungen, werden von der Community erzeugt, weiterentwickelt und sind kostenfrei zugänglich. R ist das geeignete Werkzeug für die Aufbereitung von Daten, statistischen Analysen und Visualisierungen. Ständige Weiterentwicklungen der Sprache und ihrer zahlreichen Anknüpfungspunkte an andere Systeme und Sprachen ermöglichen jedoch auch andere Anwendungsmöglichkeiten.

    Für die erste Sitzung können Sie R und die Entwicklungsumgebung R-Studio bereits vorab installieren und dann die Beispiele selbst ausprobieren. Es ist jedoch ausreichend, die Installation in Vorbereitung zur zweiten Sitzung vorzunehmen. In der Präsentation wird auf die Installation eingegangen. 
    Auf den folgenden Seiten können Sie kostenlos Sie R und R-Studio herunterladen: 
    R: https://www.r-project.org/ bzw. https://cran.r-project.org/
    RStudio: https://rstudio.com/
    Es wird beides benötigt - bitte laden und installieren Sie zunächst R und dann R-Studio.

    Achtung: Sollten Sie R/ R-Studio vor dem 22./27.04.22 installiert haben, tätigen Sie ggf. Updates. Die vorgestellten Funktionen sollten jedoch problemlos mit älteren wie jüngeren Versionen funktionieren. Wenn Sie ein Update gezogen haben, denken Sie bitte nur daran, auch die Packages ggf. zu aktualisieren. 

    Beispielhafte Datensätze und die Skripte werden an dieser Stelle nach den jeweiligen Sitzungen bereitgestellt. 

  • Tidy data - Basics

    Dozentin: Agnes Brauer

    Der Workshop führt in einen grundsätzlichen Umgang mit Daten ein. Es werden Konzepte wie Dateiformat, Nomenklaturen für die Benennung von Dateien und eine sinnvolle Handhabung der häufigsten Datentypen in Tabellenkalkulationsprogrammen behandelt.

    Der Kurs richtet sich an Einsteiger*innen, besondere Kenntnisse werden nicht vorausgesetzt.

    Die Teilnehmer*innen benötigen ein Tabellenkalkulationsprogramm, z.B. LibreOffice (https://www.libreoffice.org/).

  • Einführung in die Textauszeichung mit TEI/XML

    Dozentin: Agnes Brauer

    Der Workshop führt in die Grundlagen der Textauszeichnung mit TEI ein, einer XML-basierten und sich mittlerweile als De-facto-Standard etablierten Auszeichnungssprache speziell für die Zwecke der Geisteswissenschaften. Nach einer knappen allgemeinen Einführung werden die Teilnehmer anhand einer kleinen Übung die Praxis der Textauszeichnung mit TEI kennenlernen und sich einen ersten Überblick über die Bedeutung und die verschiedenen Module dieser Sprache verschaffen.

    XML-Editoren:


  • Einführung in manuelles Webscraping mit dem Browser-Plugin Scraper

    Dozentin: Agnes Brauer

    Der Workshop führt in das Web Scraping mithilfe des einfach zu bedienenden Chrome-Plugins Scraper ein, das Daten und Informationen strukturiert aus dem Web extrahiert und für weitere Auswertungs-/Forschungszwecke in Tabellen aufbereitet.

    Installieren Sie bitte vorab:


    Links für die HandsOn-Session:
  • Einführung in Git

    Dozent: Gerrit Heim

    Git ist ein System zur verteilten Versionsverwaltung von Dateien. Eigentlich für die Softwareentwicklung entworfen, eignet es sich auch hervorragend zur professionellen Organisation und Verwaltung von vielen anderen Dateiformaten. Git vereinfacht die Zusammenarbeit, ermöglicht das Zurückspringen zu früheren Bearbeitungsständen und den Vergleich verschiedener Versionen, um Änderungen leichter erkennen zu können.

    In diesem Workshop werden wir klären, was Git ist und was GitHub und GitLab sind. Sie lernen die Grundlagen der Arbeit mit Git und einen Überblick über die weiterführenden Möglichkeiten wie beispielsweise die Möglichkeit, Änderungen zu verfolgen und die Zusammenarbeit im Team.

    Für diesen Kurs benötigen Sie ein PC oder Notebook (kein Tablet) mit einer Git Installation. Git steht für Windows, macOS und Linux zur Verfügung. Installationsanleitungen finden Sie hier: https://git-scm.com/downloads Weiterführende Informationen finden Sie hier: https://git-scm.com/book/de/v2/Erste-Schritte-Git-installieren

    Zudem benötigen Sie für einige Teile der Einführung einenn GitHub Account. Dieser ist kostenlos und Sie können ihn nach dem Kurs auch wieder löschen. Einen GitHub Account können Sie hier anlegen: https://github.com/signup