Python script for assembling (etymological) extracts of a Word List's lexical data

Main Author: Rob Verhoeven
Format: info software
Terbitan: , 2017
Online Access: https://zenodo.org/record/1119299
Daftar Isi:
  • This is a Python script that will download JSON data for all the Word List Items in the specified Word Lists, which includes the etymological chains of all their connected Lexemes. It then assembles multiple differently formatted extracts of that data (for each Word List Item): a CSV file with a selection of data for drawing maps in e.g. ArcMap a CSV file that is importable in draw.io, to draw tree diagrams of the Word List Item's connected Lexemes and their etymological chain a file with GraphViz DOT code for drawing a similar tree diagram a PDF rendering of the previously mentioned DOT file (GraphViz needs to be installed for this) The extracts also depend on a Top Node language being defined, i.e. a (stub) language whose Lexemes are considered to be the ultimate roots of the etymological trees, in the sense that the Lexemes belonging to this language are given separate colours and determine the colour of the descending Lexemes.