forked from gdcc/dataverse-external-vocab-support
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcvoc-ontoportal-conf.json
More file actions
66 lines (66 loc) · 2.23 KB
/
cvoc-ontoportal-conf.json
File metadata and controls
66 lines (66 loc) · 2.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[{
"field-name": "keyword",
"term-uri-field": "keywordTermURI",
"cvoc-url": "https://data.agroportal.lirmm.fr/",
"js-url": "https://gdcc.github.io/dataverse-external-vocab-support/scripts/ontoportal.js",
"headers": {"Authorization": "apikey token=<your_apikey>"},
"protocol": "ontoportal",
"retrieval-uri": "https://data.agroportal.lirmm.fr/ontologies/{encodeUrl:keywordVocabulary}/classes/{encodeUrl:keywordTermURI}?lang=en,fr",
"term-parent-uri": "",
"allow-free-text": true,
"languages":"en,fr",
"vocabs": {
"INRAETHES": {
"vocabularyUri": "https://data.agroportal.lirmm.fr/ontologies/INRAETHES",
"uriSpace": "http"
},
"ANAEETHES": {
"vocabularyUri": "https://data.agroportal.lirmm.fr/ontologies/ANAEETHES",
"uriSpace": "http"
},
"AGROVOC": {
"vocabularyUri": "https://data.agroportal.lirmm.fr/ontologies/AGROVOC",
"uriSpace": "http"
},
"NCBITAXON": {
"vocabularyUri": "https://data.agroportal.lirmm.fr/ontologies/NCBITAXON",
"uriSpace": "http"
},
"TRANSFORMON": {
"vocabularyUri": "https://data.agroportal.lirmm.fr/ontologies/TRANSFORMON",
"uriSpace": "http"
}
},
"managed-fields": {
"vocabularyName": "keywordVocabulary",
"termName": "keywordValue",
"vocabularyUri": "keywordVocabularyURI"
},
"retrieval-filtering": {
"@context": {
"termName": "https://schema.org/name",
"vocabularyName": "https://dataverse.org/schema/vocabularyName",
"vocabularyUri": "https://dataverse.org/schema/vocabularyUri",
"lang": "@language",
"value": "@value"
},
"@id": {
"pattern": "{0}",
"params": ["@id"]
},
"termName": {
"pattern": "{0}",
"params": ["/prefLabel"],
"indexIn": "keywordValue"
},
"vocabularyUri": {
"pattern": "{0}",
"params": ["/links/ontology"]
},
"synonyms": {
"pattern": "{0}",
"params": ["/synonym"],
"indexIn": "keywordValue"
}
}
}]