This document is to keep track of what metadata is automatically generated by the Whole Tale system, and what the default values are. This is relevant to publishing tales on DataONE.
System Metadata Generation¶
Any file that doesn’t already exist on DataONE needs to have a metadata document describing it’s properties. This is accomplished by using dataone_package.generate_system_metadata which ends up calling the d1_python library. The object’s MIME type md5, and size are all put into the metadata document.
Additionally, system metadata is generated for both the EML document and the resource map
Rights Holder¶
The rights holder typically corresponds to a user’s ORCID. Right now this is hard-coded and will be addressed with Globus-DataONE integration.
Access Policy¶
The metadata document hold information about who can access the data. By default, this is set to public and to read permissions.
Minimum EML Generation¶
When uploading the package, a minimum EML record is required. This will/can be edited by the user at another step later in the process. The minimum record has documents the following
The Title. This is set as the tale title
The
surName
of theindividualName
in thecreator
field. This is currently set as thelastName
of the user.The
surName
of theindividualName
in thecreator
field. This is currently set as thelastName
of the user.A
otherEntity
block for each object. This includes aphysical
section outlining the size and name of the object.A section for the
tale.yaml
file.