-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial version of library and bflc vocabulary
- Loading branch information
Showing
3 changed files
with
216 additions
and
0 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
@prefix lite: <http://bibfra.me/vocab/lite/> . | ||
@prefix dc: <http://purl.org/dc/terms/> . | ||
@prefix schema: <http://schema.org/> . | ||
@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
@prefix bf: <http://id.loc.gov/ontologies/bibframe/> . | ||
@prefix bflc: <http://bibfra.me/vocab/bflc/> . | ||
@prefix bflcext: <http://id.loc.gov/ontologies/bflc/> . | ||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> . | ||
@prefix oa: <http://www.w3.org/ns/oa#> . | ||
@prefix foaf: <http://xmlns.com/foaf/0.1/> . | ||
|
||
# BIBFRAME Linked Data Extension aka BUILDE Relation 📖🔍 | ||
|
||
# This RDF vocabulary encompasses a wide range of classes and properties suitable for describing various | ||
# types of bibliographic resources, scholarly works, and related entities. BUILDE includes a basic set of | ||
# core classes and properties known as the 'bflc' layer described here, as well as several extensions: | ||
|
||
# archive: things found in archives | ||
# rare books: things found in rare book libraries | ||
# scholar: things found in scholarly research and publishing | ||
# library: things found in libraries | ||
|
||
# This vocabulary is ideal for librarians, information scientists, data curators, and developers working | ||
# in academic and research settings. It can be employed in creating digital libraries, scholarly databases, | ||
# cataloging systems, and other applications requiring structured bibliographic information. | ||
|
||
# Key Features: | ||
# - Compatibility with existing ontologies including Schema.org, SKOS, FOAF, and Dublin Core for enhanced interoperability. | ||
# - Extension of BIBFRAME from the Library of Congress | ||
# - Comprehensive coverage of bibliographic and scholarly domains. | ||
# - Clear, self-explanatory labels and definitions for each class and property. | ||
# - Hierarchical organization of classes using rdfs:subClassOf for structured representation. | ||
|
||
# We encourage users to provide feedback and suggestions to continually improve and update this vocabulary. | ||
# For versioning, updates, and more detailed documentation, please visit [https://bibfra.me/?]. | ||
|
||
# ------------------------------ | ||
# Created by: EBSCO Information Systems | ||
# Version: 1.0 | ||
# Created: August 15, 2024 | ||
# Updated: August 15, 2024 | ||
# ------------------------------ | ||
|
||
# BUILDE BFLC Properties | ||
|
||
bflc:projectedProvisionDate a rdf:Property ; | ||
rdfs:label "projected provision date"@en ; | ||
rdfs:comment "Projected date of publication of the resource."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Instance ; | ||
owl:sameAs bflcext:projectedProvisionDate . | ||
|
||
bflc:nonSortNum a rdf:Property ; | ||
rdfs:label "non sort number"@en ; | ||
rdfs:comment "Number of initial label characters to skip for indexing and sorting."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain library:Title ; | ||
owl:sameAs bflcext:nonSortNum . |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,150 @@ | ||
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
@prefix lite: <http://bibfra.me/vocab/lite/> . | ||
@prefix dc: <http://purl.org/dc/terms/> . | ||
@prefix schema: <http://schema.org/> . | ||
@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
@prefix bf: <http://id.loc.gov/ontologies/bibframe/> . | ||
@prefix bflc: <http://bibfra.me/vocab/bflc/> . | ||
@prefix bflcext: <http://id.loc.gov/ontologies/bflc/> . | ||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> . | ||
@prefix oa: <http://www.w3.org/ns/oa#> . | ||
@prefix foaf: <http://xmlns.com/foaf/0.1/> . | ||
@prefix library: <http://bibfra.me/vocab/marc/> . | ||
|
||
|
||
# BIBFRAME Linked Data Extension aka BUILDE Relation 📖🔍 | ||
|
||
# This RDF vocabulary encompasses a wide range of classes and properties suitable for describing various | ||
# types of bibliographic resources, scholarly works, and related entities. BUILDE includes a basic set of | ||
# core classes and properties known as the 'bflc' layer described here, as well as several extensions: | ||
|
||
# archive: things found in archives | ||
# rare books: things found in rare book libraries | ||
# scholar: things found in scholarly research and publishing | ||
# library: things found in libraries | ||
|
||
# This vocabulary is ideal for librarians, information scientists, data curators, and developers working | ||
# in academic and research settings. It can be employed in creating digital libraries, scholarly databases, | ||
# cataloging systems, and other applications requiring structured bibliographic information. | ||
|
||
# Key Features: | ||
# - Compatibility with existing ontologies including Schema.org, SKOS, FOAF, and Dublin Core for enhanced interoperability. | ||
# - Extension of BIBFRAME from the Library of Congress | ||
# - Comprehensive coverage of bibliographic and scholarly domains. | ||
# - Clear, self-explanatory labels and definitions for each class and property. | ||
# - Hierarchical organization of classes using rdfs:subClassOf for structured representation. | ||
|
||
# We encourage users to provide feedback and suggestions to continually improve and update this vocabulary. | ||
# For versioning, updates, and more detailed documentation, please visit [https://bibfra.me/?]. | ||
|
||
# ------------------------------ | ||
# Created by: EBSCO Information Systems | ||
# Version: 1.0 | ||
# Created: August 15, 2024 | ||
# Updated: August 15, 2024 | ||
# ------------------------------ | ||
|
||
# BUILDE Classes | ||
|
||
library:Title a rdfs:Class ; | ||
rdfs:label "Title"@en ; | ||
rdfs:comment "Title of a resource."@en ; | ||
rdfs:subClassOf lite:Resource ; | ||
owl:sameAs bf:Title . | ||
|
||
library:VariantTitle a rdfs:Class ; | ||
rdfs:label "Variant Title"@en ; | ||
rdfs:comment "Varying Form of Title."@en ; | ||
rdfs:subClassOf library:Title ; | ||
owl:sameAs bf:VariantTitle . | ||
|
||
library:ParallelTitle a rdfs:Class ; | ||
rdfs:label "Parallel Title"@en ; | ||
rdfs:comment "Title in another language and/or script."@en ; | ||
rdfs:subClassOf library:Title ; | ||
owl:sameAs bf:ParallelTitle . | ||
|
||
# BUILDE Properties | ||
library:statementOfResponsibility a rdf:Property ; | ||
rdfs:label "statement of responsibility"@en ; | ||
rdfs:comment "Names and roles of agents responsible for creating the content."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain [ | ||
a owl:Class ; | ||
owl:unionOf (lite:Instance lite:Work) | ||
] ; | ||
owl:sameAs bf:responsibilityStatement . | ||
|
||
library:edition a rdf:Property ; | ||
rdfs:label "edition"@en ; | ||
rdfs:comment "Edition statement, information identifying the edition or version of the resource."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Instance ; | ||
owl:sameAs bf:editionStatement . | ||
|
||
library:publication a rdf:Property ; | ||
rdfs:label "publication"@en ; | ||
rdfs:comment "Information relating to publication of an instance."@en ; | ||
rdfs:range lite:Resource ; | ||
rdfs:domain lite:Instance ; | ||
owl:equivalentProperty bf:provisionActivity ; | ||
owl:sameAs dc:publisher . | ||
|
||
library:partNumber a rdf:Property ; | ||
rdfs:label "part number"@en ; | ||
rdfs:comment "Part or section enumeration of a title."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Title ; | ||
owl:sameAs bf:partNumber . | ||
|
||
library:partName a rdf:Property ; | ||
rdfs:label "part name"@en ; | ||
rdfs:comment "Part or section name of a title."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Title ; | ||
owl:sameAs bf:partName . | ||
|
||
library:assigningSource a rdf:Property ; | ||
rdfs:label "assigning source"@en ; | ||
rdfs:comment "Entity assigning metadata, such as a classification number, name, or identifier."@en ; | ||
rdfs:range lite:Resource ; | ||
rdfs:domain lite:Resource ; | ||
owl:sameAs bf:assigner . | ||
|
||
library:code a rdf:Property ; | ||
rdfs:label "code"@en ; | ||
rdfs:comment "Code representing an information."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Resource ; | ||
owl:sameAs bf:code . | ||
|
||
library:numeration a rdf:Property ; | ||
rdfs:label "numeration"@en ; | ||
rdfs:comment "A Roman numeral alone or combined with a subsequent part of a given name."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain [ | ||
a owl:Class ; | ||
owl:unionOf (lite:Person lite:Family) | ||
] . | ||
|
||
library:titles a rdf:Property ; | ||
rdfs:label "titles"@en ; | ||
rdfs:comment "Titles and other terms linked with a name, such as 'Dr.'"@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain [ | ||
a owl:Class ; | ||
owl:unionOf (lite:Family lite:Organization) | ||
] . | ||
|
||
library:attribution a rdf:Property ; | ||
rdfs:label "attribution"@en ; | ||
rdfs:comment "Attribution qualifier."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Resource . | ||
|
||
library:subordinateUnit a rdf:Property ; | ||
rdfs:label "subordinateUnit"@en ; | ||
rdfs:comment "Corporate names or corporate subheadings that follow the name of the highest hierarchical unit."@en ; | ||
rdfs:range rdfs:Literal ; | ||
rdfs:domain lite:Organization . |
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