tgclients.databinding package
Subpackages
- tgclients.databinding.tgpublish package
- Submodules
- tgclients.databinding.tgpublish.tgpub module
- Module contents
Submodules
tgclients.databinding.rdf module
- class tgclients.databinding.rdf.RdfType(any_element: ~typing.List[object] = <factory>)
Bases:
objectContent may be in any namespace (namespace=##any, see http://www.w3.org/TR/xmlschema-1/#declare-openness) and the elements are only validated if a schema is available that uniquely determines the declaration (processContents=”lax”, see http://www.w3.org/TR/xmlschema-1/#declare-openness)
tgclients.databinding.textgrid_metadata_2010 module
- class tgclients.databinding.textgrid_metadata_2010.AuthorityType(id: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType.Id] = <factory>, value: str | None = None)
Bases:
objectReferences to authority files like thesauri etc.
- class tgclients.databinding.textgrid_metadata_2010.BibliographicCitationType(author: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, editor: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, edition_title: ~typing.List[str] = <factory>, place_of_publication: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, publisher: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, date_of_publication: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, edition_no: str | None = None, series: ~typing.List[str] = <factory>, volume: str | None = None, issue: str | None = None, spage: str | None = None, epage: str | None = None, bib_identifier: ~tgclients.databinding.textgrid_metadata_2010.IdentifierType | None = None)
Bases:
object- author
A person or organization chiefly responsible for the intellectual or artistic content of the source, usually printed text. Same as: http://id.loc.gov/vocabulary/relators/aut.html. For a detailed description of the author the “agent” element in the “workType” has to be used.
- editor
A person or organization who prepares for publication a work not primarily his/her own, such as by elucidating text, adding introductory or other critical matter, or technically directing an editorial staff. Same as: http://id.loc.gov/vocabulary/relators/edt.htmln
- place_of_publication
Place where the source was published.
- publisher
A person or organization that makes the source available to the public. Same as: http://id.loc.gov/vocabulary/relators/pbl.html
- date_of_publication
TG dateType.
- edition_no
Statement of the edition of the source - usually a phrase with or without numbers (e.g., first edition, 4th ed., etc.)
- Type:
str | None
- volume
Volume designation - is usually expressed as a number but could be roman numerals or non-numeric (e.g., 124, VI, etc.)
- Type:
str | None
- issue
Designation of the issue of a journal the source was published. While usually numeric, it could be non-numeric (e.g. Spring)
- Type:
str | None
- spage
Designates the page the source starts in a volume or issue. Pages are not always numeric.
- Type:
str | None
- epage
Designates the page the source ends in a volume or issue. Page are not always numeric.
- Type:
str | None
- bib_identifier
- author: List[PersonType]
- bib_identifier: IdentifierType | None = None
- editor: List[PersonType]
- place_of_publication: List[AuthorityType]
- publisher: List[PersonType]
- class tgclients.databinding.textgrid_metadata_2010.CollectionType(collector: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, abstract: str | None = None, collection_description: ~typing.List[str] = <factory>, spatial: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, temporal: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, subject: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>)
Bases:
objectTODO.
- collector
Person or corporate body creating a collection. Same as: http://id.loc.gov/vocabulary/relators/col.html
- abstract
A summary of the collection. Same as: http://purl.org/dc/terms/abstract
- Type:
str | None
- collection_description
URL of a description of this collection (e.g., project description on the website of a funding agency) FIXME is this still the Same as: http://purl.org/dc/terms/description
- Type:
List[str]
- spatial
Spatial characteristics of the collection. Same as: http://purl.org/dc/terms/spatial
- temporal
Temporal characteristics of the collection. Same as: http://purl.org/dc/terms/temporal
- subject
The topic of the collection. Same as: http://purl.org/dc/terms/subject.
- collector: List[PersonType]
- spatial: List[AuthorityType]
- subject: List[AuthorityType]
- temporal: List[AuthorityType]
- class tgclients.databinding.textgrid_metadata_2010.DateType(value: str = '', date: XmlDate | XmlPeriod | None = None, not_before: XmlDate | XmlPeriod | None = None, not_after: XmlDate | XmlPeriod | None = None)
Bases:
objectSame function as our old sub-schema.
- class tgclients.databinding.textgrid_metadata_2010.EditionType(is_edition_of: str | None = None, agent: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, source: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.SourceType] = <factory>, form_of_notation: ~typing.List[~tgclients.databinding.textgrid_metadata_script_2010.FormOfNotationType] = <factory>, language: ~typing.List[str] = <factory>, license: ~tgclients.databinding.textgrid_metadata_2010.EditionType.License | None = None)
Bases:
object- is_edition_of
Manifestation of which work? Value must be the TextGrid URI of a TextGrid Work object. Field is mandatory on publication. Same as: http://rdvocab.info/RDARelationshipsWEMI/manifestationOfWork
- Type:
str | None
- agent
- source
- form_of_notation
- license
A legal document giving official permission to do something with the resource. Same as: http://purl.org/dc/terms/license.
- class License(value: str = '', license_uri: str | None = None)
Bases:
object- license_uri
The context in which a license originates. Recommendation is to use Creative Commons (see: http://creativecommons.org/licenses/)
- Type:
str | None
- form_of_notation: List[FormOfNotationType]
- source: List[SourceType]
- class tgclients.databinding.textgrid_metadata_2010.GeneratedType(created: ~xsdata.models.datatype.XmlDateTime | None = None, last_modified: ~xsdata.models.datatype.XmlDateTime | None = None, issued: ~xsdata.models.datatype.XmlDateTime | None = None, textgrid_uri: ~tgclients.databinding.textgrid_metadata_2010.GeneratedType.TextgridUri | None = None, revision: int | None = None, pid: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Pid] = <factory>, extent: int | None = None, fixity: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Fixity] = <factory>, data_contributor: str | None = None, project: ~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Project | None = None, warning: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Warning] = <factory>, permissions: str | None = None, availability: ~tgclients.databinding.textgrid_metadata_2010.GeneratedTypeAvailability | None = None, any_element: ~typing.List[object] = <factory>)
Bases:
objectThe generatedType is cerated by the middleware (TG-crud), and is delivered with every T-crud call, that delivers back the metadata ObjectType.
With every #UPDATE or #UPDATEMETADATA call this generatedType must also be sent in the request parameter’s objectType, to be able to handle concurrent modification of TextGrid objects.
- created
Date of creation of the resource. Same as: http://purl.org/dc/terms/created. TODO Datentyp spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- last_modified
Date on which the resource was changed. Same as: http://purl.org/dc/terms/modified. TODO Datentyp spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- issued
Date of formal issuance (e.g., publication) of the resource. Same as: http://purl.org/dc/terms/issued. TODO Datentyp (oder xs:date?) spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- textgrid_uri
Subproperty of identifier. An unambiguous reference to the resource within the textgrid context. Subproperty of identifier: http://purl.org/dc/elements/1.1/identifier. Hier in jedem Falle die TextGrid-URI (NOID). FIXME für die Fälle (1) veröffentlicht (PID – oder kommt der in ../provided/identifier?), (2) externe Datenquelle (oder auch der nicht hier?) noch weitere Identifier hier? Sonst Kardinalität auf 1..1 setzen.
- pid
persistent identifier
- extent
The size of the resource in bytes. Same as: http://purl.org/dc/terms/extent.
- Type:
int | None
- fixity
“Information used to verify whether an object has been altered in an undocumented or unauthorized way.” - stolen from the PREMIS Object Entity sub-schema, see http://www.loc.gov/standards/premis/v1/Object-v1-1.xsd. For detailed documentation see the PREMIS Data Dictionary (http://www.loc.gov/standards/premis/v2/premis-dd-2-0.pdf) section 1.5.2
- data_contributor
Use for a person that submits data in textgrid. Same as: http://lcweb2.loc.gov/diglib/loc.terms/relators/DTC.
- Type:
str | None
- project
Project name and id.
- warning
Error report provided by the middleware when an incorrect textgrid object has been stored.
- permissions
Same as accessRights (“Information about who can access the resource or an indication of its security status” http://purl.org/dc/terms/accessRights) in textgrid? In TextGrid, this is dependent on the role of the person that accesses the resource.
- Type:
str | None
- availability
information whether the TG object is subject of the (role based) rights management or isPublic or isStable
- class Fixity(message_digest_algorithm: str | None = None, message_digest: str | None = None, message_digest_originator: str | None = None)
Bases:
object- message_digest_algorithm
The specific algorithm used to construct the message digest for the digital object, e.g. MD5, SHA-1..n etc.
- Type:
str | None
- class Pid(value: str = '', pid_type: PidPidType = PidPidType.HANDLE)
Bases:
object- pid_type
PID type
- pid_type: PidPidType = 'handle'
- availability: GeneratedTypeAvailability | None = None
- textgrid_uri: TextgridUri | None = None
- class tgclients.databinding.textgrid_metadata_2010.GeneratedTypeAvailability(value)
Bases:
EnumPossible values.
- DEFAULT = 'default'
- PUBLIC = 'public'
- STABLE = 'stable'
- class tgclients.databinding.textgrid_metadata_2010.GenericType(provided: ProvidedType | None = None, generated: GeneratedType | None = None)
Bases:
object- provided
Metadata provided by the client.
- generated
Metadata generated by the middleware components.
- generated: GeneratedType | None = None
- provided: ProvidedType | None = None
- class tgclients.databinding.textgrid_metadata_2010.IdentifierType(value: str = '', type_value: str | None = None)
Bases:
objectAn unambiguous reference to the resource within a given context.
Same as: http://purl.org/dc/terms/identifier
- class tgclients.databinding.textgrid_metadata_2010.ItemType(rights_holder: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>)
Bases:
object- rights_holder
Person or organization with copyright for an item. Same as: http://purl.org/dc/terms/rightsHolder FIXME dcterms-Problem wieder: Damit ist möglicherweise auch die Entscheidung, als Datentyp für die diversen Personenfelder wie rightsHolder etc. dcterms:irgendwas zu nehmen, hinfällig, da damit wohl keine Möglichkeit zur Spezifikation einer ID zusätzlich zum Inhaltsstring (Namen) gegeben ist.
- rights_holder: List[PersonType]
- class tgclients.databinding.textgrid_metadata_2010.MetadataContainerType(object_value: Object | None = None)
Bases:
objectContainer type that contains exactly one metadata record, complete with it’s root element (tns:object)
- class tgclients.databinding.textgrid_metadata_2010.Object(generic: GenericType | None = None, item: ItemType | None = None, edition: EditionType | None = None, work: WorkType | None = None, collection: CollectionType | None = None, custom: Custom | None = None, relations: RelationType | None = None)
Bases:
objectThe root element should also be used in CRUD arguments and returned by TG- search whenever TG-search returns complete metadata records.
- generic
Metadata available in all kinds of TextGrid objects.
- item
Item specific metadata.
- edition
Metadata specific for editions. - An embodiment of a work. Broader than: http://rdvocab.info/uri/schema/FRBRentitiesRDA/Manifestation
- work
Metadata specific for works. - A distinct intellectual or artistic creation. Broader than: http://rdvocab.info/uri/schema/FRBRentitiesRDA/Work
- collection
FIXME - je nach Sammlungs-Konzept und dessen Umsetzung - public-Bereich
- custom
The custom field may contain any additional metadata records for specific projects or specific applications.
- relations
FIXME wir haben ein paar spezifische Relationen, wollen aber auch beliebige Beziehungen durch die Anwender erlauben. Die Optionen hier sind vermutlich: (a) wir erlauben beliebiges RDF/XML und werten bestimmte bestandteile aus. (b) wir erlauben “unsere” relationen + beliebiges RDF/XML, also eine Substruktur
- class Meta
Bases:
object- name = 'object'
- namespace = 'http://textgrid.info/namespaces/metadata/core/2010'
- collection: CollectionType | None = None
- edition: EditionType | None = None
- generic: GenericType | None = None
- relations: RelationType | None = None
- class tgclients.databinding.textgrid_metadata_2010.ObjectCitationType(object_title: ~typing.List[str] = <factory>, object_contributor: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, object_date: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, object_identifier: ~tgclients.databinding.textgrid_metadata_2010.IdentifierType | None = None)
Bases:
object- object_title
Name of the source (e.g., the name of a painting, sculpture, furniture, etc. ).
- Type:
List[str]
- object_contributor
A person or organization responsible for the intellectual or artistic content of a work. Same as: http://purl.org/dc/terms/contributor.
- object_date
Date of an event in the lifecycle of the resource. Same as: http://purl.org/dc/terms/date. For a detailed description of the date of creation the “dateOfCreation” and “timeOfCreation” elements in the “workType” have to be used.
- object_identifier
- object_identifier: IdentifierType | None = None
- class tgclients.databinding.textgrid_metadata_2010.PidPidType(value)
Bases:
Enum- ARK = 'ark'
- DOI = 'doi'
- HANDLE = 'handle'
- OTHER = 'other'
- PURL = 'purl'
- URN = 'urn'
- class tgclients.databinding.textgrid_metadata_2010.ProvidedType(title: ~typing.List[str] = <factory>, identifier: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.IdentifierType] = <factory>, format: str | None = None, notes: str | None = None)
Bases:
object- title
A name given to the resource. Same as: http://purl.org/dc/terms/title; FIXME Uniform-Title allerdings ist 1..1 :-(
- Type:
List[str]
- identifier
- format
File format of a textgrid object. Same as: http://purl.org/dc/terms/format. TODO Specification of type.
- Type:
str | None
- identifier: List[IdentifierType]
- class tgclients.databinding.textgrid_metadata_2010.RelationType(is_derived_from: str | None = None, is_alternative_format_of: str | None = None, has_adaptor: str | None = None, has_schema: str | None = None, rdf: Rdf | None = None)
Bases:
object- is_alternative_format_of
Link to an object having the same content as the described textgrid object but in another format.
- Type:
str | None
- has_adaptor
Link to an object which is an adaptor of the described textgrid object.
- Type:
str | None
- rdf
- Type:
- class tgclients.databinding.textgrid_metadata_2010.SourceType(bibliographic_citation: BibliographicCitationType | None = None, object_citation: ObjectCitationType | None = None)
Bases:
objectRelation between the textgrid object and the description of the source of this object.
Same as: http://purl.org/dc/terms/source
- bibliographic_citation: BibliographicCitationType | None = None
- object_citation: ObjectCitationType | None = None
- class tgclients.databinding.textgrid_metadata_2010.TgObjectMetadata(object_value: Object | None = None)
Bases:
MetadataContainerTypeElement for the container type.
- class tgclients.databinding.textgrid_metadata_2010.WorkType(agent: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, abstract: ~typing.List[str] = <factory>, date_of_creation: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, spatial: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, temporal: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, subject: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, genre: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.WorkTypeGenre] = <factory>, type_value: ~typing.List[str] = <factory>)
Bases:
objectFIXME Grobklassifikation.
- agent
- abstract
A summary of the work. Same as: http://purl.org/dc/terms/abstract
- Type:
List[str]
- date_of_creation
unser (TextGrid) Datumsmodell FIXME: “created” gibts schon in generated
- spatial
Spatial characteristics of the work. Same as: http://purl.org/dc/terms/spatial
- temporal
Temporal characteristics of the work. Same as: http://purl.org/dc/terms/temporal
- subject
The topic of the work. Same as: http://purl.org/dc/terms/subject.
- genre
Grobklassifikation
- type_value
The nature or genre of the work. Same as: http://purl.org/dc/terms/type FIXME Feinklassifikation, editierbare Auswahlliste
- Type:
List[str]
- genre: List[WorkTypeGenre]
- spatial: List[AuthorityType]
- subject: List[AuthorityType]
- temporal: List[AuthorityType]
- class tgclients.databinding.textgrid_metadata_2010.WorkTypeGenre(value)
Bases:
EnumThe genre of the work.
Same as: http://purl.org/dc/terms/type - Hier natürlich englische Bezeichnungen, wenn wir mal die Liste finalisiert haben. Siehe http://www.textgrid.de/intern/wiki1/wiki/Genres.html
- DRAMA = 'drama'
- NON_FICTION = 'non-fiction'
- NON_TEXT = 'non-text'
- OTHER = 'other'
- PROSE = 'prose'
- REFERENCE_WORK = 'reference work'
- VERSE = 'verse'
tgclients.databinding.textgrid_metadata_agent_2010 module
- class tgclients.databinding.textgrid_metadata_agent_2010.AgentRoleType(value)
Bases:
EnumThe role a person or institution has for the object.
- ACTOR
- ADAPTER
- ANALYST
- ANIMATOR
- ANNOTATOR
- APPLICANT
- ARCHITECT
- ARRANGER
- ART_COPYIST
- ARTIST
- ARTISTIC_DIRECTOR
- ASSIGNEE
- ASSOCIATED_NAME
- ATTRIBUTED_NAME
- AUCTIONEER
- AUTHOR
- AUTHOR_IN_QUOTATIONS
- AUTHOR_OF_AFTERWORD
- AUTHOR_OF_DIALOG
- AUTHOR_OF_INTRODUCTION
- AUTHOR_OF_SCREENPLAY
- BIBLIOGRAPHIC_ANTECEDENT
- BINDER
- BINDING_DESIGNER
- BLURB_WRITER
- BOOK_DESIGNER
- BOOK_PRODUCER
- BOOK_JACKET_DESIGNER
- BOOKPLATE_DESIGNER
- BOOKSELLER
- CALLIGRAPHER
- CARTOGRAPHER
- CENSOR
- CINEMATOGRAPHER
- CLIENT
- COLLABORATOR
- COLLECTOR
- COLLOTYPER
- COLORIST
- COMMENTATOR
- COMMENTATOR_FOR_WRITTEN_TEXT
- COMPILER
- COMPLAINANT
- COMPLAINANT_APPELLANT
- COMPLAINANT_APPELLEE
- COMPOSER
- COMPOSITOR
- CONCEPTOR
- CONDUCTOR
- CONSERVATOR
- CONSULTANT
- CONSULTANT_TO_PROJECT
- CONTESTANT
- CONTESTANT_APPELLANT
- CONTESTANT_APPELLEE
- CONTESTEE
- CONTESTEE_APPELLANT
- CONTESTEE_APPELLEE
- CONTRACTOR
- CONTRIBUTOR
- COPYRIGHT_CLAIMANT
- COPYRIGHT_HOLDER
- CORRECTOR
- CORRESPONDENT
- COSTUME_DESIGNER
- COVER_DESIGNER
- CREATOR
- CURATOR_OF_AN_EXHIBITION
- DANCER
- DATA_CONTRIBUTOR
- DATA_MANAGER
- DEDICATEE
- DEDICATOR
- DEFENDANT
- DEFENDANT_APPELLANT
- DEFENDANT_APPELLEE
- DEGREE_GRANTOR
- DELINEATOR
- DEPICTED
- DEPOSITOR
- DESIGNER
- DIRECTOR
- DISSERTANT
- DISTRIBUTION_PLACE
- DISTRIBUTOR
- DONOR
- DRAFTSMAN
- DUBIOUS_AUTHOR
- EDITOR
- ELECTRICIAN
- ELECTROTYPER
- ENGINEER
- ENGRAVER
- ETCHER
- EVENT_PLACE
- EXPERT
- FACSIMILIST
- FIELD_DIRECTOR
- FILM_EDITOR
- FIRST_PARTY
- FORGER
- FORMER_OWNER
- FUNDER
- GEOGRAPHIC_INFORMATION_SPECIALIST
- HONOREE
- HOST
- ILLUMINATOR
- ILLUSTRATOR
- INSCRIBER
- INSTRUMENTALIST
- INTERVIEWEE
- INTERVIEWER
- INVENTOR
- LABORATORY
- LABORATORY_DIRECTOR
- LEAD
- LANDSCAPE_ARCHITECT
- LENDER
- LIBELANT
- LIBELANT_APPELLANT
- LIBELANT_APPELLEE
- LIBELEE
- LIBELEE_APPELLANT
- LIBELEE_APPELLEE
- LIBRETTIST
- LICENSEE
- LICENSOR
- LIGHTING_DESIGNER
- LITHOGRAPHER
- LYRICIST
- MANUFACTURER
- MARBLER
- MARKUP_EDITOR
- METADATA_CONTACT
- METALENGRAVER
- MODERATOR
- MONITOR
- MUSIC_COPYIST
- MUSICAL_DIRECTOR
- MUSICIAN
- NARRATOR
- OPPONENT
- ORGANIZER_OF_MEETING
- ORIGINATOR
- OTHER
- OWNER
- PAPERMAKER
- PATENT_APPLICANT
- PATENT_HOLDER
- PATRON
- PERFORMER
- PERMITTING_AGENCY
- PHOTOGRAPHER
- PLAINTIFF
- PLAINTIFF_APPELLANT
- PLAINTIFF_APPELLEE
- PLATEMAKER
- PRINTER
- PRINTER_OF_PLATES
- PRINTMAKER
- PROCESS_CONTACT
- PRODUCER
- PRODUCTION_MANAGER
- PRODUCTION_PERSONNEL
- PROGRAMMER
- PROJECT_DIRECTOR
- PROOFREADER
- PUBLICATION_PLACE
- PUBLISHER
- PUBLISHING_DIRECTOR
- PUPPETEER
- RECIPIENT
- RECORDING_ENGINEER
- REDACTOR
- RENDERER
- REPORTER
- REPOSITORY
- RESEARCH_TEAM_HEAD
- RESEARCH_TEAM_MEMBER
- RESEARCHER
- RESPONDENT
- RESPONDENT_APPELLANT
- RESPONDENT_APPELLEE
- RESPONSIBLE_PARTY
- RESTAGER
- REVIEWER
- RUBRICATOR
- SCENARIST
- SCIENTIFIC_ADVISOR
- SCRIBE
- SCULPTOR
- SECOND_PARTY
- SECRETARY
- SETDESIGNER
- SIGNER
- SINGER
- SOUND_DESIGNER
- SPEAKER
- SPONSOR
- STAGE_MANAGER
- STANDARDS_BODY
- STEREOTYPER
- STORYTELLER
- SUPPORTING_HOST
- SURVEYOR
- TEACHER
- TECHNICAL_DIRECTOR
- THESIS_ADVISOR
- TRANSCRIBER
- TRANSLATOR
- TYPE_DESIGNER
- TYPOGRAPHER
- UNIVERSITY_PLACE
- VIDEOGRAPHER
- VOCALIST
- WITNESS
- WOOD_ENGRAVER
- WOODCUTTER
- WRITER_OF_ACCOMPANYING_MATERIAL
- ACTOR = 'actor'
- ADAPTER = 'adapter'
- ANALYST = 'analyst'
- ANIMATOR = 'animator'
- ANNOTATOR = 'annotator'
- APPLICANT = 'applicant'
- ARCHITECT = 'architect'
- ARRANGER = 'arranger'
- ARTIST = 'artist'
- ARTISTIC_DIRECTOR = 'artisticDirector'
- ART_COPYIST = 'artCopyist'
- ASSIGNEE = 'assignee'
- ASSOCIATED_NAME = 'associatedName'
- ATTRIBUTED_NAME = 'attributedName'
- AUCTIONEER = 'auctioneer'
- AUTHOR = 'author'
- AUTHOR_IN_QUOTATIONS = 'authorInQuotations'
- AUTHOR_OF_AFTERWORD = 'authorOfAfterword'
- AUTHOR_OF_DIALOG = 'authorOfDialog'
- AUTHOR_OF_INTRODUCTION = 'authorOfIntroduction'
- AUTHOR_OF_SCREENPLAY = 'authorOfScreenplay'
- BIBLIOGRAPHIC_ANTECEDENT = 'bibliographicAntecedent'
- BINDER = 'binder'
- BINDING_DESIGNER = 'bindingDesigner'
- BLURB_WRITER = 'blurbWriter'
- BOOKPLATE_DESIGNER = 'bookplateDesigner'
- BOOKSELLER = 'bookseller'
- BOOK_DESIGNER = 'bookDesigner'
- BOOK_JACKET_DESIGNER = 'bookJacketDesigner'
- BOOK_PRODUCER = 'bookProducer'
- CALLIGRAPHER = 'calligrapher'
- CARTOGRAPHER = 'cartographer'
- CENSOR = 'censor'
- CINEMATOGRAPHER = 'cinematographer'
- CLIENT = 'client'
- COLLABORATOR = 'collaborator'
- COLLECTOR = 'collector'
- COLLOTYPER = 'collotyper'
- COLORIST = 'colorist'
- COMMENTATOR = 'commentator'
- COMMENTATOR_FOR_WRITTEN_TEXT = 'commentatorForWrittenText'
- COMPILER = 'compiler'
- COMPLAINANT = 'complainant'
- COMPLAINANT_APPELLANT = 'complainantAppellant'
- COMPLAINANT_APPELLEE = 'complainantAppellee'
- COMPOSER = 'composer'
- COMPOSITOR = 'compositor'
- CONCEPTOR = 'conceptor'
- CONDUCTOR = 'conductor'
- CONSERVATOR = 'conservator'
- CONSULTANT = 'consultant'
- CONSULTANT_TO_PROJECT = 'consultantToProject'
- CONTESTANT = 'contestant'
- CONTESTANT_APPELLANT = 'contestantAppellant'
- CONTESTANT_APPELLEE = 'contestantAppellee'
- CONTESTEE = 'contestee'
- CONTESTEE_APPELLANT = 'contesteeAppellant'
- CONTESTEE_APPELLEE = 'contesteeAppellee'
- CONTRACTOR = 'contractor'
- CONTRIBUTOR = 'contributor'
- COPYRIGHT_CLAIMANT = 'copyrightClaimant'
- COPYRIGHT_HOLDER = 'copyrightHolder'
- CORRECTOR = 'corrector'
- CORRESPONDENT = 'correspondent'
- COSTUME_DESIGNER = 'costumeDesigner'
- COVER_DESIGNER = 'coverDesigner'
- CREATOR = 'creator'
- CURATOR_OF_AN_EXHIBITION = 'curatorOfAnExhibition'
- DANCER = 'dancer'
- DATA_CONTRIBUTOR = 'dataContributor'
- DATA_MANAGER = 'dataManager'
- DEDICATEE = 'dedicatee'
- DEDICATOR = 'dedicator'
- DEFENDANT = 'defendant'
- DEFENDANT_APPELLANT = 'defendantAppellant'
- DEFENDANT_APPELLEE = 'defendantAppellee'
- DEGREE_GRANTOR = 'degreeGrantor'
- DELINEATOR = 'delineator'
- DEPICTED = 'depicted'
- DEPOSITOR = 'depositor'
- DESIGNER = 'designer'
- DIRECTOR = 'director'
- DISSERTANT = 'dissertant'
- DISTRIBUTION_PLACE = 'distributionPlace'
- DISTRIBUTOR = 'distributor'
- DONOR = 'donor'
- DRAFTSMAN = 'draftsman'
- DUBIOUS_AUTHOR = 'dubiousAuthor'
- EDITOR = 'editor'
- ELECTRICIAN = 'electrician'
- ELECTROTYPER = 'electrotyper'
- ENGINEER = 'engineer'
- ENGRAVER = 'engraver'
- ETCHER = 'etcher'
- EVENT_PLACE = 'eventPlace'
- EXPERT = 'expert'
- FACSIMILIST = 'facsimilist'
- FIELD_DIRECTOR = 'fieldDirector'
- FILM_EDITOR = 'filmEditor'
- FIRST_PARTY = 'firstParty'
- FORGER = 'forger'
- FORMER_OWNER = 'formerOwner'
- FUNDER = 'funder'
- GEOGRAPHIC_INFORMATION_SPECIALIST = 'geographicInformationSpecialist'
- HONOREE = 'honoree'
- HOST = 'host'
- ILLUMINATOR = 'illuminator'
- ILLUSTRATOR = 'illustrator'
- INSCRIBER = 'inscriber'
- INSTRUMENTALIST = 'instrumentalist'
- INTERVIEWEE = 'interviewee'
- INTERVIEWER = 'interviewer'
- INVENTOR = 'inventor'
- LABORATORY = 'laboratory'
- LABORATORY_DIRECTOR = 'laboratoryDirector'
- LANDSCAPE_ARCHITECT = 'landscapeArchitect'
- LEAD = 'lead'
- LENDER = 'lender'
- LIBELANT = 'libelant'
- LIBELANT_APPELLANT = 'libelantAppellant'
- LIBELANT_APPELLEE = 'libelantAppellee'
- LIBELEE = 'libelee'
- LIBELEE_APPELLANT = 'libeleeAppellant'
- LIBELEE_APPELLEE = 'libeleeAppellee'
- LIBRETTIST = 'librettist'
- LICENSEE = 'licensee'
- LICENSOR = 'licensor'
- LIGHTING_DESIGNER = 'lightingDesigner'
- LITHOGRAPHER = 'lithographer'
- LYRICIST = 'lyricist'
- MANUFACTURER = 'manufacturer'
- MARBLER = 'marbler'
- MARKUP_EDITOR = 'markupEditor'
- METADATA_CONTACT = 'metadataContact'
- METALENGRAVER = 'metalengraver'
- MODERATOR = 'moderator'
- MONITOR = 'monitor'
- MUSICAL_DIRECTOR = 'musicalDirector'
- MUSICIAN = 'musician'
- MUSIC_COPYIST = 'musicCopyist'
- NARRATOR = 'narrator'
- OPPONENT = 'opponent'
- ORGANIZER_OF_MEETING = 'organizerOfMeeting'
- ORIGINATOR = 'originator'
- OTHER = 'other'
- OWNER = 'owner'
- PAPERMAKER = 'papermaker'
- PATENT_APPLICANT = 'patentApplicant'
- PATENT_HOLDER = 'patentHolder'
- PATRON = 'patron'
- PERFORMER = 'performer'
- PERMITTING_AGENCY = 'permittingAgency'
- PHOTOGRAPHER = 'photographer'
- PLAINTIFF = 'plaintiff'
- PLAINTIFF_APPELLANT = 'plaintiffAppellant'
- PLAINTIFF_APPELLEE = 'plaintiffAppellee'
- PLATEMAKER = 'platemaker'
- PRINTER = 'printer'
- PRINTER_OF_PLATES = 'printerOfPlates'
- PRINTMAKER = 'printmaker'
- PROCESS_CONTACT = 'processContact'
- PRODUCER = 'producer'
- PRODUCTION_MANAGER = 'productionManager'
- PRODUCTION_PERSONNEL = 'productionPersonnel'
- PROGRAMMER = 'programmer'
- PROJECT_DIRECTOR = 'projectDirector'
- PROOFREADER = 'proofreader'
- PUBLICATION_PLACE = 'publicationPlace'
- PUBLISHER = 'publisher'
- PUBLISHING_DIRECTOR = 'publishingDirector'
- PUPPETEER = 'puppeteer'
- RECIPIENT = 'recipient'
- RECORDING_ENGINEER = 'recordingEngineer'
- REDACTOR = 'redactor'
- RENDERER = 'renderer'
- REPORTER = 'reporter'
- REPOSITORY = 'repository'
- RESEARCHER = 'researcher'
- RESEARCH_TEAM_HEAD = 'researchTeamHead'
- RESEARCH_TEAM_MEMBER = 'researchTeamMember'
- RESPONDENT = 'respondent'
- RESPONDENT_APPELLANT = 'respondentAppellant'
- RESPONDENT_APPELLEE = 'respondentAppellee'
- RESPONSIBLE_PARTY = 'responsibleParty'
- RESTAGER = 'restager'
- REVIEWER = 'reviewer'
- RUBRICATOR = 'rubricator'
- SCENARIST = 'scenarist'
- SCIENTIFIC_ADVISOR = 'scientificAdvisor'
- SCRIBE = 'scribe'
- SCULPTOR = 'sculptor'
- SECOND_PARTY = 'secondParty'
- SECRETARY = 'secretary'
- SETDESIGNER = 'setdesigner'
- SIGNER = 'signer'
- SINGER = 'singer'
- SOUND_DESIGNER = 'soundDesigner'
- SPEAKER = 'speaker'
- SPONSOR = 'sponsor'
- STAGE_MANAGER = 'stageManager'
- STANDARDS_BODY = 'standardsBody'
- STEREOTYPER = 'stereotyper'
- STORYTELLER = 'storyteller'
- SUPPORTING_HOST = 'supportingHost'
- SURVEYOR = 'surveyor'
- TEACHER = 'teacher'
- TECHNICAL_DIRECTOR = 'technicalDirector'
- THESIS_ADVISOR = 'thesisAdvisor'
- TRANSCRIBER = 'transcriber'
- TRANSLATOR = 'translator'
- TYPE_DESIGNER = 'typeDesigner'
- TYPOGRAPHER = 'typographer'
- UNIVERSITY_PLACE = 'universityPlace'
- VIDEOGRAPHER = 'videographer'
- VOCALIST = 'vocalist'
- WITNESS = 'Witness'
- WOODCUTTER = 'woodcutter'
- WOOD_ENGRAVER = 'woodEngraver'
- WRITER_OF_ACCOMPANYING_MATERIAL = 'writerOfAccompanyingMaterial'
- class tgclients.databinding.textgrid_metadata_agent_2010.AgentType(value: str = '', role: tgclients.databinding.textgrid_metadata_agent_2010.AgentRoleType | None = None, id: str | None = None)
Bases:
object- role: AgentRoleType | None = None
tgclients.databinding.textgrid_metadata_script_2010 module
- class tgclients.databinding.textgrid_metadata_script_2010.FormOfNotationType(value)
Bases:
EnumSet of characters and/or symbols used to express the content of a resource.
Same as: http://rdvocab.info/Elements/formOfNotation.
- ARAB
Arabic
- ARMI
Imperial Aramaic
- ARMN
Armenian
- AVST
Avestan
- BALI
Balinese
- BAMU
Bamum
- BASS
Bassa Vah
- BATK
Batak
- BENG
Bengali
- BLIS
Blissymbols
- BOPO
Bopomofo
- BRAH
Brahmi
- BRAI
Braille
- BUGI
Buginese
- BUHD
Buhid
- CAKM
Chakma
- CANS
Unified Canadian Aboriginal Syllabics
- CARI
Carian
- CHAM
Cham
- CHER
Cherokee
- CIRT
Cirth
- COPT
Coptic
- CPRT
Cypriot
- CYRL
Cyrillic
- CYRS
Cyrillic (Old Church Slavonic variant)
- DEVA
Devanagari (Nagari)
- DSRT
Deseret (Mormon)
- EGYD
Egyptian demotic
- EGYH
Egyptian hieratic
- EGYP
Egyptian hieroglyphs
- ETHI
Ethiopic (Geʻez)
- GEOR
Georgian (Mkhedruli)
- GEOK
Khutsuri (Asomtavruli and Nuskhuri)
- GLAG
Glagolitic
- GOTH
Gothic
- GRAN
Grantha
- GREK
Greek
- GUJR
Gujarati
- GURU
Gurmukhi
- HANG
Hangul (Hangŭl, Hangeul)
- HANI
Han (Hanzi, Kanji, Hanja)
- HANO
Hanunoo (Hanunóo)
- HANS
Han (Simplified variant)
- HANT
Han (Traditional variant)
- HEBR
Hebrew
- HIRA
Hiragana
- HMNG
Pahawh Hmong
- HRKT
(alias for Hiragana + Katakana)
- HUNG
Old Hungarian
- INDS
Indus (Harappan)
- ITAL
Old Italic (Etruscan, Oscan, etc.)
- JAVA
Javanese
- JPAN
Japanese (alias for Han + Hiragana + Katakana)
- KALI
Kayah Li
- KANA
Katakana
- KHAR
Kharoshthi
- KHMR
Khmer
- KNDA
Kannada
- KORE
Korean (alias for Hangul + Han)
- KPEL
Kpelle
- KTHI
Kaithi
- LANA
Tai Tham (Lanna)
- LAOO
Lao
- LATF
Latin (Fraktur variant)
- LATG
Latin (Gaelic variant)
- LATN
Latin
- LEPC
Lepcha (Róng)
- LIMB
Limbu
- LINA
Linear A
- LINB
Linear B
- LISU
Lisu (Fraser)
- LOMA
Loma
- LYCI
Lycian
- LYDI
Lydian
- MAND
Mandaic, Mandaean
- MANI
Manichaean
- MAYA
Mayan hieroglyphs
- MEND
Mende
- MERC
Meroitic Cursive
- MERO
Meroitic Hieroglyphs
- MLYM
Malayalam
- MOON
Moon (Moon code, Moon script, Moon type)
- MONG
Mongolian
- MTEI
Meitei Mayek (Meithei, Meetei)
- MYMR
Myanmar (Burmese)
- NARB
Old North Arabian (Ancient North Arabian)
- NBAT
Nabataean
- NKGB
Nakhi Geba (‘Na-‘Khi ²Ggŏ-¹baw, Naxi Geba)
- NKOO
N’Ko
- OGAM
Ogham
- OLCK
Ol Chiki (Ol Cemet’, Ol, Santali)
- ORKH
Old Turkic, Orkhon Runic
- ORYA
Oriya
- OSMA
Osmanya
- PALM
Palmyrene
- PERM
Old Permic
- PHAG
Phags-pa
- PHLI
Inscriptional Pahlavi
- PHLP
Psalter Pahlavi
- PHLV
Book Pahlavi
- PHNX
Phoenician
- PLRD
Miao (Pollard)
- PRTI
Inscriptional Parthian
- QAAA
Reserved for private use (start)
- QABX
Reserved for private use (end)
- RJNG
Rejang (Redjang, Kaganga)
- RORO
Rongorongo
- RUNR
Runic
- SAMR
Samaritan
- SARA
Sarati
- SARB
Old South Arabian
- SAUR
Saurashtra
- SGNW
SignWriting
- SHAW
Shavian (Shaw)
- SINH
Sinhala
- SUND
Sundanese
- SYLO
Syloti Nagri
- SYRC
Syriac
- SYRE
Syriac (Estrangelo variant)
- SYRJ
Syriac (Western variant)
- SYRN
Syriac (Eastern variant)
- TAGB
Tagbanwa
- TALE
Tai Le
- TALU
New Tai Lue
- TAML
Tamil
- TAVT
Tai Viet
- TELU
Telugu
- TENG
Tengwar
- TFNG
Tifinagh (Berber)
- TGLG
Tagalog (Baybayin, Alibata)
- THAA
Thaana
- THAI
Thai
- TIBT
Tibetan
- UGAR
Ugaritic
- VAII
Vai
- VISP
Visible Speech
- WARA
Warang Citi (Varang Kshiti)
- XPEO
Old Persian
- XSUX
Cuneiform, Sumero-Akkadian
- YIII
Yi
- ZINH
Code for inherited script
- ZMTH
Mathematical notation
- ZSYM
Symbols
- ZXXX
Code for unwritten documents
- ZYYY
Code for undetermined script
- ZZZZ
Code for uncoded script
- ARAB = 'Arab'
- ARMI = 'Armi'
- ARMN = 'Armn'
- AVST = 'Avst'
- BALI = 'Bali'
- BAMU = 'Bamu'
- BASS = 'Bass'
- BATK = 'Batk'
- BENG = 'Beng'
- BLIS = 'Blis'
- BOPO = 'Bopo'
- BRAH = 'Brah'
- BRAI = 'Brai'
- BUGI = 'Bugi'
- BUHD = 'Buhd'
- CAKM = 'Cakm'
- CANS = 'Cans'
- CARI = 'Cari'
- CHAM = 'Cham'
- CHER = 'Cher'
- CIRT = 'Cirt'
- COPT = 'Copt'
- CPRT = 'Cprt'
- CYRL = 'Cyrl'
- CYRS = 'Cyrs'
- DEVA = 'Deva'
- DSRT = 'Dsrt'
- EGYD = 'Egyd'
- EGYH = 'Egyh'
- EGYP = 'Egyp'
- ETHI = 'Ethi'
- GEOK = 'Geok'
- GEOR = 'Geor'
- GLAG = 'Glag'
- GOTH = 'Goth'
- GRAN = 'Gran'
- GREK = 'Grek'
- GUJR = 'Gujr'
- GURU = 'Guru'
- HANG = 'Hang'
- HANI = 'Hani'
- HANO = 'Hano'
- HANS = 'Hans'
- HANT = 'Hant'
- HEBR = 'Hebr'
- HIRA = 'Hira'
- HMNG = 'Hmng'
- HRKT = 'Hrkt'
- HUNG = 'Hung'
- INDS = 'Inds'
- ITAL = 'Ital'
- JAVA = 'Java'
- JPAN = 'Jpan'
- KALI = 'Kali'
- KANA = 'Kana'
- KHAR = 'Khar'
- KHMR = 'Khmr'
- KNDA = 'Knda'
- KORE = 'Kore'
- KPEL = 'Kpel'
- KTHI = 'Kthi'
- LANA = 'Lana'
- LAOO = 'Laoo'
- LATF = 'Latf'
- LATG = 'Latg'
- LATN = 'Latn'
- LEPC = 'Lepc'
- LIMB = 'Limb'
- LINA = 'Lina'
- LINB = 'Linb'
- LISU = 'Lisu'
- LOMA = 'Loma'
- LYCI = 'Lyci'
- LYDI = 'Lydi'
- MAND = 'Mand'
- MANI = 'Mani'
- MAYA = 'Maya'
- MEND = 'Mend'
- MERC = 'Merc'
- MERO = 'Mero'
- MLYM = 'Mlym'
- MONG = 'Mong'
- MOON = 'Moon'
- MTEI = 'Mtei'
- MYMR = 'Mymr'
- NARB = 'Narb'
- NBAT = 'Nbat'
- NKGB = 'Nkgb'
- NKOO = 'Nkoo'
- OGAM = 'Ogam'
- OLCK = 'Olck'
- ORKH = 'Orkh'
- ORYA = 'Orya'
- OSMA = 'Osma'
- PALM = 'Palm'
- PERM = 'Perm'
- PHAG = 'Phag'
- PHLI = 'Phli'
- PHLP = 'Phlp'
- PHLV = 'Phlv'
- PHNX = 'Phnx'
- PLRD = 'Plrd'
- PRTI = 'Prti'
- QAAA = 'Qaaa'
- QABX = 'Qabx'
- RJNG = 'Rjng'
- RORO = 'Roro'
- RUNR = 'Runr'
- SAMR = 'Samr'
- SARA = 'Sara'
- SARB = 'Sarb'
- SAUR = 'Saur'
- SGNW = 'Sgnw'
- SHAW = 'Shaw'
- SINH = 'Sinh'
- SUND = 'Sund'
- SYLO = 'Sylo'
- SYRC = 'Syrc'
- SYRE = 'Syre'
- SYRJ = 'Syrj'
- SYRN = 'Syrn'
- TAGB = 'Tagb'
- TALE = 'Tale'
- TALU = 'Talu'
- TAML = 'Taml'
- TAVT = 'Tavt'
- TELU = 'Telu'
- TENG = 'Teng'
- TFNG = 'Tfng'
- TGLG = 'Tglg'
- THAA = 'Thaa'
- THAI = 'Thai'
- TIBT = 'Tibt'
- UGAR = 'Ugar'
- VAII = 'Vaii'
- VISP = 'Visp'
- WARA = 'Wara'
- XPEO = 'Xpeo'
- XSUX = 'Xsux'
- YIII = 'Yiii'
- ZINH = 'Zinh'
- ZMTH = 'Zmth'
- ZSYM = 'Zsym'
- ZXXX = 'Zxxx'
- ZYYY = 'Zyyy'
- ZZZZ = 'Zzzz'
tgclients.databinding.tgsearch module
- class tgclients.databinding.tgsearch.EntryType(textgrid_uri: str | None = None, format: str | None = None, title: str | None = None)
Bases:
object
- class tgclients.databinding.tgsearch.FacetGroupType(facet: List[tgclients.databinding.tgsearch.FacetType] = <factory>, name: Optional[str] = None)
Bases:
object
- class tgclients.databinding.tgsearch.FacetResponse(facet_group: List[tgclients.databinding.tgsearch.FacetGroupType] = <factory>)
Bases:
object- class Meta
Bases:
object- name = 'facetResponse'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- facet_group: List[FacetGroupType]
- class tgclients.databinding.tgsearch.FacetResponseType(facet_group: List[tgclients.databinding.tgsearch.FacetGroupType] = <factory>)
Bases:
object- facet_group: List[FacetGroupType]
- class tgclients.databinding.tgsearch.FacetType(value: str = '', count: int | None = None)
Bases:
object
- class tgclients.databinding.tgsearch.FulltextType(kwic: List[ForwardRef('FulltextType.Kwic')] = <factory>, hits: Optional[int] = None)
Bases:
object
- class tgclients.databinding.tgsearch.PathGroupType(path: List[tgclients.databinding.tgsearch.PathType] = <factory>, start_uri: Optional[str] = None)
Bases:
object
- class tgclients.databinding.tgsearch.PathResponse(path_group: List[tgclients.databinding.tgsearch.PathGroupType] = <factory>)
Bases:
object- class Meta
Bases:
object- name = 'pathResponse'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- path_group: List[PathGroupType]
- class tgclients.databinding.tgsearch.PathType(entry: List[tgclients.databinding.tgsearch.EntryType] = <factory>)
Bases:
object
- class tgclients.databinding.tgsearch.RelationResponseType(relation: List[tgclients.databinding.tgsearch.RelationType] = <factory>)
Bases:
object- relation: List[RelationType]
- class tgclients.databinding.tgsearch.RelationType(s: str | None = None, p: str | None = None, o: str | None = None)
Bases:
object
- class tgclients.databinding.tgsearch.Response(result: List[tgclients.databinding.tgsearch.ResultType] = <factory>, relation_response: Optional[tgclients.databinding.tgsearch.RelationResponseType] = None, facet_response: Optional[tgclients.databinding.tgsearch.FacetResponseType] = None, hits: Optional[str] = None, session: Optional[str] = None, start: Optional[str] = None, limit: Optional[str] = None, next: Optional[str] = None)
Bases:
object- class Meta
Bases:
object- name = 'response'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- facet_response: FacetResponseType | None = None
- relation_response: RelationResponseType | None = None
- result: List[ResultType]
- class tgclients.databinding.tgsearch.ResultType(object_value: Optional[tgclients.databinding.textgrid_metadata_2010.Object] = None, fulltext: List[tgclients.databinding.tgsearch.FulltextType] = <factory>, path_response: Optional[tgclients.databinding.tgsearch.PathResponse] = None, textgrid_uri: Optional[str] = None, authorized: Optional[bool] = None, sandbox: Optional[bool] = None, author: Optional[str] = None, score: Optional[float] = None)
Bases:
object- fulltext: List[FulltextType]
- path_response: PathResponse | None = None
- class tgclients.databinding.tgsearch.Revisions(revision: List[int] = <factory>, textgrid_uri: Optional[str] = None)
Bases:
object
- class tgclients.databinding.tgsearch.TextgridUris(textgrid_uri: List[str] = <factory>, hits: Optional[str] = None, start: Optional[str] = None, limit: Optional[str] = None)
Bases:
object
Module contents
- class tgclients.databinding.AgentRoleType(value)
Bases:
EnumThe role a person or institution has for the object.
- ACTOR
- ADAPTER
- ANALYST
- ANIMATOR
- ANNOTATOR
- APPLICANT
- ARCHITECT
- ARRANGER
- ART_COPYIST
- ARTIST
- ARTISTIC_DIRECTOR
- ASSIGNEE
- ASSOCIATED_NAME
- ATTRIBUTED_NAME
- AUCTIONEER
- AUTHOR
- AUTHOR_IN_QUOTATIONS
- AUTHOR_OF_AFTERWORD
- AUTHOR_OF_DIALOG
- AUTHOR_OF_INTRODUCTION
- AUTHOR_OF_SCREENPLAY
- BIBLIOGRAPHIC_ANTECEDENT
- BINDER
- BINDING_DESIGNER
- BLURB_WRITER
- BOOK_DESIGNER
- BOOK_PRODUCER
- BOOK_JACKET_DESIGNER
- BOOKPLATE_DESIGNER
- BOOKSELLER
- CALLIGRAPHER
- CARTOGRAPHER
- CENSOR
- CINEMATOGRAPHER
- CLIENT
- COLLABORATOR
- COLLECTOR
- COLLOTYPER
- COLORIST
- COMMENTATOR
- COMMENTATOR_FOR_WRITTEN_TEXT
- COMPILER
- COMPLAINANT
- COMPLAINANT_APPELLANT
- COMPLAINANT_APPELLEE
- COMPOSER
- COMPOSITOR
- CONCEPTOR
- CONDUCTOR
- CONSERVATOR
- CONSULTANT
- CONSULTANT_TO_PROJECT
- CONTESTANT
- CONTESTANT_APPELLANT
- CONTESTANT_APPELLEE
- CONTESTEE
- CONTESTEE_APPELLANT
- CONTESTEE_APPELLEE
- CONTRACTOR
- CONTRIBUTOR
- COPYRIGHT_CLAIMANT
- COPYRIGHT_HOLDER
- CORRECTOR
- CORRESPONDENT
- COSTUME_DESIGNER
- COVER_DESIGNER
- CREATOR
- CURATOR_OF_AN_EXHIBITION
- DANCER
- DATA_CONTRIBUTOR
- DATA_MANAGER
- DEDICATEE
- DEDICATOR
- DEFENDANT
- DEFENDANT_APPELLANT
- DEFENDANT_APPELLEE
- DEGREE_GRANTOR
- DELINEATOR
- DEPICTED
- DEPOSITOR
- DESIGNER
- DIRECTOR
- DISSERTANT
- DISTRIBUTION_PLACE
- DISTRIBUTOR
- DONOR
- DRAFTSMAN
- DUBIOUS_AUTHOR
- EDITOR
- ELECTRICIAN
- ELECTROTYPER
- ENGINEER
- ENGRAVER
- ETCHER
- EVENT_PLACE
- EXPERT
- FACSIMILIST
- FIELD_DIRECTOR
- FILM_EDITOR
- FIRST_PARTY
- FORGER
- FORMER_OWNER
- FUNDER
- GEOGRAPHIC_INFORMATION_SPECIALIST
- HONOREE
- HOST
- ILLUMINATOR
- ILLUSTRATOR
- INSCRIBER
- INSTRUMENTALIST
- INTERVIEWEE
- INTERVIEWER
- INVENTOR
- LABORATORY
- LABORATORY_DIRECTOR
- LEAD
- LANDSCAPE_ARCHITECT
- LENDER
- LIBELANT
- LIBELANT_APPELLANT
- LIBELANT_APPELLEE
- LIBELEE
- LIBELEE_APPELLANT
- LIBELEE_APPELLEE
- LIBRETTIST
- LICENSEE
- LICENSOR
- LIGHTING_DESIGNER
- LITHOGRAPHER
- LYRICIST
- MANUFACTURER
- MARBLER
- MARKUP_EDITOR
- METADATA_CONTACT
- METALENGRAVER
- MODERATOR
- MONITOR
- MUSIC_COPYIST
- MUSICAL_DIRECTOR
- MUSICIAN
- NARRATOR
- OPPONENT
- ORGANIZER_OF_MEETING
- ORIGINATOR
- OTHER
- OWNER
- PAPERMAKER
- PATENT_APPLICANT
- PATENT_HOLDER
- PATRON
- PERFORMER
- PERMITTING_AGENCY
- PHOTOGRAPHER
- PLAINTIFF
- PLAINTIFF_APPELLANT
- PLAINTIFF_APPELLEE
- PLATEMAKER
- PRINTER
- PRINTER_OF_PLATES
- PRINTMAKER
- PROCESS_CONTACT
- PRODUCER
- PRODUCTION_MANAGER
- PRODUCTION_PERSONNEL
- PROGRAMMER
- PROJECT_DIRECTOR
- PROOFREADER
- PUBLICATION_PLACE
- PUBLISHER
- PUBLISHING_DIRECTOR
- PUPPETEER
- RECIPIENT
- RECORDING_ENGINEER
- REDACTOR
- RENDERER
- REPORTER
- REPOSITORY
- RESEARCH_TEAM_HEAD
- RESEARCH_TEAM_MEMBER
- RESEARCHER
- RESPONDENT
- RESPONDENT_APPELLANT
- RESPONDENT_APPELLEE
- RESPONSIBLE_PARTY
- RESTAGER
- REVIEWER
- RUBRICATOR
- SCENARIST
- SCIENTIFIC_ADVISOR
- SCRIBE
- SCULPTOR
- SECOND_PARTY
- SECRETARY
- SETDESIGNER
- SIGNER
- SINGER
- SOUND_DESIGNER
- SPEAKER
- SPONSOR
- STAGE_MANAGER
- STANDARDS_BODY
- STEREOTYPER
- STORYTELLER
- SUPPORTING_HOST
- SURVEYOR
- TEACHER
- TECHNICAL_DIRECTOR
- THESIS_ADVISOR
- TRANSCRIBER
- TRANSLATOR
- TYPE_DESIGNER
- TYPOGRAPHER
- UNIVERSITY_PLACE
- VIDEOGRAPHER
- VOCALIST
- WITNESS
- WOOD_ENGRAVER
- WOODCUTTER
- WRITER_OF_ACCOMPANYING_MATERIAL
- ACTOR = 'actor'
- ADAPTER = 'adapter'
- ANALYST = 'analyst'
- ANIMATOR = 'animator'
- ANNOTATOR = 'annotator'
- APPLICANT = 'applicant'
- ARCHITECT = 'architect'
- ARRANGER = 'arranger'
- ARTIST = 'artist'
- ARTISTIC_DIRECTOR = 'artisticDirector'
- ART_COPYIST = 'artCopyist'
- ASSIGNEE = 'assignee'
- ASSOCIATED_NAME = 'associatedName'
- ATTRIBUTED_NAME = 'attributedName'
- AUCTIONEER = 'auctioneer'
- AUTHOR = 'author'
- AUTHOR_IN_QUOTATIONS = 'authorInQuotations'
- AUTHOR_OF_AFTERWORD = 'authorOfAfterword'
- AUTHOR_OF_DIALOG = 'authorOfDialog'
- AUTHOR_OF_INTRODUCTION = 'authorOfIntroduction'
- AUTHOR_OF_SCREENPLAY = 'authorOfScreenplay'
- BIBLIOGRAPHIC_ANTECEDENT = 'bibliographicAntecedent'
- BINDER = 'binder'
- BINDING_DESIGNER = 'bindingDesigner'
- BLURB_WRITER = 'blurbWriter'
- BOOKPLATE_DESIGNER = 'bookplateDesigner'
- BOOKSELLER = 'bookseller'
- BOOK_DESIGNER = 'bookDesigner'
- BOOK_JACKET_DESIGNER = 'bookJacketDesigner'
- BOOK_PRODUCER = 'bookProducer'
- CALLIGRAPHER = 'calligrapher'
- CARTOGRAPHER = 'cartographer'
- CENSOR = 'censor'
- CINEMATOGRAPHER = 'cinematographer'
- CLIENT = 'client'
- COLLABORATOR = 'collaborator'
- COLLECTOR = 'collector'
- COLLOTYPER = 'collotyper'
- COLORIST = 'colorist'
- COMMENTATOR = 'commentator'
- COMMENTATOR_FOR_WRITTEN_TEXT = 'commentatorForWrittenText'
- COMPILER = 'compiler'
- COMPLAINANT = 'complainant'
- COMPLAINANT_APPELLANT = 'complainantAppellant'
- COMPLAINANT_APPELLEE = 'complainantAppellee'
- COMPOSER = 'composer'
- COMPOSITOR = 'compositor'
- CONCEPTOR = 'conceptor'
- CONDUCTOR = 'conductor'
- CONSERVATOR = 'conservator'
- CONSULTANT = 'consultant'
- CONSULTANT_TO_PROJECT = 'consultantToProject'
- CONTESTANT = 'contestant'
- CONTESTANT_APPELLANT = 'contestantAppellant'
- CONTESTANT_APPELLEE = 'contestantAppellee'
- CONTESTEE = 'contestee'
- CONTESTEE_APPELLANT = 'contesteeAppellant'
- CONTESTEE_APPELLEE = 'contesteeAppellee'
- CONTRACTOR = 'contractor'
- CONTRIBUTOR = 'contributor'
- COPYRIGHT_CLAIMANT = 'copyrightClaimant'
- COPYRIGHT_HOLDER = 'copyrightHolder'
- CORRECTOR = 'corrector'
- CORRESPONDENT = 'correspondent'
- COSTUME_DESIGNER = 'costumeDesigner'
- COVER_DESIGNER = 'coverDesigner'
- CREATOR = 'creator'
- CURATOR_OF_AN_EXHIBITION = 'curatorOfAnExhibition'
- DANCER = 'dancer'
- DATA_CONTRIBUTOR = 'dataContributor'
- DATA_MANAGER = 'dataManager'
- DEDICATEE = 'dedicatee'
- DEDICATOR = 'dedicator'
- DEFENDANT = 'defendant'
- DEFENDANT_APPELLANT = 'defendantAppellant'
- DEFENDANT_APPELLEE = 'defendantAppellee'
- DEGREE_GRANTOR = 'degreeGrantor'
- DELINEATOR = 'delineator'
- DEPICTED = 'depicted'
- DEPOSITOR = 'depositor'
- DESIGNER = 'designer'
- DIRECTOR = 'director'
- DISSERTANT = 'dissertant'
- DISTRIBUTION_PLACE = 'distributionPlace'
- DISTRIBUTOR = 'distributor'
- DONOR = 'donor'
- DRAFTSMAN = 'draftsman'
- DUBIOUS_AUTHOR = 'dubiousAuthor'
- EDITOR = 'editor'
- ELECTRICIAN = 'electrician'
- ELECTROTYPER = 'electrotyper'
- ENGINEER = 'engineer'
- ENGRAVER = 'engraver'
- ETCHER = 'etcher'
- EVENT_PLACE = 'eventPlace'
- EXPERT = 'expert'
- FACSIMILIST = 'facsimilist'
- FIELD_DIRECTOR = 'fieldDirector'
- FILM_EDITOR = 'filmEditor'
- FIRST_PARTY = 'firstParty'
- FORGER = 'forger'
- FORMER_OWNER = 'formerOwner'
- FUNDER = 'funder'
- GEOGRAPHIC_INFORMATION_SPECIALIST = 'geographicInformationSpecialist'
- HONOREE = 'honoree'
- HOST = 'host'
- ILLUMINATOR = 'illuminator'
- ILLUSTRATOR = 'illustrator'
- INSCRIBER = 'inscriber'
- INSTRUMENTALIST = 'instrumentalist'
- INTERVIEWEE = 'interviewee'
- INTERVIEWER = 'interviewer'
- INVENTOR = 'inventor'
- LABORATORY = 'laboratory'
- LABORATORY_DIRECTOR = 'laboratoryDirector'
- LANDSCAPE_ARCHITECT = 'landscapeArchitect'
- LEAD = 'lead'
- LENDER = 'lender'
- LIBELANT = 'libelant'
- LIBELANT_APPELLANT = 'libelantAppellant'
- LIBELANT_APPELLEE = 'libelantAppellee'
- LIBELEE = 'libelee'
- LIBELEE_APPELLANT = 'libeleeAppellant'
- LIBELEE_APPELLEE = 'libeleeAppellee'
- LIBRETTIST = 'librettist'
- LICENSEE = 'licensee'
- LICENSOR = 'licensor'
- LIGHTING_DESIGNER = 'lightingDesigner'
- LITHOGRAPHER = 'lithographer'
- LYRICIST = 'lyricist'
- MANUFACTURER = 'manufacturer'
- MARBLER = 'marbler'
- MARKUP_EDITOR = 'markupEditor'
- METADATA_CONTACT = 'metadataContact'
- METALENGRAVER = 'metalengraver'
- MODERATOR = 'moderator'
- MONITOR = 'monitor'
- MUSICAL_DIRECTOR = 'musicalDirector'
- MUSICIAN = 'musician'
- MUSIC_COPYIST = 'musicCopyist'
- NARRATOR = 'narrator'
- OPPONENT = 'opponent'
- ORGANIZER_OF_MEETING = 'organizerOfMeeting'
- ORIGINATOR = 'originator'
- OTHER = 'other'
- OWNER = 'owner'
- PAPERMAKER = 'papermaker'
- PATENT_APPLICANT = 'patentApplicant'
- PATENT_HOLDER = 'patentHolder'
- PATRON = 'patron'
- PERFORMER = 'performer'
- PERMITTING_AGENCY = 'permittingAgency'
- PHOTOGRAPHER = 'photographer'
- PLAINTIFF = 'plaintiff'
- PLAINTIFF_APPELLANT = 'plaintiffAppellant'
- PLAINTIFF_APPELLEE = 'plaintiffAppellee'
- PLATEMAKER = 'platemaker'
- PRINTER = 'printer'
- PRINTER_OF_PLATES = 'printerOfPlates'
- PRINTMAKER = 'printmaker'
- PROCESS_CONTACT = 'processContact'
- PRODUCER = 'producer'
- PRODUCTION_MANAGER = 'productionManager'
- PRODUCTION_PERSONNEL = 'productionPersonnel'
- PROGRAMMER = 'programmer'
- PROJECT_DIRECTOR = 'projectDirector'
- PROOFREADER = 'proofreader'
- PUBLICATION_PLACE = 'publicationPlace'
- PUBLISHER = 'publisher'
- PUBLISHING_DIRECTOR = 'publishingDirector'
- PUPPETEER = 'puppeteer'
- RECIPIENT = 'recipient'
- RECORDING_ENGINEER = 'recordingEngineer'
- REDACTOR = 'redactor'
- RENDERER = 'renderer'
- REPORTER = 'reporter'
- REPOSITORY = 'repository'
- RESEARCHER = 'researcher'
- RESEARCH_TEAM_HEAD = 'researchTeamHead'
- RESEARCH_TEAM_MEMBER = 'researchTeamMember'
- RESPONDENT = 'respondent'
- RESPONDENT_APPELLANT = 'respondentAppellant'
- RESPONDENT_APPELLEE = 'respondentAppellee'
- RESPONSIBLE_PARTY = 'responsibleParty'
- RESTAGER = 'restager'
- REVIEWER = 'reviewer'
- RUBRICATOR = 'rubricator'
- SCENARIST = 'scenarist'
- SCIENTIFIC_ADVISOR = 'scientificAdvisor'
- SCRIBE = 'scribe'
- SCULPTOR = 'sculptor'
- SECOND_PARTY = 'secondParty'
- SECRETARY = 'secretary'
- SETDESIGNER = 'setdesigner'
- SIGNER = 'signer'
- SINGER = 'singer'
- SOUND_DESIGNER = 'soundDesigner'
- SPEAKER = 'speaker'
- SPONSOR = 'sponsor'
- STAGE_MANAGER = 'stageManager'
- STANDARDS_BODY = 'standardsBody'
- STEREOTYPER = 'stereotyper'
- STORYTELLER = 'storyteller'
- SUPPORTING_HOST = 'supportingHost'
- SURVEYOR = 'surveyor'
- TEACHER = 'teacher'
- TECHNICAL_DIRECTOR = 'technicalDirector'
- THESIS_ADVISOR = 'thesisAdvisor'
- TRANSCRIBER = 'transcriber'
- TRANSLATOR = 'translator'
- TYPE_DESIGNER = 'typeDesigner'
- TYPOGRAPHER = 'typographer'
- UNIVERSITY_PLACE = 'universityPlace'
- VIDEOGRAPHER = 'videographer'
- VOCALIST = 'vocalist'
- WITNESS = 'Witness'
- WOODCUTTER = 'woodcutter'
- WOOD_ENGRAVER = 'woodEngraver'
- WRITER_OF_ACCOMPANYING_MATERIAL = 'writerOfAccompanyingMaterial'
- class tgclients.databinding.AgentType(value: str = '', role: tgclients.databinding.textgrid_metadata_agent_2010.AgentRoleType | None = None, id: str | None = None)
Bases:
object- role: AgentRoleType | None = None
- class tgclients.databinding.AuthorityType(id: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType.Id] = <factory>, value: str | None = None)
Bases:
objectReferences to authority files like thesauri etc.
- class tgclients.databinding.BibliographicCitationType(author: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, editor: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, edition_title: ~typing.List[str] = <factory>, place_of_publication: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, publisher: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, date_of_publication: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, edition_no: str | None = None, series: ~typing.List[str] = <factory>, volume: str | None = None, issue: str | None = None, spage: str | None = None, epage: str | None = None, bib_identifier: ~tgclients.databinding.textgrid_metadata_2010.IdentifierType | None = None)
Bases:
object- author
A person or organization chiefly responsible for the intellectual or artistic content of the source, usually printed text. Same as: http://id.loc.gov/vocabulary/relators/aut.html. For a detailed description of the author the “agent” element in the “workType” has to be used.
- editor
A person or organization who prepares for publication a work not primarily his/her own, such as by elucidating text, adding introductory or other critical matter, or technically directing an editorial staff. Same as: http://id.loc.gov/vocabulary/relators/edt.htmln
- place_of_publication
Place where the source was published.
- publisher
A person or organization that makes the source available to the public. Same as: http://id.loc.gov/vocabulary/relators/pbl.html
- date_of_publication
TG dateType.
- edition_no
Statement of the edition of the source - usually a phrase with or without numbers (e.g., first edition, 4th ed., etc.)
- Type:
str | None
- volume
Volume designation - is usually expressed as a number but could be roman numerals or non-numeric (e.g., 124, VI, etc.)
- Type:
str | None
- issue
Designation of the issue of a journal the source was published. While usually numeric, it could be non-numeric (e.g. Spring)
- Type:
str | None
- spage
Designates the page the source starts in a volume or issue. Pages are not always numeric.
- Type:
str | None
- epage
Designates the page the source ends in a volume or issue. Page are not always numeric.
- Type:
str | None
- bib_identifier
- author: List[PersonType]
- bib_identifier: IdentifierType | None = None
- editor: List[PersonType]
- place_of_publication: List[AuthorityType]
- publisher: List[PersonType]
- class tgclients.databinding.CollectionType(collector: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>, abstract: str | None = None, collection_description: ~typing.List[str] = <factory>, spatial: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, temporal: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, subject: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>)
Bases:
objectTODO.
- collector
Person or corporate body creating a collection. Same as: http://id.loc.gov/vocabulary/relators/col.html
- abstract
A summary of the collection. Same as: http://purl.org/dc/terms/abstract
- Type:
str | None
- collection_description
URL of a description of this collection (e.g., project description on the website of a funding agency) FIXME is this still the Same as: http://purl.org/dc/terms/description
- Type:
List[str]
- spatial
Spatial characteristics of the collection. Same as: http://purl.org/dc/terms/spatial
- temporal
Temporal characteristics of the collection. Same as: http://purl.org/dc/terms/temporal
- subject
The topic of the collection. Same as: http://purl.org/dc/terms/subject.
- collector: List[PersonType]
- spatial: List[AuthorityType]
- subject: List[AuthorityType]
- temporal: List[AuthorityType]
- class tgclients.databinding.DateType(value: str = '', date: XmlDate | XmlPeriod | None = None, not_before: XmlDate | XmlPeriod | None = None, not_after: XmlDate | XmlPeriod | None = None)
Bases:
objectSame function as our old sub-schema.
- class tgclients.databinding.EditionType(is_edition_of: str | None = None, agent: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, source: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.SourceType] = <factory>, form_of_notation: ~typing.List[~tgclients.databinding.textgrid_metadata_script_2010.FormOfNotationType] = <factory>, language: ~typing.List[str] = <factory>, license: ~tgclients.databinding.textgrid_metadata_2010.EditionType.License | None = None)
Bases:
object- is_edition_of
Manifestation of which work? Value must be the TextGrid URI of a TextGrid Work object. Field is mandatory on publication. Same as: http://rdvocab.info/RDARelationshipsWEMI/manifestationOfWork
- Type:
str | None
- agent
- source
- form_of_notation
- license
A legal document giving official permission to do something with the resource. Same as: http://purl.org/dc/terms/license.
- class License(value: str = '', license_uri: str | None = None)
Bases:
object- license_uri
The context in which a license originates. Recommendation is to use Creative Commons (see: http://creativecommons.org/licenses/)
- Type:
str | None
- form_of_notation: List[FormOfNotationType]
- source: List[SourceType]
- class tgclients.databinding.EntryType(textgrid_uri: str | None = None, format: str | None = None, title: str | None = None)
Bases:
object
- class tgclients.databinding.FacetGroupType(facet: List[tgclients.databinding.tgsearch.FacetType] = <factory>, name: Optional[str] = None)
Bases:
object
- class tgclients.databinding.FacetResponse(facet_group: List[tgclients.databinding.tgsearch.FacetGroupType] = <factory>)
Bases:
object- class Meta
Bases:
object- name = 'facetResponse'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- facet_group: List[FacetGroupType]
- class tgclients.databinding.FacetResponseType(facet_group: List[tgclients.databinding.tgsearch.FacetGroupType] = <factory>)
Bases:
object- facet_group: List[FacetGroupType]
- class tgclients.databinding.FormOfNotationType(value)
Bases:
EnumSet of characters and/or symbols used to express the content of a resource.
Same as: http://rdvocab.info/Elements/formOfNotation.
- ARAB
Arabic
- ARMI
Imperial Aramaic
- ARMN
Armenian
- AVST
Avestan
- BALI
Balinese
- BAMU
Bamum
- BASS
Bassa Vah
- BATK
Batak
- BENG
Bengali
- BLIS
Blissymbols
- BOPO
Bopomofo
- BRAH
Brahmi
- BRAI
Braille
- BUGI
Buginese
- BUHD
Buhid
- CAKM
Chakma
- CANS
Unified Canadian Aboriginal Syllabics
- CARI
Carian
- CHAM
Cham
- CHER
Cherokee
- CIRT
Cirth
- COPT
Coptic
- CPRT
Cypriot
- CYRL
Cyrillic
- CYRS
Cyrillic (Old Church Slavonic variant)
- DEVA
Devanagari (Nagari)
- DSRT
Deseret (Mormon)
- EGYD
Egyptian demotic
- EGYH
Egyptian hieratic
- EGYP
Egyptian hieroglyphs
- ETHI
Ethiopic (Geʻez)
- GEOR
Georgian (Mkhedruli)
- GEOK
Khutsuri (Asomtavruli and Nuskhuri)
- GLAG
Glagolitic
- GOTH
Gothic
- GRAN
Grantha
- GREK
Greek
- GUJR
Gujarati
- GURU
Gurmukhi
- HANG
Hangul (Hangŭl, Hangeul)
- HANI
Han (Hanzi, Kanji, Hanja)
- HANO
Hanunoo (Hanunóo)
- HANS
Han (Simplified variant)
- HANT
Han (Traditional variant)
- HEBR
Hebrew
- HIRA
Hiragana
- HMNG
Pahawh Hmong
- HRKT
(alias for Hiragana + Katakana)
- HUNG
Old Hungarian
- INDS
Indus (Harappan)
- ITAL
Old Italic (Etruscan, Oscan, etc.)
- JAVA
Javanese
- JPAN
Japanese (alias for Han + Hiragana + Katakana)
- KALI
Kayah Li
- KANA
Katakana
- KHAR
Kharoshthi
- KHMR
Khmer
- KNDA
Kannada
- KORE
Korean (alias for Hangul + Han)
- KPEL
Kpelle
- KTHI
Kaithi
- LANA
Tai Tham (Lanna)
- LAOO
Lao
- LATF
Latin (Fraktur variant)
- LATG
Latin (Gaelic variant)
- LATN
Latin
- LEPC
Lepcha (Róng)
- LIMB
Limbu
- LINA
Linear A
- LINB
Linear B
- LISU
Lisu (Fraser)
- LOMA
Loma
- LYCI
Lycian
- LYDI
Lydian
- MAND
Mandaic, Mandaean
- MANI
Manichaean
- MAYA
Mayan hieroglyphs
- MEND
Mende
- MERC
Meroitic Cursive
- MERO
Meroitic Hieroglyphs
- MLYM
Malayalam
- MOON
Moon (Moon code, Moon script, Moon type)
- MONG
Mongolian
- MTEI
Meitei Mayek (Meithei, Meetei)
- MYMR
Myanmar (Burmese)
- NARB
Old North Arabian (Ancient North Arabian)
- NBAT
Nabataean
- NKGB
Nakhi Geba (‘Na-‘Khi ²Ggŏ-¹baw, Naxi Geba)
- NKOO
N’Ko
- OGAM
Ogham
- OLCK
Ol Chiki (Ol Cemet’, Ol, Santali)
- ORKH
Old Turkic, Orkhon Runic
- ORYA
Oriya
- OSMA
Osmanya
- PALM
Palmyrene
- PERM
Old Permic
- PHAG
Phags-pa
- PHLI
Inscriptional Pahlavi
- PHLP
Psalter Pahlavi
- PHLV
Book Pahlavi
- PHNX
Phoenician
- PLRD
Miao (Pollard)
- PRTI
Inscriptional Parthian
- QAAA
Reserved for private use (start)
- QABX
Reserved for private use (end)
- RJNG
Rejang (Redjang, Kaganga)
- RORO
Rongorongo
- RUNR
Runic
- SAMR
Samaritan
- SARA
Sarati
- SARB
Old South Arabian
- SAUR
Saurashtra
- SGNW
SignWriting
- SHAW
Shavian (Shaw)
- SINH
Sinhala
- SUND
Sundanese
- SYLO
Syloti Nagri
- SYRC
Syriac
- SYRE
Syriac (Estrangelo variant)
- SYRJ
Syriac (Western variant)
- SYRN
Syriac (Eastern variant)
- TAGB
Tagbanwa
- TALE
Tai Le
- TALU
New Tai Lue
- TAML
Tamil
- TAVT
Tai Viet
- TELU
Telugu
- TENG
Tengwar
- TFNG
Tifinagh (Berber)
- TGLG
Tagalog (Baybayin, Alibata)
- THAA
Thaana
- THAI
Thai
- TIBT
Tibetan
- UGAR
Ugaritic
- VAII
Vai
- VISP
Visible Speech
- WARA
Warang Citi (Varang Kshiti)
- XPEO
Old Persian
- XSUX
Cuneiform, Sumero-Akkadian
- YIII
Yi
- ZINH
Code for inherited script
- ZMTH
Mathematical notation
- ZSYM
Symbols
- ZXXX
Code for unwritten documents
- ZYYY
Code for undetermined script
- ZZZZ
Code for uncoded script
- ARAB = 'Arab'
- ARMI = 'Armi'
- ARMN = 'Armn'
- AVST = 'Avst'
- BALI = 'Bali'
- BAMU = 'Bamu'
- BASS = 'Bass'
- BATK = 'Batk'
- BENG = 'Beng'
- BLIS = 'Blis'
- BOPO = 'Bopo'
- BRAH = 'Brah'
- BRAI = 'Brai'
- BUGI = 'Bugi'
- BUHD = 'Buhd'
- CAKM = 'Cakm'
- CANS = 'Cans'
- CARI = 'Cari'
- CHAM = 'Cham'
- CHER = 'Cher'
- CIRT = 'Cirt'
- COPT = 'Copt'
- CPRT = 'Cprt'
- CYRL = 'Cyrl'
- CYRS = 'Cyrs'
- DEVA = 'Deva'
- DSRT = 'Dsrt'
- EGYD = 'Egyd'
- EGYH = 'Egyh'
- EGYP = 'Egyp'
- ETHI = 'Ethi'
- GEOK = 'Geok'
- GEOR = 'Geor'
- GLAG = 'Glag'
- GOTH = 'Goth'
- GRAN = 'Gran'
- GREK = 'Grek'
- GUJR = 'Gujr'
- GURU = 'Guru'
- HANG = 'Hang'
- HANI = 'Hani'
- HANO = 'Hano'
- HANS = 'Hans'
- HANT = 'Hant'
- HEBR = 'Hebr'
- HIRA = 'Hira'
- HMNG = 'Hmng'
- HRKT = 'Hrkt'
- HUNG = 'Hung'
- INDS = 'Inds'
- ITAL = 'Ital'
- JAVA = 'Java'
- JPAN = 'Jpan'
- KALI = 'Kali'
- KANA = 'Kana'
- KHAR = 'Khar'
- KHMR = 'Khmr'
- KNDA = 'Knda'
- KORE = 'Kore'
- KPEL = 'Kpel'
- KTHI = 'Kthi'
- LANA = 'Lana'
- LAOO = 'Laoo'
- LATF = 'Latf'
- LATG = 'Latg'
- LATN = 'Latn'
- LEPC = 'Lepc'
- LIMB = 'Limb'
- LINA = 'Lina'
- LINB = 'Linb'
- LISU = 'Lisu'
- LOMA = 'Loma'
- LYCI = 'Lyci'
- LYDI = 'Lydi'
- MAND = 'Mand'
- MANI = 'Mani'
- MAYA = 'Maya'
- MEND = 'Mend'
- MERC = 'Merc'
- MERO = 'Mero'
- MLYM = 'Mlym'
- MONG = 'Mong'
- MOON = 'Moon'
- MTEI = 'Mtei'
- MYMR = 'Mymr'
- NARB = 'Narb'
- NBAT = 'Nbat'
- NKGB = 'Nkgb'
- NKOO = 'Nkoo'
- OGAM = 'Ogam'
- OLCK = 'Olck'
- ORKH = 'Orkh'
- ORYA = 'Orya'
- OSMA = 'Osma'
- PALM = 'Palm'
- PERM = 'Perm'
- PHAG = 'Phag'
- PHLI = 'Phli'
- PHLP = 'Phlp'
- PHLV = 'Phlv'
- PHNX = 'Phnx'
- PLRD = 'Plrd'
- PRTI = 'Prti'
- QAAA = 'Qaaa'
- QABX = 'Qabx'
- RJNG = 'Rjng'
- RORO = 'Roro'
- RUNR = 'Runr'
- SAMR = 'Samr'
- SARA = 'Sara'
- SARB = 'Sarb'
- SAUR = 'Saur'
- SGNW = 'Sgnw'
- SHAW = 'Shaw'
- SINH = 'Sinh'
- SUND = 'Sund'
- SYLO = 'Sylo'
- SYRC = 'Syrc'
- SYRE = 'Syre'
- SYRJ = 'Syrj'
- SYRN = 'Syrn'
- TAGB = 'Tagb'
- TALE = 'Tale'
- TALU = 'Talu'
- TAML = 'Taml'
- TAVT = 'Tavt'
- TELU = 'Telu'
- TENG = 'Teng'
- TFNG = 'Tfng'
- TGLG = 'Tglg'
- THAA = 'Thaa'
- THAI = 'Thai'
- TIBT = 'Tibt'
- UGAR = 'Ugar'
- VAII = 'Vaii'
- VISP = 'Visp'
- WARA = 'Wara'
- XPEO = 'Xpeo'
- XSUX = 'Xsux'
- YIII = 'Yiii'
- ZINH = 'Zinh'
- ZMTH = 'Zmth'
- ZSYM = 'Zsym'
- ZXXX = 'Zxxx'
- ZYYY = 'Zyyy'
- ZZZZ = 'Zzzz'
- class tgclients.databinding.FulltextType(kwic: List[ForwardRef('FulltextType.Kwic')] = <factory>, hits: Optional[int] = None)
Bases:
object
- class tgclients.databinding.GeneratedType(created: ~xsdata.models.datatype.XmlDateTime | None = None, last_modified: ~xsdata.models.datatype.XmlDateTime | None = None, issued: ~xsdata.models.datatype.XmlDateTime | None = None, textgrid_uri: ~tgclients.databinding.textgrid_metadata_2010.GeneratedType.TextgridUri | None = None, revision: int | None = None, pid: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Pid] = <factory>, extent: int | None = None, fixity: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Fixity] = <factory>, data_contributor: str | None = None, project: ~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Project | None = None, warning: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.GeneratedType.Warning] = <factory>, permissions: str | None = None, availability: ~tgclients.databinding.textgrid_metadata_2010.GeneratedTypeAvailability | None = None, any_element: ~typing.List[object] = <factory>)
Bases:
objectThe generatedType is cerated by the middleware (TG-crud), and is delivered with every T-crud call, that delivers back the metadata ObjectType.
With every #UPDATE or #UPDATEMETADATA call this generatedType must also be sent in the request parameter’s objectType, to be able to handle concurrent modification of TextGrid objects.
- created
Date of creation of the resource. Same as: http://purl.org/dc/terms/created. TODO Datentyp spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- last_modified
Date on which the resource was changed. Same as: http://purl.org/dc/terms/modified. TODO Datentyp spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- issued
Date of formal issuance (e.g., publication) of the resource. Same as: http://purl.org/dc/terms/issued. TODO Datentyp (oder xs:date?) spezifizieren
- Type:
xsdata.models.datatype.XmlDateTime | None
- textgrid_uri
Subproperty of identifier. An unambiguous reference to the resource within the textgrid context. Subproperty of identifier: http://purl.org/dc/elements/1.1/identifier. Hier in jedem Falle die TextGrid-URI (NOID). FIXME für die Fälle (1) veröffentlicht (PID – oder kommt der in ../provided/identifier?), (2) externe Datenquelle (oder auch der nicht hier?) noch weitere Identifier hier? Sonst Kardinalität auf 1..1 setzen.
- pid
persistent identifier
- extent
The size of the resource in bytes. Same as: http://purl.org/dc/terms/extent.
- Type:
int | None
- fixity
“Information used to verify whether an object has been altered in an undocumented or unauthorized way.” - stolen from the PREMIS Object Entity sub-schema, see http://www.loc.gov/standards/premis/v1/Object-v1-1.xsd. For detailed documentation see the PREMIS Data Dictionary (http://www.loc.gov/standards/premis/v2/premis-dd-2-0.pdf) section 1.5.2
- data_contributor
Use for a person that submits data in textgrid. Same as: http://lcweb2.loc.gov/diglib/loc.terms/relators/DTC.
- Type:
str | None
- project
Project name and id.
- warning
Error report provided by the middleware when an incorrect textgrid object has been stored.
- permissions
Same as accessRights (“Information about who can access the resource or an indication of its security status” http://purl.org/dc/terms/accessRights) in textgrid? In TextGrid, this is dependent on the role of the person that accesses the resource.
- Type:
str | None
- availability
information whether the TG object is subject of the (role based) rights management or isPublic or isStable
- class Fixity(message_digest_algorithm: str | None = None, message_digest: str | None = None, message_digest_originator: str | None = None)
Bases:
object- message_digest_algorithm
The specific algorithm used to construct the message digest for the digital object, e.g. MD5, SHA-1..n etc.
- Type:
str | None
- class Pid(value: str = '', pid_type: PidPidType = PidPidType.HANDLE)
Bases:
object- pid_type
PID type
- pid_type: PidPidType = 'handle'
- availability: GeneratedTypeAvailability | None = None
- textgrid_uri: TextgridUri | None = None
- class tgclients.databinding.GeneratedTypeAvailability(value)
Bases:
EnumPossible values.
- DEFAULT = 'default'
- PUBLIC = 'public'
- STABLE = 'stable'
- class tgclients.databinding.GenericType(provided: ProvidedType | None = None, generated: GeneratedType | None = None)
Bases:
object- provided
Metadata provided by the client.
- generated
Metadata generated by the middleware components.
- generated: GeneratedType | None = None
- provided: ProvidedType | None = None
- class tgclients.databinding.IdentifierType(value: str = '', type_value: str | None = None)
Bases:
objectAn unambiguous reference to the resource within a given context.
Same as: http://purl.org/dc/terms/identifier
- class tgclients.databinding.ItemType(rights_holder: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.PersonType] = <factory>)
Bases:
object- rights_holder
Person or organization with copyright for an item. Same as: http://purl.org/dc/terms/rightsHolder FIXME dcterms-Problem wieder: Damit ist möglicherweise auch die Entscheidung, als Datentyp für die diversen Personenfelder wie rightsHolder etc. dcterms:irgendwas zu nehmen, hinfällig, da damit wohl keine Möglichkeit zur Spezifikation einer ID zusätzlich zum Inhaltsstring (Namen) gegeben ist.
- rights_holder: List[PersonType]
- class tgclients.databinding.MetadataContainerType(object_value: Object | None = None)
Bases:
objectContainer type that contains exactly one metadata record, complete with it’s root element (tns:object)
- class tgclients.databinding.Object(generic: GenericType | None = None, item: ItemType | None = None, edition: EditionType | None = None, work: WorkType | None = None, collection: CollectionType | None = None, custom: Custom | None = None, relations: RelationType | None = None)
Bases:
objectThe root element should also be used in CRUD arguments and returned by TG- search whenever TG-search returns complete metadata records.
- generic
Metadata available in all kinds of TextGrid objects.
- item
Item specific metadata.
- edition
Metadata specific for editions. - An embodiment of a work. Broader than: http://rdvocab.info/uri/schema/FRBRentitiesRDA/Manifestation
- work
Metadata specific for works. - A distinct intellectual or artistic creation. Broader than: http://rdvocab.info/uri/schema/FRBRentitiesRDA/Work
- collection
FIXME - je nach Sammlungs-Konzept und dessen Umsetzung - public-Bereich
- custom
The custom field may contain any additional metadata records for specific projects or specific applications.
- relations
FIXME wir haben ein paar spezifische Relationen, wollen aber auch beliebige Beziehungen durch die Anwender erlauben. Die Optionen hier sind vermutlich: (a) wir erlauben beliebiges RDF/XML und werten bestimmte bestandteile aus. (b) wir erlauben “unsere” relationen + beliebiges RDF/XML, also eine Substruktur
- class Meta
Bases:
object- name = 'object'
- namespace = 'http://textgrid.info/namespaces/metadata/core/2010'
- collection: CollectionType | None = None
- edition: EditionType | None = None
- generic: GenericType | None = None
- relations: RelationType | None = None
- class tgclients.databinding.ObjectCitationType(object_title: ~typing.List[str] = <factory>, object_contributor: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, object_date: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, object_identifier: ~tgclients.databinding.textgrid_metadata_2010.IdentifierType | None = None)
Bases:
object- object_title
Name of the source (e.g., the name of a painting, sculpture, furniture, etc. ).
- Type:
List[str]
- object_contributor
A person or organization responsible for the intellectual or artistic content of a work. Same as: http://purl.org/dc/terms/contributor.
- object_date
Date of an event in the lifecycle of the resource. Same as: http://purl.org/dc/terms/date. For a detailed description of the date of creation the “dateOfCreation” and “timeOfCreation” elements in the “workType” have to be used.
- object_identifier
- object_identifier: IdentifierType | None = None
- class tgclients.databinding.PathGroupType(path: List[tgclients.databinding.tgsearch.PathType] = <factory>, start_uri: Optional[str] = None)
Bases:
object
- class tgclients.databinding.PathResponse(path_group: List[tgclients.databinding.tgsearch.PathGroupType] = <factory>)
Bases:
object- class Meta
Bases:
object- name = 'pathResponse'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- path_group: List[PathGroupType]
- class tgclients.databinding.PathType(entry: List[tgclients.databinding.tgsearch.EntryType] = <factory>)
Bases:
object
- class tgclients.databinding.PersonType(value: str = '', id: str | None = None, is_corporate_body: bool = False)
Bases:
object
- class tgclients.databinding.PidPidType(value)
Bases:
Enum- ARK = 'ark'
- DOI = 'doi'
- HANDLE = 'handle'
- OTHER = 'other'
- PURL = 'purl'
- URN = 'urn'
- class tgclients.databinding.ProvidedType(title: ~typing.List[str] = <factory>, identifier: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.IdentifierType] = <factory>, format: str | None = None, notes: str | None = None)
Bases:
object- title
A name given to the resource. Same as: http://purl.org/dc/terms/title; FIXME Uniform-Title allerdings ist 1..1 :-(
- Type:
List[str]
- identifier
- format
File format of a textgrid object. Same as: http://purl.org/dc/terms/format. TODO Specification of type.
- Type:
str | None
- identifier: List[IdentifierType]
- class tgclients.databinding.RdfType(any_element: ~typing.List[object] = <factory>)
Bases:
objectContent may be in any namespace (namespace=##any, see http://www.w3.org/TR/xmlschema-1/#declare-openness) and the elements are only validated if a schema is available that uniquely determines the declaration (processContents=”lax”, see http://www.w3.org/TR/xmlschema-1/#declare-openness)
- class tgclients.databinding.RelationResponseType(relation: List[tgclients.databinding.tgsearch.RelationType] = <factory>)
Bases:
object- relation: List[RelationType]
- class tgclients.databinding.Response(result: List[tgclients.databinding.tgsearch.ResultType] = <factory>, relation_response: Optional[tgclients.databinding.tgsearch.RelationResponseType] = None, facet_response: Optional[tgclients.databinding.tgsearch.FacetResponseType] = None, hits: Optional[str] = None, session: Optional[str] = None, start: Optional[str] = None, limit: Optional[str] = None, next: Optional[str] = None)
Bases:
object- class Meta
Bases:
object- name = 'response'
- namespace = 'http://www.textgrid.info/namespaces/middleware/tgsearch'
- facet_response: FacetResponseType | None = None
- relation_response: RelationResponseType | None = None
- result: List[ResultType]
- class tgclients.databinding.ResultType(object_value: Optional[tgclients.databinding.textgrid_metadata_2010.Object] = None, fulltext: List[tgclients.databinding.tgsearch.FulltextType] = <factory>, path_response: Optional[tgclients.databinding.tgsearch.PathResponse] = None, textgrid_uri: Optional[str] = None, authorized: Optional[bool] = None, sandbox: Optional[bool] = None, author: Optional[str] = None, score: Optional[float] = None)
Bases:
object- fulltext: List[FulltextType]
- path_response: PathResponse | None = None
- class tgclients.databinding.Revisions(revision: List[int] = <factory>, textgrid_uri: Optional[str] = None)
Bases:
object
- class tgclients.databinding.SourceType(bibliographic_citation: BibliographicCitationType | None = None, object_citation: ObjectCitationType | None = None)
Bases:
objectRelation between the textgrid object and the description of the source of this object.
Same as: http://purl.org/dc/terms/source
- bibliographic_citation: BibliographicCitationType | None = None
- object_citation: ObjectCitationType | None = None
- tgclients.databinding.TextgridMetadata2010RelationType
alias of
RelationType
- class tgclients.databinding.TextgridUris(textgrid_uri: List[str] = <factory>, hits: Optional[str] = None, start: Optional[str] = None, limit: Optional[str] = None)
Bases:
object
- class tgclients.databinding.TgObjectMetadata(object_value: Object | None = None)
Bases:
MetadataContainerTypeElement for the container type.
- tgclients.databinding.TgsearchRelationType
alias of
RelationType
- class tgclients.databinding.WorkType(agent: ~typing.List[~tgclients.databinding.textgrid_metadata_agent_2010.AgentType] = <factory>, abstract: ~typing.List[str] = <factory>, date_of_creation: ~tgclients.databinding.textgrid_metadata_2010.DateType | None = None, spatial: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, temporal: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, subject: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.AuthorityType] = <factory>, genre: ~typing.List[~tgclients.databinding.textgrid_metadata_2010.WorkTypeGenre] = <factory>, type_value: ~typing.List[str] = <factory>)
Bases:
objectFIXME Grobklassifikation.
- agent
- abstract
A summary of the work. Same as: http://purl.org/dc/terms/abstract
- Type:
List[str]
- date_of_creation
unser (TextGrid) Datumsmodell FIXME: “created” gibts schon in generated
- spatial
Spatial characteristics of the work. Same as: http://purl.org/dc/terms/spatial
- temporal
Temporal characteristics of the work. Same as: http://purl.org/dc/terms/temporal
- subject
The topic of the work. Same as: http://purl.org/dc/terms/subject.
- genre
Grobklassifikation
- type_value
The nature or genre of the work. Same as: http://purl.org/dc/terms/type FIXME Feinklassifikation, editierbare Auswahlliste
- Type:
List[str]
- genre: List[WorkTypeGenre]
- spatial: List[AuthorityType]
- subject: List[AuthorityType]
- temporal: List[AuthorityType]
- class tgclients.databinding.WorkTypeGenre(value)
Bases:
EnumThe genre of the work.
Same as: http://purl.org/dc/terms/type - Hier natürlich englische Bezeichnungen, wenn wir mal die Liste finalisiert haben. Siehe http://www.textgrid.de/intern/wiki1/wiki/Genres.html
- DRAMA = 'drama'
- NON_FICTION = 'non-fiction'
- NON_TEXT = 'non-text'
- OTHER = 'other'
- PROSE = 'prose'
- REFERENCE_WORK = 'reference work'
- VERSE = 'verse'