Create journal citation
create_journal_citation(
packageId,
articleDoi = NULL,
articleUrl = NULL,
articleTitle = NULL,
journalTitle = NULL,
relationType,
env = "production"
)
(character) Data package identifier
(character) Article DOI. Required if articleUrl
is
missing.
(character) Article URL. Required if articleDoi
is
missing.
(character) Article title
(character) Journal title
(character) Relation between citation and data package. Can be: "IsCitedBy" this data package is formally cited in the manuscript; "IsDescribedBy" - this data package is explicitly described within the manuscript; "IsReferencedBy" - this data package is implicitly described within the manuscript.
(character) Repository environment. Can be: "production", "staging", or "development".
(numeric) Journal citation identifier
Creates a new journal citation entry in the EDI data repository
User authentication is required (see login()
)
Other Journal Citations:
delete_journal_citation()
,
get_journal_citation()
,
list_data_package_citations()
,
list_principal_owner_citations()
if (FALSE) {
login()
# Create journal citation
journalCitationId <- create_journal_citation(
packageId = "edi.17.1",
articleDoi = "10.1890/11-1026.1",
articleTitle = "Corridors promote fire via connectivity and edge effects",
journalTitle = "Ecological Applications",
relationType = "IsCitedBy",
env = "staging"
)
journalCitationId
#> [1] 74
# Delete journal citation
delete_journal_citation(journalCitationId, env = "staging")
#> [1] TRUE
logout()
}