Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 1.84 KB

README.md

File metadata and controls

49 lines (28 loc) · 1.84 KB

jskos-data

Build Status License

This repository contains a collection of Knowledge Organization Systems (KOS) and related data encoded in JSKOS data format. The collection is part of project coli-conc.

Usage

Each KOS data is located in a subdirectory $ID (lowercase short name or acronym) with either one or more of the following JSKOS data files:

  • $ID-scheme.json
  • $ID-concepts.ndjson

The files should be generated automatically via a Makefile. Its sources such as CSV files should be included as well. Each directory should further contain a brief README.md giving a title and links to sources and additional resources such as instructions how to update the data.

Very large vocabularies are not fully committed to the repository.

Script status.sh lists all directories and their relevant files.

To re-generate jskos for a given vocabulary, run:

make -sBC $ID

After having collected, cleaned and converted JSKOS data, see https://github.com/gbv/cocoda-services#usage.

Requirements

Scripts are only testet on Linux. Specific requirements to generate JSKOS files depend on the source format. In any case, the following should be installed:

  • make
  • jq
  • node and some npm modules (run npm install)
  • Perl

And for some vocabularies:

Usage

See also

License

All data in this repository can be used freely as public domain (Creative Commons Zero v1.0 Universal)