-
Notifications
You must be signed in to change notification settings - Fork 5
FAQ
First, find out which data source the vocabulary (aka concept scheme) is embedded from into your Cocoda instance. The source is shown in the vocabulary details card. Update the vocabulary in the corresponding data source or contact the maintainer of its registry to do so.
A detailed description in German is available here
Vocabularies need to be made available via a HTTP API to be used in Cocoda. There are several ways to do so:
-
Convert the vocabulary into JSKOS format and import it into an instance of jskos-server. You can run your own instance of jskos-server or ask VZG to import the vocabulary into their public database.
-
Make the vocabulary available in a system that is supported by a Cocoda provider. By now only Skosmos provider has been implemented.
-
Implement core functionality of JSKOS API (see jskos-server) to wrap access to a vocabulary on a server. See wikidata-jskos for an example.
-
Implement a custom Cocoda provider to wrap access to a vocabulary in the client. See Skosmos provider in cocoda-sdk for an example.
For converting into JSKOS format some tools exist, but any programming language can be used:
- jskos-convert to convert from CSV
- skos2jskos to convert from SKOS
- mc2skos to convert from MARC21
Please use jskos-validate to make sure the resulting data is actually
In practice each conversion may require some manual adjustment because of subtle differences in data formats. VZG may help if needed.