FileDesc

class graf.FileDesc(**kwargs)[source]

Class that represents the descriptions of the file containing the primary data document.

__init__(**kwargs)[source]

Class’s constructor.

titlestmt : str
Name of the file containing the primary data document.
extent : dict
Size of the resource. The keys are ‘count’ - Value expressing the size. And ‘unit’ - Unit in which the size of the resource is expressed. Both keys are mandatory.
title : str
Title of the primary data document.
author : dict
Author of the primary data document. The keys are ‘age’ and ‘sex’.
source : dict
Source from which the primary data was obtained. The keys are ‘type’ - Role or type the source with regard to the document. And ‘source’. Both keys are mandatory.
distributor : str
Distributor of the primary data (if different from source).
publisher : str
Publisher of the source.
pubAddress : str
Address of publisher.
eAddress : dict
Email address, URL, etc. of publisher. The keys are ‘email’ and ‘type’ - Type of electronic address, such as email or URL. Both keys are mandatory.
pubDate : str
Date of original publication. Should use the ISO 8601 format YYYY-MM-DD.
idno : dict
Identification number for the document. The keys are ‘number’ and ‘type’ - Type of the identification number (e.g. ISBN). Both keys are mandatory.
pubName : str
Name of the publication in which the primary data was originally published (e.g. journal in which it appeared).
documentation : str
PID where documentation concerning the data may be found.