A class with the organisation defaults
See also
Other class:
checklist,
citation_meta,
spelling
Active bindings
as_personThe default organisation funder and rightsholder.
get_communityThe default organisation Zenodo communities.
get_emailThe default organisation email.
get_funderThe default funder.
get_githubThe default GitHub organisation domain.
get_organisationThe organisation requirements.
get_rightsholderThe default rightsholder.
templateA list for a check list template.
Methods
Method new()
Initialize a new organisation object.
Usage
organisation$new(...)Details
github: the name of the github organisation. Set toNA_character_in case you don't want a mandatory github organisation.community: the mandatory Zenodo community. Defaults to"inbo". Set toNA_character_in case you don't want a mandatory community.email: the e-mail of the organisation. Defaults to"info@inbo.be". Set toNA_character_in case you don't want an organisation e-mail.funder: the funder. Defaults to"Research Institute for Nature and Forest (INBO)". Set toNA_character_in case you don't want to set a funder.rightsholder: the rightsholder. Defaults to"Research Institute for Nature and Forest (INBO)". Set toNA_character_in case you don't want to set a rightsholder.organisation: a named list with one or more organisation default rules. The names of the element must match the e-mail domain name of the organisation. Every element should be a named list containingaffiliationandorcid.affiliationis a character vector with the approved organisation names in one or more languages.orcid = TRUEindicated a mandatory ORCiD for every member. Use an empty list in case you don't want to set this.
Method print()
Print the organisation object.