BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//BNPWFP
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:20250813T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20251026T030000
RDATE:20261025T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Jlpigraf.jl\, a package for data retrieval and table merging with 
 the Epigraf API - Georg Hertkorn
DTSTART;TZID=Europe/Berlin:20260813T121500
DTEND;TZID=Europe/Berlin:20260813T123000
DTSTAMP:20260804T031038Z
UID:pretalx-juliacon-2026-BNPWFP@pretalx.com
DESCRIPTION:We present the Jlpigraf package for interacting with the Epigr
 af API. [Epigraf ](https://github.com/digicademy/epigraf) is an open-sourc
 e research platform designed for the collection\, annotation\, linking\, a
 nd publication of multimodal text data. Its data model supports research d
 atabases ranging from epistolary editions to social media corpora. Current
 ly\, Epigraf is primarily used for editing epigraphic data — inscription
 s 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 T
 TL\, JSON-LD\, and RDF/XML. Thus\, Epigraf is building a bridge between tr
 aditional editorial work and computational humanities.\n\nUntil now\, the 
 [Rpigraf](https://github.com/datavana/rpigraf) R package is provided to in
 teract with the Epigraf API. The Jlpigraf package brings a significant por
 tion of Rpigraf's functionality to the Julia programming language. The goa
 l is twofold. Firstly\, implementing the package leverages the performance
  and syntax advantages of Julia for data analysis and processing in the hu
 manities. Secondly\, Epigraf originated in a specific humanities research 
 context\, and we are working to open the platform up to other disciplines 
 and research communities.\n\nEpigraf uses the [Relational Article Model](h
 ttps://epigraf.inschriften.net/help/coreconcepts/model) (RAM) to internall
 y manage the database content. The basic building blocks are articles grou
 ped into projects and subdivided into sections that contain items. Items h
 old the specific data such as text\, image file names or references to cat
 egories. 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 i
 n-text annotation vocabularies. The RAM's building blocks are then mapped 
 to the specific research domain.\n\nThe Jlpigraf package has the following
  core tasks (work in progress):\n    1. Interacting with the Epigraf API\,
  including authentication\, data fetching\, and data manipulation.\n    2.
  Extracting\, joining and transforming RAM data.\n    3. Handling hierarch
 ical data and tree structures.\nThus\, the package relieves users of frequ
 ently recurring tasks. It provides easy access to the corpora stored in Ep
 igraf. A basic understanding of the Relational Article Model's structure i
 s sufficient to work with the data. In the proposed talk\, we will provide
  a brief introduction to the topic and the Relational Article Model. Then\
 , we will explain the objectives of the package using application examples
 . Finally\, we will discuss the process of translating from R to Julia\, e
 mphasizing relevant language features and the Julia package ecosystem.
LOCATION:Alte Mensa — Audi Max
URL:https://pretalx.com/juliacon-2026/talk/BNPWFP/
END:VEVENT
END:VCALENDAR
