Multilingual SILKNOW thesaurus extending Getty AAT, developed in SKOS.
The software converts all the content of the raw-data
(or differently defined --src
folder), expecting that its content match the csv export of the spreadsheet.
IMPORTANT The input file name should be named <language>.csv
(so en.csv
, es.csv
, ...) and group-<name>.csv
(so group-depictions.csv
, ...).
npm install --production ## download the dependencies
npm run convert ## start the conversion
Parameters (to be introduced with a --
):
--src
,-s
, source folder, it parses all the csv inside. Default:./raw-data
--dst
,-d
, output file. Default:thesaurus.ttl
--version
,-v
, version number. Default:2.0
--verbose
, print verbose logs. Default: false.
Example:
npm run convert -- -v 2.1
To make it ready to work with Skosmos, it is suggested to process the file with Skosify.
pip install --upgrade skosify
skosify thesaurus.ttl -o thesaurus.ttl