Data · dataset · 2025
Integration Scripts for DFG Classification for Dataverse-based Repositories
Listed in DaRUS
Description
These scripts integrate the DFG classification from the TIB ontology into Dataverse as an external vocabulary according to the Dataverse Guidelines. get_dfg_class.js: Displays entries from DFG classification in Topic Classification field once user has entered at least three characters. get_dfg_class_with_suggestions.js: Displays entries from DFG classification in Topic Classification field once user has entered at least three characters.
Additionally, a button is provided that, when clicked, suggests relevant DFG categories based on the description text. cvocConf_dfg.json (Dataverse-Config-file. Integrates a Javascript file. Path to respective js file on server has to be set.) Please note that when using the TIB Terminology API, you must include a custom HTTP header named 'caller' in every request.
Read the rest (1 more)
This header identifies your institution or organization when accessing the API. In these scripts, the caller header is commented out as shown in the example: headers: { "accept": "application/json", //"caller": "DARUS" } Before using the scripts, uncomment the caller line and replace "DARUS" with the name of your own institution or organization. To activate the feature use: curl -X PUT --upload-file cvocConf_dfg.json localhost:8080/api/admin/settings/:CVocConf If other CVOC functionalities are to be used, they would need to be integrated into the json file.
Links
Where it is published
- Dataverse dataset page darus.uni-stuttgart.de/dataset.xhtml?persistentId=doi%3A10.18419%2FDARUS-5428 ↗
landing page · from darus uni stuttgart de
- DOI doi.org/10.18419/darus-5428 ↗
DOI / persistent id · from darus uni stuttgart de
Catalogue records · 1
- Dataverse API darus.uni-stuttgart.de/api/datasets/:persistentId/?persistentId=doi%3A10.18419%2FDARU… ↗
metadata API · from darus uni stuttgart de
Topics
- Stated by source
- Computer and Information Science · Engineering
- From keywords
- Engineering
- Inferred from text
- Text 75%
Provenance · 1 source records, 10 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| DaRUS | doi:10.18419/DARUS-5428 | 11 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| concepts[field].dataverse_subject:computer-and-information-science | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /subjects |
| concepts[field].dataverse_subject:engineering | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /subjects |
| concepts[field].local:field:engineering | mapping · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /subjects |
| concepts[modality].local:modality:text | enrichment · darus uni stuttgart de | keyword-concept-rules@1.0.0 | title+description (75%) |
| created_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| description | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /description |
| publication_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| title | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | /name |
| updated_date | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 | |
| version_label | source · darus uni stuttgart de | connector:darus_uni_stuttgart_de@1.0.0 |