Created
August 11, 2013 20:37
-
-
Save anonymous/6206748 to your computer and use it in GitHub Desktop.
JSON files for marc2rdf project in use by Deichmanske bibliotek
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"id": "81216886-9d97-478c-bb4f-4af1d6557f59", | |
"name": "bokkilden", | |
"description": "høsting av cover fra Bokkilden.no", | |
"protocol": "http", | |
"url": { | |
"prefix": "http://partner.bokkilden.no/SamboWeb/partner.do?rom=MP&format=XML&uttrekk=5&pid=0&ept=3&xslId=117&antall=10&profil=partner&sort=popularitet&order=DESC&enkeltsok=", | |
"suffix": "" | |
}, | |
"params": { | |
"apikey": "dummykey" | |
}, | |
"local": { | |
"subject": "edition", | |
"predicate": "BIBO.isbn", | |
"object": "" | |
}, | |
"remote": { | |
"predicates": { | |
"FOAF.depiction": { | |
"datatype": "uri", | |
"xpath": "//BildeURL", | |
"regex_strip": "&width=80" | |
} | |
}, | |
"namespaces": {} | |
}, | |
"limits": { | |
"max_limit": "10", | |
"batch_limit": "30", | |
"retry_limit": "3", | |
"delay": "5" | |
} | |
}, | |
{ | |
"id": "44ed1c53-e126-40a1-977b-4bb6d7300df2", | |
"name": "xisbn", | |
"description": "høsting av isbn fra xisbn", | |
"protocol": "http", | |
"url": { | |
"prefix": "http://xisbn.worldcat.org/webservices/xid/isbn/", | |
"suffix": "?method=getEditions&format=xml" | |
}, | |
"params": { | |
"apikey": "dummykey" | |
}, | |
"local": { | |
"subject": "work", | |
"predicate": "BIBO.isbn", | |
"object": "" | |
}, | |
"remote": { | |
"predicates": { | |
"BIBO.isbn": { | |
"datatype": "literal", | |
"xpath": "//xmlns:isbn", | |
"regex_strip": "" | |
} | |
}, | |
"namespaces": { | |
"xmlns": "http://worldcat.org/xid/isbn/" | |
} | |
}, | |
"limits": { | |
"max_limit": "10", | |
"batch_limit": "30", | |
"retry_limit": "3", | |
"delay": "5" | |
} | |
}, | |
{ | |
"id": "63b6b83d-90e7-4642-8cee-e5525cbcfea9", | |
"name": "Katalogkrydder", | |
"description": "fetch coverart from krydderbasen", | |
"protocol": "http", | |
"url": { | |
"prefix": "http://krydder.bibsyst.no/cgi-bin/krydderxml?bid=", | |
"suffix": "" | |
}, | |
"local": { | |
"subject": "edition", | |
"predicate": "DEICH.bibliofilID", | |
"object": "" | |
}, | |
"remote": { | |
"predicates": { | |
"FOAF.depiction": { | |
"datatype": "uri", | |
"xpath": "//xmlns:størrelse[contains(text(), \"stor\")]/../xmlns:url", | |
"regex_strip": "" | |
}, | |
"DEICH.krydder_beskrivelse": { | |
"datatype": "uri", | |
"xpath": "//xmlns:krydder_beskrivelse/xmlns:tekst", | |
"regex_strip": "" | |
} | |
}, | |
"namespaces": { | |
"xmlns": "http://bibliofil.no/krydderxml-v1.0/bibidkrydderxml.dtd" | |
} | |
}, | |
"limits": { | |
"max_limit": "30", | |
"batch_limit": "50", | |
"retry_limit": "3", | |
"delay": "5" | |
} | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"id": 1, | |
"name": "Test Library", | |
"config": { | |
"resource": { | |
"base": "http://example.com", | |
"prefix": "/id_", | |
"identifier_tag": "001", | |
"type": "BIBO.Document", | |
"default_prefix": "http://example.com/", | |
"default_graph": "http://example.com/default_graph/" | |
} | |
}, | |
"mapping": "dummy", | |
"oai": { | |
"id": "", | |
"url": "http://example.com/cgi-bin/oai", | |
"set": "", | |
"follow_redirects": "false", | |
"parser": "libxml", | |
"timeout": "60", | |
"format": "marcxchange", | |
"preserve_on_update": [ | |
"FOAF.depiction", | |
"REV.hasReview", | |
"OWL.sameAs", | |
"BIBO.isbn" | |
], | |
"schedule": "" | |
}, | |
"rules": [], | |
"harvesters": [] | |
}, | |
{ | |
"id": 2, | |
"name": "Deichmanske bibliotek", | |
"config": { | |
"resource": { | |
"base": "http://data.deichman.no/resource/", | |
"prefix": "tnr_", | |
"identifier_tag": "001", | |
"type": "BIBO.Document", | |
"default_prefix": "http://data.deichman.no/", | |
"default_graph": "http://data.deichman.no/books" | |
} | |
}, | |
"mapping": "38887827-50a6-4c79-ba8c-5bf88e427d33", | |
"oai": { | |
"id": "oai:bibliofil.no:NO-2030000", | |
"url": "https://www.deich.folkebibl.no/cgi-bin/oai", | |
"set": "", | |
"follow_redirects": "true", | |
"parser": "rexml", | |
"timeout": "600", | |
"format": "bibliofilmarc", | |
"preserve_on_update": [ | |
"FOAF.depiction", | |
"REV.hasReview", | |
"OWL.sameAs", | |
"BIBO.isbn", | |
"FOAF.isVersionOf", | |
"FOAF.isPrimaryTopicOf", | |
"BIBO.lccn", | |
"BIBO.oclcnum", | |
"DEICH.bkDummy", | |
"DEICH.bokhyllaID", | |
"DC.hasVersion", | |
"IFACE.altDepictedBy", | |
"SKOS.narrower", | |
"DC.abstract" | |
], | |
"schedule": "10 22 * * *" | |
}, | |
"rules": [ | |
{ | |
"id": "18557b61-85d3-49fb-af6c-4a5e94dc31d5" | |
}, | |
{ | |
"id": "be6c403e-5f48-4296-b0d1-0069a0247efa" | |
}, | |
{ | |
"id": "44412c33-57a0-42a7-9abf-0df94aa42eac" | |
}, | |
{ | |
"id": "ec14e639-8b7c-46d8-b7c5-fbb8b60ef9f4" | |
}, | |
{ | |
"id": "b4266b9d-3bb7-4faf-ae32-45e0d50bdb4a" | |
} | |
], | |
"harvesters": [ | |
{ | |
"id": "81216886-9d97-478c-bb4f-4af1d6557f59" | |
}, | |
{ | |
"id": "63b6b83d-90e7-4642-8cee-e5525cbcfea9" | |
} | |
] | |
}, | |
{ | |
"id": 3, | |
"name": "Lillehammer", | |
"config": { | |
"resource": { | |
"base": "http://data.lillehammer.folkebibl.no/", | |
"prefix": "resource/tnr_", | |
"identifier_tag": "001", | |
"type": "BIBO.Document", | |
"default_prefix": "http://data.lillehammer.folkebibl.no/", | |
"default_graph": "http://data.lillehammer.folkebibl.no/books" | |
} | |
}, | |
"mapping": "7f6c3bb1-8386-452f-be12-ea41c0b6e0d0", | |
"oai": { | |
"id": "oai:bibliofil.no:NO-2050100", | |
"url": "http://www.lillehammer.folkebibl.no/cgi-bin/oai", | |
"set": "", | |
"follow_redirects": "true", | |
"parser": "rexml", | |
"timeout": "60", | |
"format": "bibliofilmarc", | |
"preserve_on_update": [ | |
"FOAF.depiction", | |
"REV.hasReview", | |
"OWL.sameAs", | |
"FOAF.isVersionOf", | |
"FOAF.isPrimaryTopicOf", | |
"BIBO.lccn", | |
"BIBO.oclcnum", | |
"BIBO.isbn", | |
"DEICH.bkDummy", | |
"DEICH.bokhyllaID", | |
"DC.hasVersion", | |
"IFACE.altDepictedBy", | |
"SKOS.narrower", | |
"DC.abstract" | |
], | |
"schedule": "00 22 * * *" | |
}, | |
"rules": [ | |
{ | |
"id": "18557b61-85d3-49fb-af6c-4a5e94dc31d5" | |
}, | |
{ | |
"id": "8cb9760a-38bd-4fa0-9ad1-bf41da9f4780" | |
}, | |
{ | |
"id": "e5ba06e3-3760-495c-bd06-a6933c5c420a" | |
}, | |
{ | |
"id": "c38176b0-8f14-4df3-a563-3f69a39fcccd" | |
} | |
], | |
"harvesters": [ | |
{ | |
"id": "81216886-9d97-478c-bb4f-4af1d6557f59" | |
} | |
] | |
}, | |
{ | |
"id": 6, | |
"name": "Det flerspråklige bibliotek", | |
"config": { | |
"resource": { | |
"base": "http://data.dfb.no/resource/", | |
"prefix": "tnr_", | |
"identifier_tag": "001", | |
"type": "BIBO.Document", | |
"default_prefix": "http://data.dfb.no/", | |
"default_graph": "http://data.deichman.no/books" | |
} | |
}, | |
"mapping": "26295350-0810-4477-ace5-a75518ba6abc", | |
"oai": { | |
"id": "oai:bibliofil.no:NO-2030000", | |
"url": "https://www.deich.folkebibl.no/cgi-bin/oai", | |
"set": "dfb", | |
"follow_redirects": "true", | |
"parser": "rexml", | |
"timeout": "600", | |
"format": "bibliofilmarc", | |
"preserve_on_update": [ | |
"FOAF.depiction", | |
"REV.hasReview", | |
"OWL.sameAs", | |
"BIBO.isbn" | |
], | |
"schedule": "" | |
}, | |
"rules": [ | |
{ | |
"id": "18557b61-85d3-49fb-af6c-4a5e94dc31d5", | |
"frequency": "0 21 * * 0", | |
"job_id": "Rufus::Scheduler::CronJob_83813080" | |
} | |
], | |
"harvesters": [ | |
{ | |
"id": "81216886-9d97-478c-bb4f-4af1d6557f59" | |
} | |
] | |
}, | |
{ | |
"id": 7, | |
"name": "Norbok", | |
"config": { | |
"resource": { | |
"base": "http://data.deichman.no/norbok", | |
"prefix": "/id_", | |
"identifier_tag": "001", | |
"type": "BIBO.Document", | |
"default_prefix": "http://data.deichman.no/norbok/", | |
"default_graph": "http://data.deichman.no/norbok" | |
} | |
}, | |
"mapping": "dd6d051e-ff6b-4203-b298-3b1cc3e60b48", | |
"oai": { | |
"id": "oai:bibsys.no:biblio", | |
"url": "http://oai.bibsys.no/oai/repository", | |
"set": "norbok", | |
"follow_redirects": "true", | |
"parser": "rexml", | |
"timeout": "600", | |
"format": "marcxchange", | |
"preserve_on_update": [ | |
"FOAF.depiction", | |
"REV.hasReview", | |
"OWL.sameAs", | |
"FOAF.isVersionOf", | |
"FOAF.isPrimaryTopicOf", | |
"BIBO.lccn", | |
"BIBO.oclcnum", | |
"BIBO.isbn", | |
"DEICH.bkDummy", | |
"DEICH.bokhyllaID", | |
"DC.hasVersion", | |
"IFACE.altDepictedBy", | |
"SKOS.narrower" | |
], | |
"schedule": "00 23 * * *" | |
}, | |
"rules": [ | |
{ | |
"id": "da532bbc-1c58-4d70-9a03-9330a91bffe3" | |
}, | |
{ | |
"id": "18557b61-85d3-49fb-af6c-4a5e94dc31d5" | |
} | |
], | |
"harvesters": [] | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"id": "dummy", | |
"name": "Example mappping", | |
"description": "A mapping example from MARC to RDF", | |
"mapping": { | |
"tags": { | |
"100": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"245": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "FABIO.hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO.hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"001": { | |
"titleNumber": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"id": "7f6c3bb1-8386-452f-be12-ea41c0b6e0d0", | |
"name": "Lillehammer", | |
"description": "A full bibliofilmarc to RDF mapping example", | |
"mapping": { | |
"tags": { | |
"100": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"110": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"111": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/conference/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "RDF.description", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"240": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalTitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformTitle", | |
"1": "DEICH.originalTitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"p": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalParttitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformParttitle", | |
"1": "DEICH.originalParttitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"b": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalSubtitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformSubtitle", | |
"1": "DEICH.originalSubtitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"245": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO.hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"246": { | |
"subfield": { | |
"a": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b" | |
] | |
} | |
}, | |
"p": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"250": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.edition", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
} | |
} | |
}, | |
"260": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.publicationPlace", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/publicationPlace/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
}, | |
"c": { | |
"predicate": "DC.issued", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\[\\]\\?]+" | |
} | |
}, | |
"b": { | |
"predicate": "DC.publisher", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/organization/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"b": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"300": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.numPages", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\s]*s[\\.\\s]*$" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"e": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"440": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/series/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"x": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Series" | |
} | |
}, | |
"v": { | |
"predicate": "DEICH.volumeNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"503": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.publicationHistory", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"520": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.abstract", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"521": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.ageLimit", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"546": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.languageNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"571": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"572": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.variantTitleNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"573": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.titleSourceNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"574": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.originalTitleNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"590": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.listNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"592": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.volumePartNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"595": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.periodicalCoverage", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"599": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.signatureNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"600": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.subject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.lillehammer.folkebibl.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"630": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/work/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"p", | |
"x" | |
] | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"650": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subject/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"651": { | |
"subfield": { | |
"3": { | |
"predicate": "DEICH.geographicalSubject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/geographicalSubject/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
} | |
} | |
}, | |
"652": { | |
"subfield": { | |
"3": { | |
"predicate": "MO.genre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/mogenre/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "MO.Genre" | |
} | |
} | |
} | |
}, | |
"653": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/keyword/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"655": { | |
"subfield": { | |
"3": { | |
"predicate": "DBO.literaryGenre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/genre/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "YAGO.LiteraryGenres" | |
} | |
} | |
} | |
}, | |
"690": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectMultilingual/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"691": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectFiction/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"692": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectJuvenileFiction/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"693": { | |
"subfield": { | |
"3": { | |
"predicate": "DBO.literaryGenre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/genreJuvenile/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "YAGO.LiteraryGenres" | |
} | |
} | |
} | |
}, | |
"694": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/keywordJuvenile/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"695": { | |
"subfield": { | |
"a": { | |
"predicate": "CTAG.tagged", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/keyword/", | |
"regex_split": " ", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "CTAG.label", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "CTAG.Tag" | |
} | |
} | |
} | |
}, | |
"699": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.bibsubject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/subject/", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"700": { | |
"subfield": { | |
"3": { | |
"conditions": { | |
"subfield": { | |
"e": { | |
"default": "DC.contributor", | |
"subs": { | |
"arr": "DEICH.musicalArranger", | |
"regissør": "BIBO.director", | |
"illustr": "BIBO.illustrator", | |
"dir": "BIBO.director", | |
"innl": "DC.narrator", | |
"medf": "DC.creator", | |
"medarb": "DC.contributor", | |
"komm": "DEICH.commentator", | |
"fotogr": "DEICH.photographer", | |
"bearb": "DC.contributor", | |
"reg": "BIBO.director", | |
"red": "BIBO.editor", | |
"komp": "DEICH.composer", | |
"foto": "DEICH.photographer", | |
"forft": "DC.creator", | |
"forf": "DC.creator", | |
"biogr": "DEICH.biographer", | |
"utøv": "BIBO.performer", | |
"overs": "BIBO.translator", | |
"fort": "DC.narrator", | |
"gjendikt": "BIBO.translator", | |
"utg": "BIBO.issuer", | |
"tekstf": "DEICH.lyricist", | |
"medforf": "DC.creator", | |
"ill": "BIBO.illustrator", | |
"oppl": "DC.narrator", | |
"manusforf": "DEICH.scriptWriter", | |
"sang": "DEICH.singer", | |
"skuesp": "DEICH.actor", | |
"u": "BIBO.issuer", | |
"t": "DEICH.lyricist", | |
"eks": "BIBO.performer", | |
"k": "DEICH.composer", | |
"opprforf": "DEICH.initialAuthor" | |
}, | |
"orig": "arr|bearb|biogr|dir|forft|fort|fotogr|foto|gjendikt|illustr|ill|innl|komm|komp|manusforf|medarb|medforf|medf|oppl|opprforf|overs|red|regissør|reg|sang|skuesp|tekstf|utg|utøv|forf|eks|k|t|u" | |
} | |
} | |
}, | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "BIBO.suffixName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"710": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"711": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/conference/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"740": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DC.alternative", | |
"indicator2": { | |
"subs": { | |
"0": "DC.alternative", | |
"2": "DC.hasPart" | |
}, | |
"orig": "0|2" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"760": { | |
"subfield": { | |
"w": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"780": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.previousWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"785": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.subsequentWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"800": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.lillehammer.folkebibl.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "DEICH.seriesWork" | |
} | |
} | |
} | |
}, | |
"856": { | |
"subfield": { | |
"u": { | |
"predicate": "FABIO.hasURL", | |
"object": { | |
"datatype": "uri", | |
"prefix": "" | |
} | |
} | |
} | |
}, | |
"099": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.listCode", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"090": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.location_category", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.location_dewey", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.location_format", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.location_signature", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"092": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.location", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"015": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"subfield": { | |
"b": { | |
"subs": { | |
"dugnadsbasenibibliofil": "DEICH.dugnadsbaseID", | |
"bibbi": "DEICH.bsID", | |
"bibliofilid": "DEICH.bibliofilID" | |
}, | |
"orig": "bibbi|bibliofilid|dugnadsbasenibibliofil" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"019": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.audience", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/audience/ages_", | |
"regex_split": ", *", | |
"regex_substitute": { | |
"default": "all", | |
"subs": { | |
"a": "0-5", | |
"bu": "8-9", | |
"b": "6-7", | |
"u": "10-11", | |
"mu": "12-15" | |
}, | |
"orig": "a|bu|mu|b|u" | |
} | |
} | |
}, | |
"s": { | |
"predicate": "DEICH.ageLimit", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\D]+", | |
"prefix": "http://data.deichman.no/ageLimit/" | |
} | |
}, | |
"b": { | |
"predicate": "DC.format", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/format/", | |
"regex_split": ", *", | |
"regex_substitute": { | |
"default": "Document", | |
"subs": { | |
"ab": "Atlas", | |
"ee": "DVD", | |
"ed": "Videotape", | |
"ef": "Blu-ray_Disk", | |
"vo": "File_folder", | |
"gg": "Blu-ray_Disk", | |
"ge": "Web_page", | |
"gd": "CD_ROM", | |
"gc": "DVD-ROM", | |
"gb": "Floppy_disk", | |
"ga": "Computer_file", | |
"ic": "Microfiche", | |
"ib": "Microfilm_reel", | |
"gi": "Nintendo_optical_disc", | |
"gt": "DTbook", | |
"na": "Portable_Document_Format", | |
"j": "Periodical_literature", | |
"dj": "Spoken_word_recording", | |
"dh": "Language_course", | |
"di": "Audiobook", | |
"dg": "Music", | |
"dd": "Digi_book", | |
"de": "Digi_card", | |
"db": "Compact_Cassette", | |
"dc": "Compact_Disc", | |
"da": "Gramophone_record", | |
"dz": "MP3", | |
"ff": "Photography", | |
"fm": "Poster", | |
"a": "Map", | |
"c": "Sheet_music", | |
"b": "Manuscript", | |
"ma": "Personal_computer_game", | |
"mc": "Playstation_3_game", | |
"mb": "Playstation_2_game", | |
"h": "Physical_body", | |
"mo": "Nintendo_Wii_game", | |
"mn": "Nintendo_DS_game", | |
"l": "Book", | |
"mj": "Xbox_360_game", | |
"sm": "Magazine", | |
"fd": "Reversal_film" | |
}, | |
"orig": "ab|da|db|dc|dd|de|dg|dh|di|dj|dz|ed|ee|ef|fd|ff|fm|ga|gb|gc|gd|ge|gg|gi|gt|h|ib|ic|ma|mb|mc|mj|mn|mo|na|sm|vo|a|b|c|j|l" | |
} | |
} | |
}, | |
"e": { | |
"predicate": "DEICH.facilitation", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/facilitation/", | |
"regex_split": "(\\w{2})", | |
"regex_substitute": { | |
"default": "simpleText", | |
"subs": { | |
"tj": "capitalized", | |
"tf": "signLanguage", | |
"tg": "tactile", | |
"td": "largePrint", | |
"te": "braille", | |
"tb": "simpleContent", | |
"tc": "largePrint", | |
"ta": "simpleText" | |
}, | |
"orig": "ta|tb|tc|td|te|tf|tg|tj" | |
} | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"regex_split": "(\\w{1})", | |
"regex_substitute": { | |
"default": "Novel", | |
"subs": { | |
"a": "Anthology", | |
"b": "Picture_book", | |
"d": "Poetry", | |
"l": "Textbook", | |
"n": "Short_stories", | |
"p": "Pointing_book", | |
"s": "Play_%28theatre%29", | |
"r": "Novel", | |
"t": "Comic_book" | |
}, | |
"orig": "a|b|d|l|n|p|r|s|t" | |
} | |
} | |
} | |
} | |
}, | |
"610|611": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"^5(?!03|20|21|46|71|72|73|74|90|92|95|99)": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.description", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
} | |
}, | |
"245|245": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.titleURLized", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitleURLized", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
} | |
} | |
} | |
}, | |
"694|694": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/keywordJuvenile/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"025": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.eanucc13", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
}, | |
"020": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.isbn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.priceInfo", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.bindingInfo", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/bindingInfo/" | |
} | |
} | |
} | |
}, | |
"022": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
}, | |
"240|240": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalTitleURLized", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformTitleURLized", | |
"1": "DEICH.originalTitleURLized" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"p": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalParttitleURLized", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformParttitleURLized", | |
"1": "DEICH.originalParttitleURLized" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"600|600": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"015|015": { | |
"subfield": { | |
"b": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"subfield": { | |
"b": { | |
"subs": { | |
"dfb": "DC.source" | |
}, | |
"orig": "dfb" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"692|692": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectJuvenileFiction/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"690|690": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectMultilingual/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"130|730": { | |
"subfield": { | |
"3": { | |
"predicate": "FABIO.isManifestationOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[^\\w\\-]+", | |
"prefix": "http://data.lillehammer.folkebibl.no/work/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"p" | |
] | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"691|691": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subjectFiction/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"700|700": { | |
"subfield": { | |
"t": { | |
"conditions": { | |
"indicator": { | |
"default": "DC.hasPart", | |
"indicator2": { | |
"subs": { | |
"0": "FRBR.relatedEndeavour", | |
"2": "DC.hasPart" | |
}, | |
"orig": "0|2" | |
} | |
} | |
}, | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.lillehammer.folkebibl.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"082": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.dewey", | |
"indicator1": { | |
"subs": { | |
"3": "DEICH.dewey", | |
" ": "DEICH.localCode" | |
}, | |
"orig": "3| " | |
} | |
} | |
} | |
} | |
} | |
}, | |
"650|650": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/subject/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"001": { | |
"titleNumber": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"100|100": { | |
"subfield": { | |
"3": { | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/person/x" | |
}, | |
"conditions": { | |
"subfield": { | |
"e": { | |
"subs": { | |
"arr": "DEICH.musicalArranger", | |
"regissør": "BIBO.director", | |
"illustr": "BIBO.illustrator", | |
"dir": "BIBO.director", | |
"innl": "DC.narrator", | |
"medf": "DC.creator", | |
"medarb": "DC.contributor", | |
"komm": "DEICH.commentator", | |
"fotogr": "DEICH.photographer", | |
"bearb": "DC.contributor", | |
"reg": "BIBO.director", | |
"red": "BIBO.editor", | |
"komp": "DEICH.composer", | |
"foto": "DEICH.photographer", | |
"forft": "DC.creator", | |
"forf": "DC.creator", | |
"biogr": "DEICH.biographer", | |
"utøv": "BIBO.performer", | |
"overs": "BIBO.translator", | |
"fort": "DC.narrator", | |
"gjendikt": "BIBO.translator", | |
"utg": "BIBO.issuer", | |
"tekstf": "DEICH.lyricist", | |
"medforf": "DC.creator", | |
"ill": "BIBO.illustrator", | |
"oppl": "DC.narrator", | |
"manusforf": "DEICH.scriptWriter", | |
"sang": "DEICH.singer", | |
"skuesp": "DEICH.actor", | |
"u": "BIBO.issuer", | |
"t": "DEICH.lyricist", | |
"eks": "BIBO.performer", | |
"k": "DEICH.composer", | |
"opprforf": "DEICH.initialAuthor" | |
}, | |
"orig": "arr|bearb|biogr|dir|forft|fort|fotogr|foto|gjendikt|illustr|ill|innl|komm|komp|manusforf|medarb|medforf|medf|oppl|opprforf|overs|red|regissør|reg|sang|skuesp|tekstf|utg|utøv|forf|eks|k|t|u" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"008": { | |
"periodicaType": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "Newspaper", | |
"subs": { | |
"a": "Yearbook", | |
"p": "Journal", | |
"n": "Newspaper" | |
}, | |
"orig": "a|n|p" | |
}, | |
"substr_offset": 21 | |
} | |
}, | |
"language": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"substr_length": 3, | |
"substr_offset": 35 | |
}, | |
"relation": { | |
"class": "LEXVO.Language" | |
} | |
}, | |
"biocontent": { | |
"predicate": "DEICH.bioContent", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/bioContent/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "biography", | |
"subs": { | |
"0": "nonBiography", | |
"1": "biography", | |
"a": "autobiography", | |
"c": "collectedBiography", | |
"b": "monoBiography", | |
"d": "partlyBiographic" | |
}, | |
"orig": "0|1|a|b|c|d" | |
}, | |
"substr_offset": 34 | |
} | |
}, | |
"script": { | |
"predicate": "DEICH.script", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "ISO_basic_Latin_alphabet", | |
"subs": { | |
"a": "ISO_basic_Latin_alphabet", | |
"c": "Cyrillic_script", | |
"b": "Latin-derived_alphabet", | |
"e": "Chinese_characters", | |
"d": "Japanese_writing_system", | |
"g": "Greek_alphabet", | |
"f": "Arabic_alphabet", | |
"i": "Thai_alphabet", | |
"m": "Blackletter", | |
"l": "Tamil_alphabet" | |
}, | |
"orig": "a|b|c|d|e|f|g|i|l|m" | |
}, | |
"substr_offset": 38 | |
} | |
}, | |
"audience": { | |
"predicate": "DC.audience", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/audience/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "adult", | |
"subs": { | |
"a": "adult", | |
"j": "juvenile" | |
}, | |
"orig": "a|j" | |
}, | |
"substr_offset": 22 | |
} | |
}, | |
"literaryformat": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "Fiction", | |
"subs": { | |
"0": "Non-fiction", | |
"1": "Fiction" | |
}, | |
"orig": "0|1" | |
}, | |
"substr_offset": 33 | |
} | |
}, | |
"cataloguingDate": { | |
"predicate": "DEICH.cataloguingDate", | |
"object": { | |
"datatype": "literal", | |
"substr_length": 6, | |
"substr_offset": 0 | |
} | |
}, | |
"contentCode": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 4, | |
"regex_substitute": { | |
"default": "Document", | |
"subs": { | |
"a": "R%C3%A9sum%C3%A9", | |
"b": "Bibliography", | |
"e": "Encyclopedia", | |
"d": "Dictionary", | |
"f": "User_guide", | |
"i": "Back-of-the-book_index", | |
"h": "Yearbook", | |
"k": "Discograhy", | |
"m": "Thesis", | |
"l": "Legal_writing", | |
"o": "Review", | |
"s": "Statistics", | |
"r": "Reference_work", | |
"w": "Magazine", | |
"x": "Dissertation" | |
}, | |
"orig": "a|b|d|e|f|h|i|k|l|m|o|r|s|w|x" | |
}, | |
"datatype": "uri", | |
"regex_split": "(\\w{1})", | |
"substr_offset": 24 | |
} | |
} | |
}, | |
"041": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
}, | |
"h": { | |
"predicate": "DEICH.originalLanguage", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.subTitles", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
} | |
} | |
}, | |
"653|653": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.lillehammer.folkebibl.no/keyword/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"id": "dd6d051e-ff6b-4203-b298-3b1cc3e60b48", | |
"name": "Norbok", | |
"description": "Test av Norbok-konvertering", | |
"mapping": { | |
"tags": { | |
"100": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/person/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.numeration", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"110": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/organization/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"g", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"111": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/conference/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "RDF.description", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"240": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.uniformTitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
} | |
} | |
}, | |
"245": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO.hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"246": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"conditions": { | |
"subfield": { | |
"i": { | |
"default": "DEICH.parallelTitle", | |
"subs": { | |
"originaltittel": "DEICH.originalTitle" | |
}, | |
"orig": "originaltittel" | |
} | |
} | |
} | |
}, | |
"b": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"conditions": { | |
"subfield": { | |
"i": { | |
"default": "DEICH.parallelSubtitle", | |
"subs": { | |
"originaltittel": "DEICH.originalSubtitle" | |
}, | |
"orig": "originaltittel" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"250": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.edition", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
} | |
} | |
}, | |
"260": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.publicationPlace", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"prefix": "http://data.deichman.no/place/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
}, | |
"c": { | |
"predicate": "DC.issued", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "cop\\.\\s|[\\[\\]\\?]+" | |
} | |
}, | |
"b": { | |
"predicate": "DC.publisher", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"prefix": "http://data.deichman.no/organization/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"b": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"300": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.numPages", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\s]*s[\\.\\s]*$" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"e": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"490": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"prefix": "http://data.deichman.no/series/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"x": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Series" | |
} | |
}, | |
"v": { | |
"predicate": "DEICH.volumeNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"520": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.abstract", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"600": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.subject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/norbok/work/", | |
"combine": [ | |
"0", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)|[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/person/" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"610": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"g", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"611": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/conference/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "RDF.description", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"630": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/work/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO:hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"f": { | |
"predicate": "DC.issued", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\[\\]\\?]+" | |
} | |
}, | |
"l": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/" | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"650": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/subject/", | |
"combine": [ | |
"a", | |
"x", | |
"z", | |
"y" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x", | |
"z", | |
"y" | |
], | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"651": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.geographicalSubject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/place/", | |
"combine": [ | |
"a", | |
"x", | |
"z" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x", | |
"z" | |
], | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
} | |
} | |
}, | |
"653": { | |
"subfield": { | |
"a": { | |
"predicate": "CTAG.tagged", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"prefix": "http://data.deichman.no/keyword/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "CTAG.label", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "CTAG.Tag" | |
} | |
} | |
} | |
}, | |
"655": { | |
"subfield": { | |
"a": { | |
"predicate": "DBO.literaryGenre", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"prefix": "http://data.deichman.no/place/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "YAGO.LiteraryGenres" | |
} | |
} | |
} | |
}, | |
"700": { | |
"subfield": { | |
"0": { | |
"conditions": { | |
"subfield": { | |
"4": { | |
"default": "DC.contributor", | |
"subs": { | |
"sng": "DEICH.singer", | |
"lyr": "DEICH.lyricist", | |
"voc": "DEICH.singer", | |
"anm": "DEICH.animator", | |
"pro": "DEICH.producer", | |
"cre": "DC.creator", | |
"drt": "DEICH.director", | |
"edt": "BIBO.editor", | |
"itr": "DEICH.performer", | |
"nrt": "DC.narrator", | |
"trl": "BIBO.translator", | |
"dnc": "DEICH.dancer", | |
"mus": "DEICH.performer", | |
"stl": "DC.narrator", | |
"ill": "BIBO.illustrator", | |
"adp": "DEICH.adapter", | |
"cnd": "DEICH.conductor", | |
"aus": "DEICH.scriptWriter", | |
"aut": "DC.creator", | |
"act": "DEICH.actor", | |
"pbl": "DC.publisher", | |
"pht": "DEICH.photographer", | |
"cmp": "DC.creator" | |
}, | |
"orig": "act|adp|anm|aus|aut|cmp|cnd|cre|dnc|drt|edt|ill|itr|lyr|mus|nrt|pbl|pht|pro|sng|stl|trl|voc" | |
} | |
} | |
}, | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/person/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.numeration", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"710": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/organization/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"g", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"711": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/conference/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "RDF.description", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"740": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.alternative", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " : ", | |
"combine": [ | |
"a", | |
"b" | |
] | |
} | |
} | |
} | |
}, | |
"780": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.previousWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/norbok/resource/id_" | |
} | |
} | |
} | |
}, | |
"785": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.subsequentWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/norbok/resource/id_" | |
} | |
} | |
} | |
}, | |
"800": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/norbok/work/", | |
"combine": [ | |
"0", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/person/" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "DEICH.seriesWork" | |
} | |
} | |
} | |
}, | |
"856": { | |
"subfield": { | |
"u": { | |
"predicate": "FABIO.hasURL", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^.*?(?=http)|\\|" | |
} | |
} | |
} | |
}, | |
"080": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.udc", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"130|730": { | |
"subfield": { | |
"0": { | |
"predicate": "FABIO.isManifestationOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/work/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO:hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"f": { | |
"predicate": "DC.issued", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\[\\]\\?]+" | |
} | |
}, | |
"l": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/" | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]*\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"083": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.classification", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"^5(?!20)": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.description", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"245|245": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.titleURLized", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"urlize": true | |
} | |
} | |
} | |
}, | |
"700|700": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.hasPart", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/norbok/work/", | |
"combine": [ | |
"0", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)|[\\.:,;\\/\\s]*\\s*$" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/person/" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"082": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.dewey", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"024": { | |
"subfield": { | |
"y": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"x": { | |
"conditions": { | |
"indicator": { | |
"default": "DC.identifier", | |
"subs": { | |
"0": "DEICH.isrc", | |
"2": "DEICH.ismn" | |
}, | |
"orig": "0|2" | |
} | |
} | |
} | |
} | |
}, | |
"001": { | |
"titleNumber": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"007": { | |
"format": { | |
"predicate": "DC.format", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/format/", | |
"regex_substitute": { | |
"default": "Document", | |
"regex_strip": "\\W", | |
"subs": { | |
"cj": "Floppy_disk", | |
"co": "Compact_Disc", | |
"ad": "Atlas", | |
"vg": "Laserdisc", | |
"c": "Electronic_resource", | |
"fa": "Braille", | |
"fb": "Braille", | |
"fe": "Music_braille", | |
"cr": "Electronic_resource", | |
"a": "Map", | |
"sz": "Playaway", | |
"vds": "Blu-ray_Disk", | |
"g": "Projected_graphic", | |
"vdv": "DVD", | |
"ss": "Audio_cassette", | |
"h": "Microform", | |
"k": "Nonprojected_graphic", | |
"m": "Motion_picture", | |
"vfb": "Videotape", | |
"o": "Kit", | |
"v": "Video_recording", | |
"sd": "Audio_disc", | |
"ta": "Book" | |
}, | |
"orig": "fa|fe|vg|vds|vdv|vfb|ad|cj|co|cr|fb|sd|ss|sz|ta|a|c|g|h|k|m|o|v" | |
} | |
} | |
} | |
}, | |
"022": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
}, | |
"y": { | |
"predicate": "DEICH.invalid_issn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
}, | |
"008": { | |
"audience": { | |
"predicate": "DC.audience", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/audience/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "adult", | |
"subs": { | |
"j": "juvenile", | |
"f": "scientific" | |
}, | |
"orig": "j|f" | |
}, | |
"substr_offset": 22 | |
} | |
}, | |
"language": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"substr_length": 3, | |
"substr_offset": 35 | |
}, | |
"relation": { | |
"class": "LEXVO.Language" | |
} | |
}, | |
"literaryformat": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "Other", | |
"subs": { | |
"0": "Fiction", | |
"1": "Non-fiction", | |
"e": "Essay", | |
"d": "Play_%28theatre%29", | |
"f": "Novel", | |
"i": "Letter_(message)", | |
"h": "Humour", | |
"j": "Short_stories", | |
"m": "Cross-genre", | |
"p": "Poetry", | |
"s": "Public_speaking", | |
"u": "Other" | |
}, | |
"orig": "0|1|d|e|f|h|i|j|m|p|s|u" | |
}, | |
"substr_offset": 33 | |
} | |
} | |
}, | |
"041": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/" | |
} | |
}, | |
"h": { | |
"predicate": "DEICH.originalLanguage", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/" | |
} | |
} | |
} | |
}, | |
"600|600": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "\\(NO-TrBIB\\)", | |
"prefix": "http://data.deichman.no/norbok/person/" | |
}, | |
"relation": { | |
"subfield": { | |
"0": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "\\(NO-TrBIB\\)x" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "FOAF.givenName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.numeration", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"246|246": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;\\/\\s]*\\s*|[\\.:,;\\/\\s]*\\s*$", | |
"urlize": true | |
}, | |
"conditions": { | |
"subfield": { | |
"i": { | |
"default": "DEICH.parallelTitleURLized", | |
"subs": { | |
"originaltittel": "DEICH.originalTitleURLized" | |
}, | |
"orig": "originaltittel" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"020": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.isbn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[^0-9xX]+" | |
} | |
}, | |
"z": { | |
"predicate": "DEICH.invalid_isbn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
} | |
} | |
} | |
}, | |
{ | |
"id": "38887827-50a6-4c79-ba8c-5bf88e427d33", | |
"name": "Deichmanske", | |
"description": "testmapping for deichman", | |
"mapping": { | |
"tags": { | |
"100": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"110": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"111": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/conference/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"240": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalTitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformTitle", | |
"1": "DEICH.originalTitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"p": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalParttitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformParttitle", | |
"1": "DEICH.originalParttitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"b": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalSubtitle", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformSubtitle", | |
"1": "DEICH.originalSubtitle" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"245": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "FABIO.hasSubtitle", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"246": { | |
"subfield": { | |
"a": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b" | |
] | |
} | |
}, | |
"p": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"b": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"n": { | |
"predicate": "BIBO.number", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"250": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.edition", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
} | |
} | |
}, | |
"260": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.publicationPlace", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/publicationPlace/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
}, | |
"c": { | |
"predicate": "DC.issued", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\[\\]\\?]+" | |
} | |
}, | |
"b": { | |
"predicate": "DC.publisher", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/organization/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"b": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"300": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.numPages", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\s]*s[\\.\\s]*$" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"e": { | |
"predicate": "DEICH.physicalDescription", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"440": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/series/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"c": { | |
"predicate": "RDA.statementOfResponsibility", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"p": { | |
"predicate": "RDA.variantTitleForTheWork", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
} | |
}, | |
"x": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Series" | |
} | |
}, | |
"v": { | |
"predicate": "DEICH.volumeNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"503": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.publicationHistory", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"520": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.abstract", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"521": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.ageLimit", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"546": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.languageNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"571": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"572": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.variantTitleNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"573": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.titleSourceNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"574": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.originalTitleNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"590": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.listNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"592": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.volumePartNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"595": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.periodicalCoverage", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"599": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.signatureNote", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"600": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.subject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"630": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/work/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"p", | |
"x" | |
] | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"650": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subject/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"651": { | |
"subfield": { | |
"3": { | |
"predicate": "DEICH.geographicalSubject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/geographicalSubject/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "GEONAMES.name", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\?\\[\\]\\<\\>]+", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "GEONAMES.Feature" | |
} | |
} | |
} | |
}, | |
"652": { | |
"subfield": { | |
"3": { | |
"predicate": "MO.genre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/mogenre/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "MO.Genre" | |
} | |
} | |
} | |
}, | |
"653": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/keyword/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"655": { | |
"subfield": { | |
"3": { | |
"predicate": "DBO.literaryGenre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/genre/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "YAGO.LiteraryGenres" | |
} | |
} | |
} | |
}, | |
"690": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectMultilingual/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"691": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectFiction/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"692": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectJuvenileFiction/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"693": { | |
"subfield": { | |
"3": { | |
"predicate": "DBO.literaryGenre", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/genreJuvenile/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RDFS.label", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"x" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "YAGO.LiteraryGenres" | |
} | |
} | |
} | |
}, | |
"694": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/keywordJuvenile/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"695": { | |
"subfield": { | |
"a": { | |
"predicate": "CTAG.tagged", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/keyword/", | |
"regex_split": " ", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "CTAG.label", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "CTAG.Tag" | |
} | |
} | |
} | |
}, | |
"699": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.bibsubject", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/subject/", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"combinestring": " - ", | |
"combine": [ | |
"a", | |
"q", | |
"x", | |
"0" | |
], | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"700": { | |
"subfield": { | |
"3": { | |
"conditions": { | |
"subfield": { | |
"e": { | |
"default": "DC.contributor", | |
"subs": { | |
"arr": "DEICH.musicalArranger", | |
"regissør": "BIBO.director", | |
"illustr": "BIBO.illustrator", | |
"dir": "BIBO.director", | |
"innl": "DC.narrator", | |
"medf": "DC.creator", | |
"medarb": "DC.contributor", | |
"komm": "DEICH.commentator", | |
"fotogr": "DEICH.photographer", | |
"bearb": "DC.contributor", | |
"reg": "BIBO.director", | |
"red": "BIBO.editor", | |
"komp": "DEICH.composer", | |
"foto": "DEICH.photographer", | |
"forft": "DC.creator", | |
"forf": "DC.creator", | |
"biogr": "DEICH.biographer", | |
"utøv": "BIBO.performer", | |
"overs": "BIBO.translator", | |
"fort": "DC.narrator", | |
"gjendikt": "BIBO.translator", | |
"utg": "BIBO.issuer", | |
"tekstf": "DEICH.lyricist", | |
"medforf": "DC.creator", | |
"ill": "BIBO.illustrator", | |
"oppl": "DC.narrator", | |
"manusforf": "DEICH.scriptWriter", | |
"sang": "DEICH.singer", | |
"skuesp": "DEICH.actor", | |
"u": "BIBO.issuer", | |
"t": "DEICH.lyricist", | |
"eks": "BIBO.performer", | |
"k": "DEICH.composer", | |
"opprforf": "DEICH.initialAuthor" | |
}, | |
"orig": "arr|bearb|biogr|dir|forft|fort|fotogr|foto|gjendikt|illustr|ill|innl|komm|komp|manusforf|medarb|medforf|medf|oppl|opprforf|overs|red|regissør|reg|sang|skuesp|tekstf|utg|utøv|forf|eks|k|t|u" | |
} | |
} | |
}, | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "BIBO.suffixName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"710": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"711": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.contributor", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/conference/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "BIBO.Conference" | |
} | |
} | |
} | |
}, | |
"740": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DC.alternative", | |
"indicator2": { | |
"subs": { | |
"0": "DC.alternative", | |
"2": "DC.hasPart" | |
}, | |
"orig": "0|2" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"760": { | |
"subfield": { | |
"w": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"780": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.previousWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"785": { | |
"subfield": { | |
"w": { | |
"predicate": "DBO.subsequentWork", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/resource/tnr_" | |
} | |
} | |
} | |
}, | |
"800": { | |
"subfield": { | |
"t": { | |
"predicate": "DC.isPartOf", | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "DEICH.seriesWork" | |
} | |
} | |
} | |
}, | |
"856": { | |
"subfield": { | |
"u": { | |
"predicate": "FABIO.hasURL", | |
"object": { | |
"datatype": "uri" | |
} | |
} | |
} | |
}, | |
"099": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.listCode", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"090": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.location_category", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.location_dewey", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.location_format", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.location_signature", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"092": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.location", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
} | |
}, | |
"015": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"subfield": { | |
"b": { | |
"subs": { | |
"dugnadsbasenibibliofil": "DEICH.dugnadsbaseID", | |
"bibbi": "DEICH.bsID", | |
"bibliofilid": "DEICH.bibliofilID" | |
}, | |
"orig": "bibbi|bibliofilid|dugnadsbasenibibliofil" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"019": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.audience", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/audience/ages_", | |
"regex_split": ", *", | |
"regex_substitute": { | |
"default": "all", | |
"subs": { | |
"a": "0-5", | |
"bu": "8-9", | |
"b": "6-7", | |
"u": "10-11", | |
"mu": "12-15" | |
}, | |
"orig": "a|bu|mu|b|u" | |
} | |
} | |
}, | |
"s": { | |
"predicate": "DEICH.ageLimit", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\D]+", | |
"prefix": "http://data.deichman.no/ageLimit/" | |
} | |
}, | |
"b": { | |
"predicate": "DC.format", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/format/", | |
"regex_split": ", *", | |
"regex_substitute": { | |
"default": "Document", | |
"subs": { | |
"ab": "Atlas", | |
"ee": "DVD", | |
"ed": "Videotape", | |
"ef": "Blu-ray_Disk", | |
"vo": "File_folder", | |
"gg": "Blu-ray_Disk", | |
"ge": "Web_page", | |
"gd": "CD_ROM", | |
"gc": "DVD-ROM", | |
"gb": "Floppy_disk", | |
"ga": "Computer_file", | |
"ic": "Microfiche", | |
"ib": "Microfilm_reel", | |
"gi": "Nintendo_optical_disc", | |
"gt": "DTbook", | |
"na": "Portable_Document_Format", | |
"j": "Periodical_literature", | |
"dj": "Spoken_word_recording", | |
"dh": "Language_course", | |
"di": "Audiobook", | |
"dg": "Music", | |
"dd": "Digi_book", | |
"de": "Digi_card", | |
"db": "Compact_Cassette", | |
"dc": "Compact_Disc", | |
"da": "Gramophone_record", | |
"dz": "MP3", | |
"ff": "Photography", | |
"fm": "Poster", | |
"a": "Map", | |
"c": "Sheet_music", | |
"b": "Manuscript", | |
"ma": "Personal_computer_game", | |
"mc": "Playstation_3_game", | |
"mb": "Playstation_2_game", | |
"h": "Physical_body", | |
"mo": "Nintendo_Wii_game", | |
"mn": "Nintendo_DS_game", | |
"l": "Book", | |
"mj": "Xbox_360_game", | |
"sm": "Magazine", | |
"fd": "Reversal_film" | |
}, | |
"orig": "ab|da|db|dc|dd|de|dg|dh|di|dj|dz|ed|ee|ef|fd|ff|fm|ga|gb|gc|gd|ge|gg|gi|gt|h|ib|ic|ma|mb|mc|mj|mn|mo|na|sm|vo|a|b|c|j|l" | |
} | |
} | |
}, | |
"e": { | |
"predicate": "DEICH.facilitation", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/facilitation/", | |
"regex_split": "(\\w{2})", | |
"regex_substitute": { | |
"default": "simpleText", | |
"subs": { | |
"tj": "capitalized", | |
"tf": "signLanguage", | |
"tg": "tactile", | |
"td": "largePrint", | |
"te": "braille", | |
"tb": "simpleContent", | |
"tc": "largePrint", | |
"ta": "simpleText" | |
}, | |
"orig": "ta|tb|tc|td|te|tf|tg|tj" | |
} | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"regex_split": "(\\w{1})", | |
"regex_substitute": { | |
"default": "Novel", | |
"subs": { | |
"a": "Anthology", | |
"b": "Picture_book", | |
"d": "Poetry", | |
"l": "Textbook", | |
"n": "Short_stories", | |
"p": "Pointing_book", | |
"s": "Play_%28theatre%29", | |
"r": "Novel", | |
"t": "Comic_book" | |
}, | |
"orig": "a|b|d|l|n|p|r|s|t" | |
} | |
} | |
} | |
} | |
}, | |
"610|611": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/organization/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "FOAF.name", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"b", | |
"q" | |
] | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.conferencePlace", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.conferenceDate", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"n": { | |
"predicate": "DEICH.corporationNumber", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Organization" | |
} | |
} | |
} | |
}, | |
"^5(?!03|20|21|46|71|72|73|74|90|92|95|99)": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.description", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
} | |
}, | |
"245|245": { | |
"subfield": { | |
"a": { | |
"predicate": "DEICH.titleURLized", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
} | |
}, | |
"p": { | |
"predicate": "DEICH.parttitleURLized", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
} | |
} | |
} | |
}, | |
"694|694": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/keywordJuvenile/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"025": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.eanucc13", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
}, | |
"020": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.isbn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
}, | |
"c": { | |
"predicate": "DEICH.priceInfo", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.bindingInfo", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/bindingInfo/" | |
} | |
} | |
} | |
}, | |
"022": { | |
"subfield": { | |
"a": { | |
"predicate": "BIBO.issn", | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\D]+" | |
} | |
} | |
} | |
}, | |
"240|240": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalTitleURLized", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformTitleURLized", | |
"1": "DEICH.originalTitleURLized" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
}, | |
"p": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"urlize": true | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.originalParttitleURLized", | |
"indicator1": { | |
"subs": { | |
"0": "DEICH.uniformParttitleURLized", | |
"1": "DEICH.originalParttitleURLized" | |
}, | |
"orig": "0|1" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"600|600": { | |
"subfield": { | |
"3": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "RADATANA.catalogueName", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"c": { | |
"predicate": "FOAF.title", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"d": { | |
"predicate": "DEICH.lifespan", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"j": { | |
"predicate": "XFOAF.nationality", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://data.deichman.no/nationality/", | |
"regex_split": "[\\-]+" | |
} | |
}, | |
"q": { | |
"predicate": "SKOS.note", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FOAF.Person" | |
} | |
} | |
} | |
}, | |
"015|015": { | |
"subfield": { | |
"b": { | |
"object": { | |
"datatype": "literal" | |
}, | |
"conditions": { | |
"subfield": { | |
"b": { | |
"subs": { | |
"dfb": "DC.source" | |
}, | |
"orig": "dfb" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"692|692": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectJuvenileFiction/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"690|690": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectMultilingual/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"130|730": { | |
"subfield": { | |
"3": { | |
"predicate": "FABIO.isManifestationOf", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[^\\w\\-]+", | |
"prefix": "http://data.deichman.no/work/x" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"a": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal", | |
"combinestring": ". ", | |
"combine": [ | |
"a", | |
"p" | |
] | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"691|691": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subjectFiction/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"700|700": { | |
"subfield": { | |
"t": { | |
"conditions": { | |
"indicator": { | |
"default": "FRBR.relatedEndeavour", | |
"indicator2": { | |
"subs": { | |
"0": "FRBR.relatedEndeavour", | |
"2": "FABIO.isManifestationOf" | |
}, | |
"orig": "0|2" | |
} | |
} | |
}, | |
"object": { | |
"combinestring": "_", | |
"prefix": "http://data.deichman.no/work/x", | |
"combine": [ | |
"3", | |
"t" | |
], | |
"urlize": true, | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$" | |
}, | |
"relation": { | |
"subfield": { | |
"1": { | |
"predicate": "SKOS.notation", | |
"object": { | |
"datatype": "literal" | |
} | |
}, | |
"3": { | |
"predicate": "DC.creator", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
} | |
}, | |
"t": { | |
"predicate": "DC.title", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"class": "FABIO.Work" | |
} | |
} | |
} | |
}, | |
"082": { | |
"subfield": { | |
"a": { | |
"object": { | |
"datatype": "literal", | |
"regex_strip": "[\\.:,;\\/\\s]\\s*$" | |
}, | |
"conditions": { | |
"indicator": { | |
"default": "DEICH.dewey", | |
"indicator1": { | |
"subs": { | |
"3": "DEICH.dewey", | |
" ": "DEICH.localCode" | |
}, | |
"orig": "3| " | |
} | |
} | |
} | |
} | |
} | |
}, | |
"650|650": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/subject/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
}, | |
"001": { | |
"titleNumber": { | |
"predicate": "DC.identifier", | |
"object": { | |
"datatype": "literal" | |
} | |
} | |
}, | |
"100|100": { | |
"subfield": { | |
"3": { | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/person/x" | |
}, | |
"conditions": { | |
"subfield": { | |
"e": { | |
"subs": { | |
"arr": "DEICH.musicalArranger", | |
"regissør": "BIBO.director", | |
"illustr": "BIBO.illustrator", | |
"dir": "BIBO.director", | |
"innl": "DC.narrator", | |
"medf": "DC.creator", | |
"medarb": "DC.contributor", | |
"komm": "DEICH.commentator", | |
"fotogr": "DEICH.photographer", | |
"bearb": "DC.contributor", | |
"reg": "BIBO.director", | |
"red": "BIBO.editor", | |
"komp": "DEICH.composer", | |
"foto": "DEICH.photographer", | |
"forft": "DC.creator", | |
"forf": "DC.creator", | |
"biogr": "DEICH.biographer", | |
"utøv": "BIBO.performer", | |
"overs": "BIBO.translator", | |
"fort": "DC.narrator", | |
"gjendikt": "BIBO.translator", | |
"utg": "BIBO.issuer", | |
"tekstf": "DEICH.lyricist", | |
"medforf": "DC.creator", | |
"ill": "BIBO.illustrator", | |
"oppl": "DC.narrator", | |
"manusforf": "DEICH.scriptWriter", | |
"sang": "DEICH.singer", | |
"skuesp": "DEICH.actor", | |
"u": "BIBO.issuer", | |
"t": "DEICH.lyricist", | |
"eks": "BIBO.performer", | |
"k": "DEICH.composer", | |
"opprforf": "DEICH.initialAuthor" | |
}, | |
"orig": "arr|bearb|biogr|dir|forft|fort|fotogr|foto|gjendikt|illustr|ill|innl|komm|komp|manusforf|medarb|medforf|medf|oppl|opprforf|overs|red|regissør|reg|sang|skuesp|tekstf|utg|utøv|forf|eks|k|t|u" | |
} | |
} | |
} | |
} | |
} | |
}, | |
"008": { | |
"periodicaType": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "Newspaper", | |
"subs": { | |
"a": "Yearbook", | |
"p": "Journal", | |
"n": "Newspaper" | |
}, | |
"orig": "a|n|p" | |
}, | |
"substr_offset": 21 | |
} | |
}, | |
"language": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"substr_length": 3, | |
"substr_offset": 35 | |
}, | |
"relation": { | |
"class": "LEXVO.Language" | |
} | |
}, | |
"biocontent": { | |
"predicate": "DEICH.bioContent", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/bioContent/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "biography", | |
"subs": { | |
"0": "nonBiography", | |
"1": "biography", | |
"a": "autobiography", | |
"c": "collectedBiography", | |
"b": "monoBiography", | |
"d": "partlyBiographic" | |
}, | |
"orig": "0|1|a|b|c|d" | |
}, | |
"substr_offset": 34 | |
} | |
}, | |
"script": { | |
"predicate": "DEICH.script", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "ISO_basic_Latin_alphabet", | |
"subs": { | |
"a": "ISO_basic_Latin_alphabet", | |
"c": "Cyrillic_script", | |
"b": "Latin-derived_alphabet", | |
"e": "Chinese_characters", | |
"d": "Japanese_writing_system", | |
"g": "Greek_alphabet", | |
"f": "Arabic_alphabet", | |
"i": "Thai_alphabet", | |
"m": "Blackletter", | |
"l": "Tamil_alphabet" | |
}, | |
"orig": "a|b|c|d|e|f|g|i|l|m" | |
}, | |
"substr_offset": 38 | |
} | |
}, | |
"audience": { | |
"predicate": "DC.audience", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/audience/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "adult", | |
"subs": { | |
"a": "adult", | |
"j": "juvenile" | |
}, | |
"orig": "a|j" | |
}, | |
"substr_offset": 22 | |
} | |
}, | |
"literaryformat": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 1, | |
"regex_substitute": { | |
"default": "Fiction", | |
"subs": { | |
"0": "Non-fiction", | |
"1": "Fiction" | |
}, | |
"orig": "0|1" | |
}, | |
"substr_offset": 33 | |
} | |
}, | |
"cataloguingDate": { | |
"predicate": "DEICH.cataloguingDate", | |
"object": { | |
"datatype": "literal", | |
"substr_length": 6, | |
"substr_offset": 0 | |
} | |
}, | |
"contentCode": { | |
"predicate": "DEICH.literaryFormat", | |
"object": { | |
"prefix": "http://dbpedia.org/resource/", | |
"substr_length": 4, | |
"regex_substitute": { | |
"default": "Document", | |
"subs": { | |
"a": "R%C3%A9sum%C3%A9", | |
"b": "Bibliography", | |
"e": "Encyclopedia", | |
"d": "Dictionary", | |
"f": "User_guide", | |
"i": "Back-of-the-book_index", | |
"h": "Yearbook", | |
"k": "Discograhy", | |
"m": "Thesis", | |
"l": "Legal_writing", | |
"o": "Review", | |
"s": "Statistics", | |
"r": "Reference_work", | |
"w": "Magazine", | |
"x": "Dissertation" | |
}, | |
"orig": "a|b|d|e|f|h|i|k|l|m|o|r|s|w|x" | |
}, | |
"datatype": "uri", | |
"regex_split": "(\\w{1})", | |
"substr_offset": 24 | |
} | |
} | |
}, | |
"041": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.language", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
}, | |
"h": { | |
"predicate": "DEICH.originalLanguage", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
}, | |
"b": { | |
"predicate": "DEICH.subTitles", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "[\\W]+", | |
"prefix": "http://lexvo.org/id/iso639-3/", | |
"regex_split": "(\\w{3})" | |
} | |
} | |
} | |
}, | |
"653|653": { | |
"subfield": { | |
"a": { | |
"predicate": "DC.subject", | |
"object": { | |
"datatype": "uri", | |
"regex_strip": "^[\\.:,;?!_\\-\\/]*|[\\.:,;?!_\\-\\/]*$", | |
"prefix": "http://data.deichman.no/subject/", | |
"urlize": true | |
}, | |
"relation": { | |
"subfield": { | |
"3": { | |
"predicate": "SKOS.narrower", | |
"object": { | |
"datatype": "uri", | |
"prefix": "http://data.deichman.no/keyword/x" | |
} | |
}, | |
"a": { | |
"predicate": "SKOS.prefLabel", | |
"object": { | |
"datatype": "literal", | |
"lang": "no" | |
} | |
} | |
}, | |
"class": "SKOS.Concept" | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"id": "dummy", | |
"type": "local", | |
"tag": "", | |
"name": "Example Rule", | |
"description": "A rule is a SPARQL script to be run once or at intervals", | |
"start_time": "", | |
"frequency": "0 22 * * 1-5", | |
"script": "SPARQL\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nSELECT * FROM DEFAULT_GRAPH WHERE {\n?s a bibo:document ;\n dct:creator DEFAULT_PREFIX.qwerty ;\n dct:title \"fjong\" . \n} \nLIMIT 10;" | |
}, | |
{ | |
"id": "2dcdcb9b-5f66-4446-a3a8-f862a8cfb6ea", | |
"type": "global", | |
"tag": "", | |
"name": "Example Global Rule", | |
"description": "A rule is a SPARQL script to be run once or at intervals", | |
"start_time": "", | |
"frequency": "", | |
"script": "SPARQL\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nSELECT * FROM DEFAULT_GRAPH WHERE {\n?s ?p ?o\n} \nLIMIT 1;" | |
}, | |
{ | |
"id": "18557b61-85d3-49fb-af6c-4a5e94dc31d5", | |
"type": "local", | |
"tag": "foaf:name", | |
"name": "normalize", | |
"description": "Normalize creatornames and create foaf:name and firstName and lastName", | |
"start_time": "", | |
"frequency": "", | |
"script": "SPARQL\nPREFIX foaf: <http://xmlns.com/foaf/0.1/>\nPREFIX radatana: <http://def.bibsys.no/xmlns/radatana/1.0#>\n\nINSERT INTO DEFAULT_GRAPH { \n?creator foaf:lastName `bif:left(str(?catalogueName), bif:strchr(str(?catalogueName), ','))` ;\n foaf:firstName `bif:trim(bif:subseq(str(?catalogueName), bif:strchr(str(?catalogueName), ',') + 1))` ;\n foaf:name `bif:trim(bif:concat(bif:subseq(str(?catalogueName), bif:strchr(str(?catalogueName), ',') + 1), ' ', bif:left(str(?catalogueName), bif:strchr(str(?catalogueName), ','))))` .\n}\nWHERE {\n GRAPH DEFAULT_GRAPH {\n ?creator a foaf:Person ;\n radatana:catalogueName ?catalogueName .\n FILTER(bif:strcontains(?catalogueName, ',')) .\n FILTER NOT EXISTS {?creator foaf:name ?name}\n }\n};\n\n\n\nSPARQL\nPREFIX foaf: <http://xmlns.com/foaf/0.1/>\nPREFIX radatana: <http://def.bibsys.no/xmlns/radatana/1.0#>\n\nINSERT INTO DEFAULT_GRAPH { \n ?creator foaf:name ?catalogueName . \n}\nWHERE { \nGRAPH DEFAULT_GRAPH {\n ?creator a foaf:Person ;\n radatana:catalogueName ?catalogueName .\n FILTER NOT EXISTS { ?creator foaf:name ?name }\n }\n};" | |
}, | |
{ | |
"id": "da532bbc-1c58-4d70-9a03-9330a91bffe3", | |
"type": "local", | |
"tag": "norbokworks", | |
"name": "Norbok works", | |
"description": "Generates and links works for Norbok set", | |
"start_time": "", | |
"frequency": "", | |
"script": "/*\n1\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id . \n MINUS { ?book deich:originalTitle ?originalTitle }\n }\n }}\n};\n\n\n/*\n2\n verk fra manifestasjoner MED originaltittel \n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id .\n }\n }}\n};\n\n\n/*\n3\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n4\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n }\n }}\n};\n\n\n/*\n5\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n6\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n }\n }}\n};\n\n\n/*\n7\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n8\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/norbok/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n }\n }}\n};\n\n\n/*\n9\n Knytt creator til verk\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:creator ?creator . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:creator ?creator .\nMINUS {?work dct:creator ?creator .}}\n};\n\n\n/*\n10\n Knytt director til verk\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:director ?director . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:director ?director .\n?work fabio:hasManifestation ?manifestation .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?work bibo:director ?director .}}\n};\n\n\n/*\n11\n Knytt editor til verk\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:editor ?editor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:editor ?editor .\n?work fabio:hasManifestation ?manifestation .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?work bibo:editor ?editor.}}\n};\n\n\n/*\n12\n Knytt contributor til verk\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:contributor ?contributor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:contributor ?contributor .\n?work fabio:hasManifestation ?manifestation .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?manifestation bibo:editor ?editor . }\nMINUS {?work dct:contributor ?contributor.}}\n};\n\n\n/*\n13\n Knytt ISBN til verk\n*/\n\nSPARQL\nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:isbn ?isbn . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:isbn ?isbn . \nMINUS {?work bibo:isbn ?isbn .}}\n};" | |
}, | |
{ | |
"id": "8cb9760a-38bd-4fa0-9ad1-bf41da9f4780", | |
"type": "local", | |
"tag": "lillehammerworks", | |
"name": "Lillehammer works", | |
"description": "Creates and links works for Lillehammer library", | |
"start_time": "", | |
"frequency": "", | |
"script": "/*\n1\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id . \n MINUS { ?book deich:originalTitle ?originalTitle }\n }\n }}\n};\n\n\n/*\n2\n verk fra manifestasjoner MED originaltittel \n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id .\n }\n }}\n};\n\n\n/*\n3\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n4\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n }\n }}\n};\n\n\n/*\n5\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n6\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n }\n }}\n};\n\n\n/*\n7\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n8\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.lillehammer.folkebibl.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n }\n }}\n};\n\n\n/*\n9\n Knytt creator til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:creator ?creator . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:creator ?creator .\n?work fabio:hasManifestation ?book .\nMINUS {?work dct:creator ?creator .} }\n};\n\n\n/*\n10\n Knytt director til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:director ?director . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:director ?director .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?work bibo:director ?director .} }\n};\n\n\n/*\n11\n Knytt editor til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:editor ?editor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:editor ?editor .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?work bibo:editor ?editor . }}\n};\n\n\n/*\n12\n Knytt contributor til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:contributor ?contributor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:contributor ?contributor .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?manifestation bibo:editor ?editor . }\nMINUS {?work dct:contributor ?contributor . }}\n};\n\n\n/*\n13\n Knytt ISBN til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:isbn ?isbn . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:isbn ?isbn .\n?work fabio:hasManifestation ?book .\nMINUS {?work bibo:isbn ?isbn .} }\n};" | |
}, | |
{ | |
"id": "be6c403e-5f48-4296-b0d1-0069a0247efa", | |
"type": "local", | |
"tag": "deichmanworks", | |
"name": "Deichman works", | |
"description": "Creates and links works for Deichman library", | |
"start_time": "", | |
"frequency": "", | |
"script": "/*\n1\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id . \n MINUS { ?book deich:originalTitle ?originalTitle }\n }\n }}\n};\n\n\n/*\n2\n verk fra manifestasjoner MED originaltittel \n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:creator ?creator .\n ?creator dct:identifier ?id .\n }\n }}\n};\n\n\n/*\n3\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n4\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, med bibo:director\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:director ?director .\n ?director dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n }\n }}\n};\n\n\n/*\n5\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n6\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator og bibo:director, med bibo:editor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n bibo:editor ?editor .\n ?editor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n }\n }}\n};\n\n\n/*\n7\n verk fra manifestasjoner UTEN originaltittel (dvs. IKKE oversatt)\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` a fabio:Work ;\n dct:title ?title ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?titleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?titleURLized ?title ?book WHERE\n { ?book a bibo:Document ;\n dct:title ?title ;\n deich:titleURLized ?titleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n MINUS { ?book deich:originalTitle ?originalTitle . }\n }\n }}\n};\n\n\n/*\n8\n verk fra manifestasjoner MED originaltittel\n manifestasjoner uten dct:creator, bibo:director og bibo:editor, med dct:contributor\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n`iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` a fabio:Work ;\n dct:title ?originalTitle ;\n fabio:hasManifestation ?book .\n?book a fabio:Manifestation ;\n fabio:isManifestationOf `iri(bif:concat(\"http://data.deichman.no/work/x\", str(?sum), \"_\", str(?originalTitleURLized)))` . }\n\nWHERE { GRAPH DEFAULT_GRAPH\n {{ SELECT sum(xsd:int(?id)) as ?sum ?originalTitleURLized ?originalTitle ?book WHERE\n { ?book a bibo:Document ;\n deich:originalTitle ?originalTitle ;\n deich:originalTitleURLized ?originalTitleURLized ;\n dct:contributor ?contributor .\n ?contributor dct:identifier ?id . \n MINUS { ?book dct:creator ?creator . }\n MINUS { ?book bibo:director ?director . }\n MINUS { ?book bibo:editor ?editor . }\n }\n }}\n};\n\n\n/*\n9\n Knytt creator til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:creator ?creator . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:creator ?creator .\n?work fabio:hasManifestation ?book .\nMINUS {?work dct:creator ?creator .} }\n};\n\n\n/*\n10\n Knytt director til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:director ?director . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:director ?director .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?work bibo:director ?director .} }\n};\n\n\n/*\n11\n Knytt editor til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:editor ?editor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:editor ?editor .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?work bibo:editor ?editor . }}\n};\n\n\n/*\n12\n Knytt contributor til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work dct:contributor ?contributor. }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n dct:contributor ?contributor .\n?work fabio:hasManifestation ?book .\nMINUS {?manifestation dct:creator ?creator . }\nMINUS {?manifestation bibo:director ?director . }\nMINUS {?manifestation bibo:editor ?editor . }\nMINUS {?work dct:contributor ?contributor . }}\n};\n\n\n/*\n13\n Knytt ISBN til verk\n*/\n\nSPARQL \nPREFIX xsd: <http://www.w3.org/2001/XMLSchema#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX deich: <http://data.deichman.no/>\n\nINSERT INTO DEFAULT_GRAPH { \n?work bibo:isbn ?isbn . }\n \nWHERE { GRAPH DEFAULT_GRAPH {\n?book a bibo:Document ;\n fabio:isManifestationOf ?work ;\n bibo:isbn ?isbn .\n?work fabio:hasManifestation ?book .\nMINUS {?work bibo:isbn ?isbn .} }\n};" | |
}, | |
{ | |
"id": "44412c33-57a0-42a7-9abf-0df94aa42eac", | |
"type": "local", | |
"tag": "deichmansimilarrelations", | |
"name": "Deichman similarity relations", | |
"description": "Updates autogenerated similarity relations between Deichman works", | |
"start_time": "", | |
"frequency": "", | |
"script": "/* 1) To emner + litterær form + målgruppe */\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\n\nINSERT INTO deich:noeSomLigner {\n ?work1 deich:autoGeneratedSimilarity ?work2\n} WHERE {\n {SELECT DISTINCT ?work1 ?work2 WHERE {\n GRAPH DEFAULT_GRAPH {\n ?work1 fabio:hasManifestation [\n dct:subject ?subject1 ;\n dct:subject ?subject2 ;\n deich:literaryFormat ?form ;\n dct:audience ?audience ] .\n filter (!regex(?subject1, \"subjectMultilingual\"))\n filter (!regex(?subject2, \"subjectMultilingual\"))\n filter (regex(?subject1, \"/x[0-9]+\\\\x24\"))\n filter (regex(?subject2, \"/x[0-9]+\\\\x24\"))\n filter (?subject1 != ?subject2)\n ?work2 fabio:hasManifestation [\n dct:subject ?subject1 ;\n dct:subject ?subject2 ;\n deich:literaryFormat ?form ;\n dct:audience ?audience ] .\n filter (?work1 != ?work2)\n }\n MINUS {GRAPH deich:noeSomLigner {?work1 deich:autoGeneratedSimilarity ?work2 .}}\n }\n LIMIT 10000\n }\n};\n\n\n\n\n/* 2) Emne + overordnet sjanger + litterær form + målgruppe */\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX dbo: <http://dbpedia.org/ontology/>\nPREFIX skos: <http://www.w3.org/2004/02/skos/core#>\n\nINSERT INTO deich:noeSomLigner {\n ?work1 deich:autoGeneratedSimilarity ?work2\n} WHERE {\n {SELECT DISTINCT ?work1 ?work2 WHERE {\n GRAPH DEFAULT_GRAPH {\n ?work1 fabio:hasManifestation \n [dct:subject ?subject ;\n dbo:literaryGenre [skos:broader ?genre] ;\n dct:audience ?audience ;\n deich:literaryFormat ?form ].\n filter (!regex(?subject, \"subjectMultilingual\"))\n filter (regex(?subject, \"/x[0-9]+\\\\x24\"))\n ?work2 fabio:hasManifestation \n [dct:subject ?subject ;\n dbo:literaryGenre [skos:broader ?genre] ;\n dct:audience ?audience ;\n deich:literaryFormat ?form ].\n filter (?work1 != ?work2)\n }\n MINUS {GRAPH deich:noeSomLigner {?work1 deich:autoGeneratedSimilarity ?work2 .}}\n }\n LIMIT 10000\n }\n};\n\n\n\n\n/* 3) Emne + To deweynummer + litterærform + målgruppe */\n\n/* Ikke klar */" | |
}, | |
{ | |
"id": "ec14e639-8b7c-46d8-b7c5-fbb8b60ef9f4", | |
"type": "local", | |
"tag": "languagedata", | |
"name": "Language data", | |
"description": "Improves data about languages", | |
"start_time": "", | |
"frequency": "", | |
"script": "/* Legger til generell språkkode 'nor' (norsk) på dokumenter som har 'nob' (bokmål) eller 'nno' (nynorsk) */\n\nSPARQL\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX lexvo: <http://lexvo.org/id/iso639-3/>\n\nINSERT INTO DEFAULT_GRAPH {\n ?s ?p lexvo:nor .\n} WHERE {\n GRAPH DEFAULT_GRAPH {\n ?s a bibo:Document .\n {?s ?p lexvo:nob .}\n UNION\n {?s ?p lexvo:nno .}\n MINUS {?s ?p lexvo:nor .}\n }\n};\n\n\n/* Fjerner språkkode 'mul' (flerspråklig) når andre språkkoder er angitt */\n\nSPARQL\nPREFIX dct: <http://purl.org/dc/terms/>\nPREFIX lexvo: <http://lexvo.org/id/iso639-3/>\n\nDELETE FROM DEFAULT_GRAPH {\n ?s dct:language lexvo:mul .\n} WHERE {\n GRAPH DEFAULT_GRAPH {\n ?s dct:language lexvo:mul ;\n dct:language ?lang .\n filter (?lang != lexvo:mul)\n }\n};" | |
}, | |
{ | |
"id": "b4266b9d-3bb7-4faf-ae32-45e0d50bdb4a", | |
"type": "local", | |
"tag": "deichmaneliminateghosts", | |
"name": "Eliminate ghosts - Deichman", | |
"description": "Transfers data from dead works to correct work instances, deletes dead works", | |
"start_time": "", | |
"frequency": "", | |
"script": "/*\n Overfører tripler med døde verk som subjekt i noeSomLigner-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nMODIFY deich:noeSomLigner \nDELETE { ?ghost ?p ?o .}\nINSERT { ?work ?p ?o .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n }\n GRAPH deich:noeSomLigner {\n ?ghost ?p ?o .\n }\n};\n\n\n/*\n Oppdaterer tripler med døde verk som objekt i noeSomLigner-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nMODIFY deich:noeSomLigner \nDELETE { ?s ?p ?ghost .}\nINSERT { ?s ?p ?work .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n }\n GRAPH deich:noeSomLigner {\n ?s ?p ?ghost .\n }\n};\n\n\n/*\n Oppdaterer tripler med døde verk som subjekt i novelist-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nMODIFY deich:novelist \nDELETE { ?ghost ?p ?o .}\nINSERT { ?work ?p ?o .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n }\n GRAPH deich:novelist {\n ?ghost ?p ?o .\n }\n};\n\n\n/*\n Oppdaterer tripler med døde verk som objekt i Lillehammer-grafen\n*/\n\nSPARQL\nPREFIX lhmr: <http://data.lillehammer.folkebibl.no/>\nPREFIX deich: <http://data.deichman.no/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nMODIFY lhmr:books \nDELETE { ?s ?p ?ghost .}\nINSERT { ?s ?p ?work .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n }\n GRAPH lhmr:books {\n ?s ?p ?ghost .\n }\n};\n\n\n/*\n Oppdaterer tripler med døde verk som objekt i quotes-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nMODIFY deich:quotes \nDELETE { ?s ?p ?ghost .}\nINSERT { ?s ?p ?work .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n }\n GRAPH deich:quotes {\n ?s ?p ?ghost .\n }\n};\n\n\n/*\n Oppdaterer tripler med døde verk som objekt i books-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nMODIFY deich:books \nDELETE { ?s ?p ?ghost .}\nINSERT { ?s ?p ?work .} WHERE {\n GRAPH deich:books {\n ?ghost fabio:hasManifestation ?doc .\n minus {?manifestation fabio:isManifestationOf ?ghost .}\n ?doc a bibo:Document ;\n fabio:isManifestationOf ?work .\n ?work fabio:hasManifestation ?doc .\n ?s ?p ?ghost .\n }\n};\n\n\n/*\n Oppdaterer koblinger mellom verk og bokanbefalinger i books-grafen\n*/\n\nSPARQL\nPREFIX deich: <http://data.deichman.no/>\nPREFIX rev: <http://purl.org/stuff/rev#>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nINSERT INTO deich:books {\n ?work rev:hasReview ?review .\n} WHERE {\n GRAPH deich:books {\n ?doc rev:hasReview ?review ;\n fabio:isManifestationOf ?work ;\n a bibo:Document .\n ?work fabio:hasManifestation ?doc .\n minus {?work rev:hasReview ?review .}\n }\n};\n\n\n#/*\n# Fjerner døde verk fra books-grafen\n# NB! Deaktivert pga. DeadLock\n#*/\n\n#SPARQL\n#PREFIX deich: <http://data.deichman.no/>\n#PREFIX bibo: <http://purl.org/ontology/bibo/>\n#PREFIX fabio: <http://purl.org/spar/fabio/>\n#DELETE FROM deich:books {\n# ?ghost ?p ?o .\n#} WHERE {\n# GRAPH deich:books {\n# ?ghost fabio:hasManifestation ?doc ;\n# ?p ?o .\n# minus {?manifestation fabio:isManifestationOf ?ghost .}\n# }\n#};" | |
}, | |
{ | |
"id": "c38176b0-8f14-4df3-a563-3f69a39fcccd", | |
"type": "local", | |
"tag": "lillehammerreviews", | |
"name": "Lillehammer reviews", | |
"description": "Links new reviews to Lillehammer works", | |
"start_time": "", | |
"frequency": "", | |
"script": "/*\n Koble anmeldelser fra Deichmanverk til Lillehammerverk via ISBN\n*/\n\nSPARQL \nPREFIX rev: <http://purl.org/stuff/rev#>\nPREFIX owl: <http://www.w3.org/2002/07/owl#>\nPREFIX bibo: <http://purl.org/ontology/bibo/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nINSERT INTO DEFAULT_GRAPH {\n ?work1 rev:hasReview ?review .\n} WHERE {\n GRAPH DEFAULT_GRAPH {\n ?work1 fabio:hasManifestation [bibo:isbn ?isbn] .\n }\n GRAPH <http://data.deichman.no/books> {\n ?work2 rev:hasReview ?review ;\n fabio:hasManifestation [bibo:isbn ?isbn] .\n } \n MINUS { ?work1 rev:hasReview ?review . }\n};\n\n\n/*\n Koble anmeldelser fra Deichmanverk til Lillehammerverk via bibliofilID\n*/\n\nSPARQL \nPREFIX rev: <http://purl.org/stuff/rev#>\nPREFIX owl: <http://www.w3.org/2002/07/owl#>\nPREFIX deich: <http://data.deichman.no/>\nPREFIX fabio: <http://purl.org/spar/fabio/>\nINSERT INTO DEFAULT_GRAPH {\n ?work1 rev:hasReview ?review .\n} WHERE {\n GRAPH DEFAULT_GRAPH {\n ?work1 a fabio:Work ;\n fabio:hasManifestation [deich:bibliofilID ?bibid] .\n }\n GRAPH <http://data.deichman.no/books> {\n ?work2 a fabio:Work ;\n rev:hasReview ?review ;\n fabio:hasManifestation [deich:bibliofilID ?bibid] .\n }\n MINUS { ?work1 rev:hasReview ?review . }\n};" | |
}, | |
{ | |
"id": "3fab3ba7-cba7-4cb2-8cc8-b38620830253", | |
"type": "global", | |
"tag": "foaf:name", | |
"name": "creatorname (SLOW)", | |
"description": "Normalize creatornames and create foaf:name and firstName and lastName for ALL graphs", | |
"start_time": "", | |
"frequency": "", | |
"script": "SPARQL\nPREFIX foaf: <http://xmlns.com/foaf/0.1/>\nPREFIX radatana: <http://def.bibsys.no/xmlns/radatana/1.0#>\n\nINSERT { GRAPH ?g {\n?creator foaf:lastName `bif:left(str(?catalogueName), bif:strchr(str(?catalogueName), ','))` ;\n foaf:firstName `bif:trim(bif:subseq(str(?catalogueName), bif:strchr(str(?catalogueName), ',') + 1))` ;\n foaf:name `bif:trim(bif:concat(bif:subseq(str(?catalogueName), bif:strchr(str(?catalogueName), ',') + 1), ' ', bif:left(str(?catalogueName), bif:strchr(str(?catalogueName), ','))))` .\n }\n}\nWHERE {\n GRAPH ?g {\n ?creator a foaf:Person ;\n radatana:catalogueName ?catalogueName .\n FILTER(bif:strcontains(?catalogueName, ',')) .\n FILTER NOT EXISTS {?creator foaf:name ?name}\n }\n};\n\n\n\nSPARQL\nPREFIX foaf: <http://xmlns.com/foaf/0.1/>\nPREFIX radatana: <http://def.bibsys.no/xmlns/radatana/1.0#>\n\nINSERT { GRAPH ?g {\n ?creator foaf:name ?catalogueName . \n }\n}\nWHERE { \nGRAPH ?g {\n ?creator a foaf:Person ;\n radatana:catalogueName ?catalogueName .\n FILTER NOT EXISTS { ?creator foaf:name ?name }\n }\n};" | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment