Purpose of this story is to Update Marc2BF conversion Java library to process marc field 008, char 31 to create “supplementaryContent” edge.
This conversion is applicable only when the material type of the Work is “Book”. Determination of the material type should rely on examining characters at positions 6 and 7 of the leader (0-based indexing). If the combination of characters in positions 6 and 7 of the leader matches any of the following sequences, then it is recognized as a Book.
New resources to be created
Resource 1:
if char 31 of 008 is “1”, an edge http://bibfra.me/vocab/marc/supplementaryContent should be created from the Work resource.
In scope: Conversion from MARC to linked data
Out of scope: Conversion from linked data to MARC
Notes:
105,049 monographs in LC’s 1M dataset has “supplementaryContent == Index”
Example RDFs having supplementaryContent derived from 008:
https://id.loc.gov/resources/works/21186195.rdf
Overview:
Purpose of this story is to Update Marc2BF conversion Java library to process marc field 008, char 31 to create “supplementaryContent” edge.
This conversion is applicable only when the material type of the Work is “Book”. Determination of the material type should rely on examining characters at positions 6 and 7 of the leader (0-based indexing). If the combination of characters in positions 6 and 7 of the leader matches any of the following sequences, then it is recognized as a Book.
New resources to be created
Resource 1:
if char 31 of 008 is “1”, an edge
http://bibfra.me/vocab/marc/supplementaryContent
should be created from the Work resource.Type: http://bibfra.me/vocab/lite/Category
Property
value
http://bibfra.me/vocab/marc/code
1
http://bibfra.me/vocab/lite/link
http://id.loc.gov/vocabulary/msupplcont/index
http://bibfra.me/vocab/marc/term
index
label
Same as term
Resource 2:
Create an outgoing edge http://bibfra.me/vocab/lite/isDefinedBy from the Category resource with the following properties
Type:
>> http://bibfra.me/vocab/lite/CategorySet
Properties
http://bibfra.me/vocab/lite/link
http://id.loc.gov/vocabulary/msupplcont(hardcoded)
http://bibfra.me/vocab/lite/label
Supplementary Content (hardcoded)
Example:
Consider the below given 008 value, where characters in position 31 is “1“
200104s2018 tu ac b 001 0ctur d
The resulting graph should resemble the following: