https://github.com/unilenlac/enlac
Shell, Docker
Pipeline for Digital Scholarly Editing of Apocryphal Literature integrating transcription checking; tokenisation & normalisation (tpen2tei-ENLAC); collation (CollateX); analysis (Stemmarest-ENLAC & Stemmaweb-ENLAC); and TEI Critical Apparatus export for edition visualisation.
- full pipeline: pipeline + Stemmarest + Stemmaweb
- vanilla pipeline: pipeline only (uses existing Stemmaweb and Stemmarest instances)
- data reuse: Stemmarest + Stemmaweb (uses existing edition data).
https://github.com/unilenlac/tpen2tei/tree/xmlrich_tokenization
Python
Component of ENLAC Pipeline used for transcription tokenisation.
https://github.com/unilenlac/tradition_repo/tree/IRSB
Java, Maven, neo4j, CYPHER, REST API, Graphviz DOT, Apache Tomcat, Docker
Component of ENLAC Pipeline used for variant analysis and edition data storage. Manages and serves edition data stored as a neo4j graph database. Backend for Stemmaweb-ENLAC.
https://github.com/unilenlac/stemmaweb/tree/IRSB
Javascript, jQuery, D3, SVG, Perl, Catalyst, Ajax, CSS, Docker
Component of ENLAC Pipeline used for variant analysis and edition data creation. Frontend (user interface) for Stemmarest-ENLAC.
https://github.com/unilenlac/enlac-collation
Python, Javascript, CSS, Shell, Docker
Plug-in for ENLAC Pipeline user for collation visualisation. Usage scenario: standard (use with existing collation data generated by ENLAC Pipeline).
https://github.com/unilenlac/enlac-synopsis
Javascript, CSS, jQuery, Python
Online tool for creating synoptic editions.
standard (customise HTML page and work in the browser).
7. ENLAC Appendix https://github.com/unilenlac/enlac-appendix
Python, Docker
Utilities for ENLAC Pipeline (transcription lb numbering check; transcription auto number lb; etc).
standard (use during manual transcription).