The metadata module¶
This module defines the central metadata model and re-exports key metadata classes.
gamslib.datacite.metadata.Metadata
¶
Bases: BaseModel
Represents the metadata for a record.
additional_titles
class-attribute
instance-attribute
¶
additional_titles = Field(default_factory=list)
additional_descriptions
class-attribute
instance-attribute
¶
additional_descriptions = Field(default_factory=list)
related_identifiers
class-attribute
instance-attribute
¶
related_identifiers = Field(default_factory=list)
validate_publication_date
classmethod
¶
Validate publication_date using the shared EDTF rules.