-
Notifications
You must be signed in to change notification settings - Fork 9
Digitized Newspapers
title: Digitized Newspapers author: Eben English date: 2017-09-08 profile:
organization: Samvera Newspapers Interest Group project: Samvera Newspapers Interest Group
This model describes digitized newspaper content, and is intended to inform the development of RDF-based models for all types of newspaper content objects (titles, containers, issues, pages, articles, files), such as would be used in Samvera- or Islandora-based digital asset management applications.
This model was greatly informed by earlier efforts from National Library of Wales and University of Maryland, as well as discussions of the Samvera Newspapers Interest Group. This is essentially an attempt to reconcile these efforts and express them as a formal PCDM profile.
NOTES:
- This model attempts to use "upward-pointing" child-to-parent relationships wherever possible (i.e.
<child> pcdm:memberOf <parent>
is preferred over<parent> pcdm:hasMember <child>
), due to the fact that many objects in this model are likely to have numerous children. Upward-pointing modeling has been found to provide better application performance.
file:///home/eben/WebServicesShare/RepositoryServices/Hydra/IMLS_Newspaper_Grant/Project%20documentation/Newspapers-PCDM-Model_2019-09-23_access860.jpg
This is a pcdm:Object
serving as an abstract intellectual container for one or more issues of a specific newspaper title (e.g. The Bloom Picayune). This object serves as a parent for NewspaperIssue
and NewspaperContainer
objects.
This object corresponds to a Collection in the IIIF Presentation API model.
# example RDF graph
<https://example.org/newspaper_titles/1> a pcdm:Object ;
dcterms:title "Bloom Picayune" ;
dcterms:type <http://id.loc.gov/vocabulary/marcgt/new> ;
dcterms:language <http://id.loc.gov/vocabulary/iso639-2/epo> ;
identifiers:issn "0000-1111" ;
identifiers:lccn "sn98765432" .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Title | dcterms:title |
MUST | rdfs:Literal |
{1,1} |
Alternative Title | dcterms:alternative |
rdfs:Literal |
{0,n} | |
Type | dcterms:type |
SHOULD | rdfs:Resource |
{0,1} |
Publication date start | schema:startDate |
rdfs:Literal |
{0,1} | |
Publication date end | schema:endDate |
rdfs:Literal |
{0,1} | |
Publisher | dc:publisher |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Place of publication | relators:pup |
rdfs:Resource |
{0,n} | |
Edition | bf:editionStatement |
rdfs:Literal |
{0,1} | |
Frequency | rdau:P60538 |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Language | dc:language |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,n} |
ISSN | identifiers:issn |
SHOULD | rdfs:Literal |
{0,1} |
LCCN | identifiers:lccn |
SHOULD | rdfs:Literal |
{0,1} |
OCLC # | bibo:oclcnum |
rdfs:Literal |
{0,1} | |
Rights | edm:rights |
rdfs:Resource |
{0,n} | |
License | dcterms:rights |
rdfs:Resource |
{0,n} | |
Holding location | bf:heldBy |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,1} |
Preceded by | rdau:P60261 |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Succeeded by | rdau:P60278 |
rdfs:Literal or rdfs:Resource
|
{0,n} |
This is a pcdm:Object
representing a physical container that may have held bound, microfilmed, or otherwise collected newspaper issues prior to digitization. It serves as a way to maintain provenance and information about which microfilm reels or bound volumes that a particular digitized issue or page originated from. This is an optional construct, since not all implementations may be working from a microfilmed or bound container.
This object is a child of NewspaperIssue
, and serves as a parent for NewspaperPage
objects.
This object type has no corresponding object in the IIIF Presentation API model.
NOTES:
- A
NewspaperContainer
SHOULD be a member of at least oneNewspaperTitle
object. - A
NewspaperContainer
MAY have associated binary files representing target frames or images sometimes included at the head of a microfilm reel; thesepcdm:File
objects should be related to theNewspaperContainer
object using an intermediarypcdm:FileSet
object.
# example RDF graph
<https://example.org/newspaper_containers/1> a pcdm:Object ;
pcdm:memberOf <https://example.org/newspaper_titles/1> ;
dcterms:title "New York Daily Inquirer" ;
dcterms:type <http://id.loc.gov/vocabulary/graphicMaterials/tgm006499> ;
bf:heldBy <http://id.loc.gov/rwo/agents/n79117036> .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
SHOULD | pcdm:Object |
{1,1} |
Title | dcterms:title |
MUST | rdfs:Literal |
{1,1} |
Alternative Title | dcterms:alternative |
rdfs:Literal |
{0,n} | |
Type | dcterms:type |
SHOULD | rdfs:Resource |
{0,1} |
Publication date start | schema:startDate |
rdfs:Literal |
{0,1} | |
Publication date end | schema:endDate |
rdfs:Literal |
{0,1} | |
Publisher | dc:publisher |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Place of publication | relators:pup |
rdfs:Resource |
{0,n} | |
Language | dc:language |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,n} |
ISSN | identifiers:issn |
SHOULD | rdfs:Literal |
{0,1} |
LCCN | identifiers:lccn |
SHOULD | rdfs:Literal |
{0,1} |
OCLC # | bibo:oclcnum |
rdfs:Literal |
{0,1} | |
Extent | dcterms:extent |
rdfs:Literal |
{0,1} | |
Rights | edm:rights |
rdfs:Resource |
{0,n} | |
License | dcterms:rights |
rdfs:Resource |
{0,n} | |
Holding location | bf:heldBy |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,1} |
A pcdm:Object
representing a single issue of a newspaper title. This object is a child of NewspaperTitle
, and serves as a parent for NewspaperPage
objects representing individual pages and NewspaperArticle
objects representing articles.
This object corresponds to a Manifest in the IIIF Presentation API model.
NOTES:
- A
NewspaperIssue
SHOULD be a member of aNewspaperTitle
object. - A
NewspaperIssue
SHOULD be a member of one and only oneNewspaperTitle
object. - A
NewspaperIssue
MAY have associated binary files representing the full issue (such as a PDF or TXT file); thesepcdm:File
objects should be related to theNewspaperContainer
object using a single intermediarypcdm:FileSet
object.
# example RDF graph
<https://example.org/newspaper_issues/1> a pcdm:Object ;
pcdm:memberOf <https://example.org/newspaper_titles/1> ;
dcterms:title "Daily Planet: April 1, 1963" ;
dcterms:issued "1963-04-01" .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
SHOULD | pcdm:Object |
{1,1} |
Title | dcterms:title |
MUST | rdfs:Literal |
{1,1} |
Alternative Title | dcterms:alternative |
rdfs:Literal |
{0,n} | |
Type | dcterms:type |
SHOULD | rdfs:Resource |
{0,1} |
Publication date | dcterms:issued |
SHOULD | rdfs:Literal |
{0,1} |
Publisher | dc:publisher |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Place of publication | relators:pup |
rdfs:Resource |
{0,n} | |
Volume | bibo:volume |
rdfs:Literal |
{0,1} | |
Edition name | bf:editionStatement |
rdfs:Literal |
{0,1} | |
Edition number | bf:editionEnumeration |
rdfs:Literal |
{0,1} | |
Issue | bibo:issue |
rdfs:Literal |
{0,1} | |
Language | dc:language |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,n} |
ISSN | identifiers:issn |
SHOULD | rdfs:Literal |
{0,1} |
LCCN | identifiers:lccn |
SHOULD | rdfs:Literal |
{0,1} |
OCLC # | bibo:oclcnum |
rdfs:Literal |
{0,1} | |
Extent | dcterms:extent |
rdfs:Literal |
{0,1} | |
Rights | edm:rights |
rdfs:Resource |
{0,n} | |
License | dcterms:rights |
rdfs:Resource |
{0,n} | |
Holding location | bf:heldBy |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,1} |
A pcdm:Object
representing a single page of a newspaper issue. This object may be a child of NewspaperIssue
, or NewspaperContainer
, or NewspaperArticle
; and serves as a parent for a pcdm:FileSet
object representing image and/or text files.
This object corresponds to a Canvas in the IIIF Presentation API model.
NOTES:
- A
NewspaperPage
SHOULD be a member of one and only oneNewspaperIssue
object. - A
NewspaperPage
MAY be a member of one and only oneNewspaperContainer
object. - A
NewspaperPage
MAY be a member of multipleNewspaperArticle
objects. - A
NewspaperPage
SHOULD have a correspondingore:Proxy
object, to support ordering within a parentNewspaperContainer
object. - A
NewspaperPage
SHOULD have a correspondingore:Proxy
object, to support ordering within a parentNewspaperIssue
object. - A
NewspaperPage
SHOULD have a correspondingore:Proxy
object, to support ordering within a parentNewspaperArticle
object. - If proxies and ordering are being used, a
NewspaperPage
MUST have a separate correspondingore:Proxy
object for each parent. - A
NewspaperPage
SHOULD have associated binary files representing the page image and/or text; thesepcdm:File
objects should be related to theNewspaperPage
object using a single intermediarypcdm:FileSet
object.
# example RDF graph
<https://example.org/newspaper_pages/1> a pcdm:Object ;
pcdm:memberOf <https://example.org/newspaper_containers/1> ;
pcdm:memberOf <https://example.org/newspaper_issues/1> ;
pcdm:memberOf <https://example.org/newspaper_articles/1> ;
dcterms:title "Daily Prophet: December 31, 1999: Page 2" ;
oa:textDirection <http://www.w3.org/ns/oa#ltrDirection> .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
SHOULD | pcdm:Object |
{1,1} |
Label | dcterms:title |
MUST | rdfs:Literal |
{1,1} |
Text direction | oa:textDirection |
rdfs:Resource |
{0,n} | |
Page number | schema:pagination |
rdfs:Literal |
{0,1} | |
Section | bibo:section |
rdfs:Literal |
{0,1} |
A pcdm:FileSet
object, corresponding to image or text content representing a newspaper page. This object is a child of NewspaperPage
, and serves as a parent for pcdm:File
binary objects representing image or text files.
This object corresponds to a Canvas in the IIIF Presentation API model.
NOTES:
- A
NewspaperPageFileSet
MUST be a member of one and only oneNewspaperPage
object. - A
NewspaperPageFileSet
SHOULD have associated binary files representing the article image and/or text; thesepcdm:File
objects should be related to theNewspaperPageFileSet
object usingpcdm:fileOf
.
# example RDF graph
<https://example.org/newspaper_page_filesets/1> a pcdm:FileSet ;
pcdm:memberOf <https://example.org/newspaper_pages/1> ;
dbpedia-owl:height "28872" ;
dbpedia-owl:width "18200" .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
MUST | pcdm:Object |
{1,1} |
Height | dbpedia-owl:height |
MUST | rdfs:Literal |
{0,1} |
Width | dbpedia-owl:width |
rdfs:Literal |
{0,1} |
A pcdm:Range
object representing a single article within a newspaper issue. This object is a child of NewspaperIssue
, and serves as a parent for one or more NewspaperPage
objects. (Articles may appear on multiple pages.)
This object corresponds to a Range in the IIIF Presentation API model.
NOTES:
- A
NewspaperArticle
SHOULD be a member of one and only oneNewspaperIssue
object. - A
NewspaperArticle
MAY have associated binary files representing a portion of the page image and/or text; thesepcdm:File
objects should be related to theNewspaperArticle
object using a single intermediarypcdm:FileSet
object.
# example RDF graph
<https://example.org/newspaper_articles/1> a pcdm:Range ;
pcdm:memberOf <https://example.org/newspaper_issues/1> ;
dcterms:title "Wall Street Mystery Man: Hud Head New to Halls of Power" ;
relators:aut "Archer, Amy" .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
SHOULD | pcdm:Object |
{1,1} |
Title | dcterms:title |
MUST | rdfs:Literal |
{1,1} |
Subtitle | dcterms:alternative |
rdfs:Literal |
{0,n} | |
Description | dcterms:description |
rdfs:Literal |
{0,n} | |
Author | relators:aut |
rdfs:Literal |
{0,n} | |
Photographer | relators:pht |
rdfs:Literal |
{0,n} | |
Creator | dcterms:creator |
rdfs:Literal |
{0,n} | |
Contributor | dcterms:contributor |
rdfs:Literal |
{0,n} | |
Type | dcterms:type |
SHOULD | rdfs:Resource |
{0,1} |
Genre | edm:hasType |
rdfs:Resource |
{0,1} | |
Publication date | dcterms:issued |
SHOULD | rdfs:Literal |
{0,1} |
Publisher | dc:publisher |
rdfs:Literal or rdfs:Resource
|
{0,n} | |
Place of publication | relators:pup |
rdfs:Resource |
{0,n} | |
Volume | bibo:volume |
rdfs:Literal |
{0,1} | |
Edition name | bf:editionStatement |
rdfs:Literal |
{0,1} | |
Edition number | bf:editionEnumeration |
rdfs:Literal |
{0,1} | |
Issue | bibo:issue |
rdfs:Literal |
{0,1} | |
Page number | schema:pagination |
rdfs:Literal |
{0,1} | |
Section | bibo:section |
rdfs:Literal |
{0,1} | |
Subject | dc:subject |
rdfs:Resource |
{0,n} | |
Geographic coverage | dcterms:spatial |
rdfs:Resource |
{0,n} | |
Language | dc:language |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,n} |
ISSN | identifiers:issn |
SHOULD | rdfs:Literal |
{0,1} |
LCCN | identifiers:lccn |
SHOULD | rdfs:Literal |
{0,1} |
OCLC # | bibo:oclcnum |
rdfs:Literal |
{0,1} | |
Extent | dcterms:extent |
rdfs:Literal |
{0,1} | |
Rights | edm:rights |
rdfs:Resource |
{0,n} | |
License | dcterms:rights |
rdfs:Resource |
{0,n} | |
Holding location | bf:heldBy |
SHOULD |
rdfs:Literal or rdfs:Resource
|
{0,1} |
A pcdm:FileSet
object, corresponding to a single image or text content representing a part or all of a newspaper article. This object is a child of NewspaperArticle
, and serves as a parent for pcdm:File
binary objects representing image or text files.
This object corresponds to a Canvas in the IIIF Presentation API model.
NOTES:
- A
NewspaperArticleFileSet
SHOULD be a member of one and only oneNewspaperArticle
object. - A
NewspaperArticleFileSet
MAY have a correspondingore:Proxy
object, to support ordering within a parentNewspaperArticle
object, if maintaining article image order is needed. - A
NewspaperArticleFileSet
SHOULD have associated binary files representing the article image and/or text; thesepcdm:File
objects should be related to theNewspaperArticleFileSet
object usingpcdm:fileOf
.
# example RDF graph
<https://example.org/newspaper_article_filesets/1> a pcdm:FileSet ;
pcdm:memberOf <https://example.org/newspaper_articles/1> .
Field | Predicate | Recommendation | Expected Value | Obligation |
---|---|---|---|---|
Member of | pdcm:memberOf |
MUST | pcdm:Object |
{1,1} |
Height | dbpedia-owl:height |
rdfs:Literal |
{0,1} | |
Width | dbpedia-owl:width |
rdfs:Literal |
{0,1} |
- PCDM Google Group
- PCDM Wiki Homepage
- IRC: #pcdm on irc.freenode.net
- Published ontologies
- PCDM Committers
- PCDM Committers Process
- PCDM Contributors
- PCDM Community Meetings
- Community Resources