2026-08-13 –, Alte Mensa — Audi Max All times in Europe/Berlin
We present the Jlpigraf package for interacting with the Epigraf API. Epigraf is an open-source research platform designed for the collection, annotation, linking, and publication of multimodal text data. Its data model supports research databases ranging from epistolary editions to social media corpora. Currently, Epigraf is primarily used for editing epigraphic data — inscriptions in connection with the objects to which they are attached. The platform includes a publication system for various document formats, such as Word and TEI, as well as structured JSON, XML, and CSV data and triples in TTL, JSON-LD, and RDF/XML. Thus, Epigraf is building a bridge between traditional editorial work and computational humanities.
Until now, the Rpigraf R package is provided to interact with the Epigraf API. The Jlpigraf package brings a significant portion of Rpigraf's functionality to the Julia programming language. The goal is twofold. Firstly, implementing the package leverages the performance and syntax advantages of Julia for data analysis and processing in the humanities. Secondly, Epigraf originated in a specific humanities research context, and we are working to open the platform up to other disciplines and research communities.
Epigraf uses the Relational Article Model (RAM) to internally manage the database content. The basic building blocks are articles grouped into projects and subdivided into sections that contain items. Items hold the specific data such as text, image file names or references to categories. Articles are linked to category systems directly via tagging them in items or via in-text annotations. Examples of category systems include bibliographic references, persons and locations, authority data, and in-text annotation vocabularies. The RAM's building blocks are then mapped to the specific research domain.
The Jlpigraf package has the following core tasks (work in progress):
- Interacting with the Epigraf API, including authentication, data fetching, and data manipulation.
- Extracting, joining and transforming RAM data.
- Handling hierarchical data and tree structures.
Thus, the package relieves the user of frequently recurring tasks. It provides easy access to the corpora stored in Epigraf. A basic understanding of the Relational Article Model's structure is sufficient to work with the data. The poster illustrates the RAM structure and how Jlapigraf operates. It also shows the building blocks that enable users to design various analysis scenarios with scripts.
See also: Jlpigraf package repository
Since 2024: Research assistant at the Digital Academy of the Academy of Sciences and Literature Mainz; Project: German Inscriptions Online
2020 to 2023: Research assistant at the Lower Saxony Academy of Sciences in Göttingen; Project: Knowledge Aggregator Middle Ages and Early Modern Period
2005-2012: Project Coordinator at STAR AG, a technical documentation and corporate communications service provider in Ramsen (CH)
2004: PhD Thesis: Microscopic modelling of time-dependent traffic flow patterns
1928 to 2005: Project manager in the Traffic in Conurbations project, German Aerospace Centre, Berlin
1989 to 1996: Studied physics at the University of Konstanz
- Seit 2021 Juniorprofessor für Kommunikationswissenschaft mit dem Schwerpunkt Digital Media & Computational Methods an der Universität Münster
- Seit 2021 Wissenschaftlicher Mitarbeiter, dann Gastwissenschaftler an der Digitalen Akademie Mainz
- 2009 - 2021 Wissenschaftlicher Mitarbeiter am Lehrstuhl für Kommunikationswissenschaft der Universität Greifswald
- 2005-2009 Studium des Studiengangs Sprache und Kommunikation an der Universität Greifswald
- Seit 2003 Web- und Datenbankentwicklung unter anderen in den Projekten „Die Deutschen Inschriften des Mittelalters und der Frühen Neuzeit“ , „Edition der naturwissenschaftlichen Schriften Lichtenbergs“ und „Germania Sacra. Die Kirche des Alten Reiches und ihre Institutionen“, Akademie der Wissenschaften zu Göttingen
- 2002-2005 Studium der Studiengänge Kommunikationswissenschaft und Musik an der Universität Greifswald