ZenodoRole#

class technote.metadata.zenodo.ZenodoRole(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: str, Enum

The role of a contributor in a Zenodo record.

Attributes Summary

ContactPerson

DataCollector

DataCurator

DataManager

Distributor

Editor

Funder

HostingInstitution

Other

Producer

ProjectLeader

ProjectManager

ProjectMember

RegistrationAgency

RegistrationAuthority

RelatedPerson

ResearchGroup

Researcher

RightsHolder

Sponsor

Supervisor

WorkPackageLeader

Attributes Documentation

ContactPerson = 'ContactPerson'#
DataCollector = 'DataCollector'#
DataCurator = 'DataCurator'#
DataManager = 'DataManager'#
Distributor = 'Distributor'#
Editor = 'Editor'#
Funder = 'Funder'#
HostingInstitution = 'HostingInstitution'#
Other = 'Other'#
Producer = 'Producer'#
ProjectLeader = 'ProjectLeader'#
ProjectManager = 'ProjectManager'#
ProjectMember = 'ProjectMember'#
RegistrationAgency = 'RegistrationAgency'#
RegistrationAuthority = 'RegistrationAuthority'#
RelatedPerson = 'RelatedPerson'#
ResearchGroup = 'ResearchGroup'#
Researcher = 'Researcher'#
RightsHolder = 'RightsHolder'#
Sponsor = 'Sponsor'#
Supervisor = 'Supervisor'#
WorkPackageLeader = 'WorkPackageLeader'#