Skip to content

Commit

Permalink
Merge pull request #40 from cul-it/dev
Browse files Browse the repository at this point in the history
Merge dev to main
  • Loading branch information
chrisrlc authored Nov 15, 2023
2 parents 1f03739 + 5d8044b commit 9f72e3f
Show file tree
Hide file tree
Showing 52 changed files with 2,311 additions and 2 deletions.
53 changes: 51 additions & 2 deletions config/authorities/linked_data/dbpedia_direct.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"QA_CONFIG_VERSION": "2.1",
"prefixes": {
"dbpedia": "http://dbpedia.org/property/"
"dbo": "http://dbpedia.org/ontology/"
},
"term": {
"url": {
Expand Down Expand Up @@ -36,5 +36,54 @@
"sameas_ldpath": "owl:sameAs ::xsd:anyURI"
}
},
"search": {}
"search": {
"url": {
"@context": "http://www.w3.org/ns/hydra/context.jsonld",
"@type": "IriTemplate",
"template": "https://dbpedia.org/sparql?query=CONSTRUCT+%7B+%3Furi+rdfs%3Alabel+%3Flabel%3B+foaf%3Aname+%3Fname%3B+dbo%3Aabstract+%3Fabstract.+%7D+WHERE+%7B+%7B+%3Furi+rdfs%3Alabel+%3FlabelMatch+FILTER%28bif%3Acontains%28%3FlabelMatch%2C+%27%22{query}%22%27%29+%26%26+langMatches%28lang%28%3FlabelMatch%29%2C%22{lang}%22%29%29+%7D+UNION+%7B+%3Furi+foaf%3Aname+%3FnameMatch+FILTER%28bif%3Acontains%28%3FnameMatch%2C+%27%22{query}%22%27%29+%26%26+langMatches%28lang%28%3FnameMatch%29%2C%22{lang}%22%29%29+%7D+OPTIONAL+%7B+%3Furi+rdfs%3Alabel+%3Flabel+%7D+OPTIONAL+%7B+%3Furi+foaf%3Aname+%3Fname+%7D+OPTIONAL+%7B%3Furi+dbo%3Aabstract+%3Fabstract+%7D+FILTER%28%28%21bound%28%3Flabel%29+%7C%7C+langMatches%28lang%28%3Flabel%29%2C%22{lang}%22%29%29+%26%26+%28%21bound%28%3Fname%29+%7C%7C+langMatches%28lang%28%3Fname%29%2C%22{lang}%22%29%29+%26%26+%28%21bound%28%3Fabstract%29+%7C%7C+langMatches%28lang%28%3Fabstract%29%2C%22{lang}%22%29%29%29+%7D&format=application%2Frdf%2Bxml&timeout=30000",
"variableRepresentation": "BasicRepresentation",
"mapping": [
{
"@type": "IriTemplateMapping",
"variable": "query",
"property": "hydra:freetextQuery",
"required": true,
"encode": true
},
{
"@type": "IriTemplateMapping",
"variable": "lang",
"property": "hydra:freetextQuery",
"required": false,
"default": "en"
}
]
},
"qa_replacement_patterns": {
"query": "query",
"lang": "lang"
},
"results": {
"label_ldpath": "rdfs:label | fn:first(rdfs:label, fn:strJoin(foaf:name, ', ')) :: xsd:string"
},
"context": {
"properties": [
{
"property_label_i18n": "qa.linked_data.authority.dbpedia_direct.label",
"property_label_default": "Label",
"ldpath": "rdfs:label :: xsd:string"
},
{
"property_label_i18n": "qa.linked_data.authority.dbpedia_direct.name",
"property_label_default": "Name",
"ldpath": "foaf:name :: xsd:string"
},
{
"property_label_i18n": "qa.linked_data.authority.dbpedia_direct.abstract",
"property_label_default": "Abstract",
"ldpath": "dbo:abstract :: xsd:string"
}
]
}
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,23 @@
---
authority:
service: direct
search:
#------------------
# Connection tests
#------------------
-
query: 'Barack Obama'
#------------------
# Accuracy tests
#------------------
-
query: amphora
position: 5
subject_uri: 'http://dbpedia.org/resource/Amphora'
-
query: Cristiano Ronaldo
position: 10
subject_uri: 'http://dbpedia.org/resource/Cristiano_Ronaldo'
term:
-
identifier: 'http://dbpedia.org/resource/Barack_Obama'
10 changes: 10 additions & 0 deletions config/authorities/rda_aspect_ratio_designation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
:terms:
- :id: http://rdaregistry.info/termList/AspectRatio/1001
:uri: http://rdaregistry.info/termList/AspectRatio/1001
:term: full screen
- :id: http://rdaregistry.info/termList/AspectRatio/1003
:uri: http://rdaregistry.info/termList/AspectRatio/1003
:term: mixed aspect ratio
- :id: http://rdaregistry.info/termList/AspectRatio/1002
:uri: http://rdaregistry.info/termList/AspectRatio/1002
:term: wide screen
46 changes: 46 additions & 0 deletions config/authorities/rda_bibliographic_format.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
:terms:
- :id: http://rdaregistry.info/termList/bookFormat/1014
:uri: http://rdaregistry.info/termList/bookFormat/1014
:term: 128mo
- :id: http://rdaregistry.info/termList/bookFormat/1004
:uri: http://rdaregistry.info/termList/bookFormat/1004
:term: 12mo
- :id: http://rdaregistry.info/termList/bookFormat/1005
:uri: http://rdaregistry.info/termList/bookFormat/1005
:term: 16mo
- :id: http://rdaregistry.info/termList/bookFormat/1010
:uri: http://rdaregistry.info/termList/bookFormat/1010
:term: 18mo
- :id: http://rdaregistry.info/termList/bookFormat/1006
:uri: http://rdaregistry.info/termList/bookFormat/1006
:term: 24mo
- :id: http://rdaregistry.info/termList/bookFormat/1007
:uri: http://rdaregistry.info/termList/bookFormat/1007
:term: 32mo
- :id: http://rdaregistry.info/termList/bookFormat/1011
:uri: http://rdaregistry.info/termList/bookFormat/1011
:term: 36mo
- :id: http://rdaregistry.info/termList/bookFormat/1008
:uri: http://rdaregistry.info/termList/bookFormat/1008
:term: 48mo
- :id: http://rdaregistry.info/termList/bookFormat/1002
:uri: http://rdaregistry.info/termList/bookFormat/1002
:term: 4to
- :id: http://rdaregistry.info/termList/bookFormat/1009
:uri: http://rdaregistry.info/termList/bookFormat/1009
:term: 64mo
- :id: http://rdaregistry.info/termList/bookFormat/1012
:uri: http://rdaregistry.info/termList/bookFormat/1012
:term: 72mo
- :id: http://rdaregistry.info/termList/bookFormat/1003
:uri: http://rdaregistry.info/termList/bookFormat/1003
:term: 8vo
- :id: http://rdaregistry.info/termList/bookFormat/1013
:uri: http://rdaregistry.info/termList/bookFormat/1013
:term: 96mo
- :id: http://rdaregistry.info/termList/bookFormat/1001
:uri: http://rdaregistry.info/termList/bookFormat/1001
:term: folio
- :id: http://rdaregistry.info/termList/bookFormat/1015
:uri: http://rdaregistry.info/termList/bookFormat/1015
:term: full-sheet
13 changes: 13 additions & 0 deletions config/authorities/rda_broadcast_standard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
:terms:
- :id: http://rdaregistry.info/termList/broadcastStand/1001
:uri: http://rdaregistry.info/termList/broadcastStand/1001
:term: HDTV
- :id: http://rdaregistry.info/termList/broadcastStand/1002
:uri: http://rdaregistry.info/termList/broadcastStand/1002
:term: NTSC
- :id: http://rdaregistry.info/termList/broadcastStand/1003
:uri: http://rdaregistry.info/termList/broadcastStand/1003
:term: PAL
- :id: http://rdaregistry.info/termList/broadcastStand/1004
:uri: http://rdaregistry.info/termList/broadcastStand/1004
:term: SECAM
124 changes: 124 additions & 0 deletions config/authorities/rda_carrier_extent_unit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
:terms:
- :id: http://rdaregistry.info/termList/RDACarrierEU/1001
:uri: http://rdaregistry.info/termList/RDACarrierEU/1001
:term: activity card
- :id: http://rdaregistry.info/termList/RDACarrierEU/1002
:uri: http://rdaregistry.info/termList/RDACarrierEU/1002
:term: atlas
- :id: http://rdaregistry.info/termList/RDACarrierEU/1003
:uri: http://rdaregistry.info/termList/RDACarrierEU/1003
:term: case
- :id: http://rdaregistry.info/termList/RDACarrierEU/1004
:uri: http://rdaregistry.info/termList/RDACarrierEU/1004
:term: chart
- :id: http://rdaregistry.info/termList/RDACarrierEU/1005
:uri: http://rdaregistry.info/termList/RDACarrierEU/1005
:term: coin
- :id: http://rdaregistry.info/termList/RDACarrierEU/1006
:uri: http://rdaregistry.info/termList/RDACarrierEU/1006
:term: collage
- :id: http://rdaregistry.info/termList/RDACarrierEU/1007
:uri: http://rdaregistry.info/termList/RDACarrierEU/1007
:term: column
- :id: http://rdaregistry.info/termList/RDACarrierEU/1008
:uri: http://rdaregistry.info/termList/RDACarrierEU/1008
:term: diagram
- :id: http://rdaregistry.info/termList/RDACarrierEU/1009
:uri: http://rdaregistry.info/termList/RDACarrierEU/1009
:term: diorama
- :id: http://rdaregistry.info/termList/RDACarrierEU/1010
:uri: http://rdaregistry.info/termList/RDACarrierEU/1010
:term: drawing
- :id: http://rdaregistry.info/termList/RDACarrierEU/1011
:uri: http://rdaregistry.info/termList/RDACarrierEU/1011
:term: exhibit
- :id: http://rdaregistry.info/termList/RDACarrierEU/1012
:uri: http://rdaregistry.info/termList/RDACarrierEU/1012
:term: flash card
- :id: http://rdaregistry.info/termList/RDACarrierEU/1013
:uri: http://rdaregistry.info/termList/RDACarrierEU/1013
:term: folded sheet
- :id: http://rdaregistry.info/termList/RDACarrierEU/1014
:uri: http://rdaregistry.info/termList/RDACarrierEU/1014
:term: game
- :id: http://rdaregistry.info/termList/RDACarrierEU/1015
:uri: http://rdaregistry.info/termList/RDACarrierEU/1015
:term: globe
- :id: http://rdaregistry.info/termList/RDACarrierEU/1016
:uri: http://rdaregistry.info/termList/RDACarrierEU/1016
:term: icon
- :id: http://rdaregistry.info/termList/RDACarrierEU/1017
:uri: http://rdaregistry.info/termList/RDACarrierEU/1017
:term: jigsaw puzzle
- :id: http://rdaregistry.info/termList/RDACarrierEU/1018
:uri: http://rdaregistry.info/termList/RDACarrierEU/1018
:term: leaf
- :id: http://rdaregistry.info/termList/RDACarrierEU/1019
:uri: http://rdaregistry.info/termList/RDACarrierEU/1019
:term: map
- :id: http://rdaregistry.info/termList/RDACarrierEU/1020
:uri: http://rdaregistry.info/termList/RDACarrierEU/1020
:term: medal
- :id: http://rdaregistry.info/termList/RDACarrierEU/1021
:uri: http://rdaregistry.info/termList/RDACarrierEU/1021
:term: mock-up
- :id: http://rdaregistry.info/termList/RDACarrierEU/1022
:uri: http://rdaregistry.info/termList/RDACarrierEU/1022
:term: model
- :id: http://rdaregistry.info/termList/RDACarrierEU/1023
:uri: http://rdaregistry.info/termList/RDACarrierEU/1023
:term: page
- :id: http://rdaregistry.info/termList/RDACarrierEU/1024
:uri: http://rdaregistry.info/termList/RDACarrierEU/1024
:term: painting
- :id: http://rdaregistry.info/termList/RDACarrierEU/1025
:uri: http://rdaregistry.info/termList/RDACarrierEU/1025
:term: photograph
- :id: http://rdaregistry.info/termList/RDACarrierEU/1026
:uri: http://rdaregistry.info/termList/RDACarrierEU/1026
:term: picture
- :id: http://rdaregistry.info/termList/RDACarrierEU/1027
:uri: http://rdaregistry.info/termList/RDACarrierEU/1027
:term: portfolio
- :id: http://rdaregistry.info/termList/RDACarrierEU/1028
:uri: http://rdaregistry.info/termList/RDACarrierEU/1028
:term: postcard
- :id: http://rdaregistry.info/termList/RDACarrierEU/1029
:uri: http://rdaregistry.info/termList/RDACarrierEU/1029
:term: poster
- :id: http://rdaregistry.info/termList/RDACarrierEU/1030
:uri: http://rdaregistry.info/termList/RDACarrierEU/1030
:term: print
- :id: http://rdaregistry.info/termList/RDACarrierEU/1031
:uri: http://rdaregistry.info/termList/RDACarrierEU/1031
:term: profile
- :id: http://rdaregistry.info/termList/RDACarrierEU/1032
:uri: http://rdaregistry.info/termList/RDACarrierEU/1032
:term: radiograph
- :id: http://rdaregistry.info/termList/RDACarrierEU/1033
:uri: http://rdaregistry.info/termList/RDACarrierEU/1033
:term: remote-sensing image
- :id: http://rdaregistry.info/termList/RDACarrierEU/1034
:uri: http://rdaregistry.info/termList/RDACarrierEU/1034
:term: sculpture
- :id: http://rdaregistry.info/termList/RDACarrierEU/1035
:uri: http://rdaregistry.info/termList/RDACarrierEU/1035
:term: section
- :id: http://rdaregistry.info/termList/RDACarrierEU/1036
:uri: http://rdaregistry.info/termList/RDACarrierEU/1036
:term: specimen
- :id: http://rdaregistry.info/termList/RDACarrierEU/1037
:uri: http://rdaregistry.info/termList/RDACarrierEU/1037
:term: study print
- :id: http://rdaregistry.info/termList/RDACarrierEU/1038
:uri: http://rdaregistry.info/termList/RDACarrierEU/1038
:term: technical drawing
- :id: http://rdaregistry.info/termList/RDACarrierEU/1039
:uri: http://rdaregistry.info/termList/RDACarrierEU/1039
:term: toy
- :id: http://rdaregistry.info/termList/RDACarrierEU/1040
:uri: http://rdaregistry.info/termList/RDACarrierEU/1040
:term: view
- :id: http://rdaregistry.info/termList/RDACarrierEU/1041
:uri: http://rdaregistry.info/termList/RDACarrierEU/1041
:term: wall chart
Loading

0 comments on commit 9f72e3f

Please sign in to comment.