A helper function when creating an <epiparameter> object to
create a citation list with sensible defaults, type checking and arguments
to help remember which citation information is accepted in the list.
Usage
create_citation(
author = utils::person(),
year = NA_integer_,
title = NA_character_,
journal = NA_character_,
doi = NA_character_,
pmid = NA_integer_
)Arguments
Either a
<person>, acharacterstring, or a vector or list ofcharactersin the case of multiple authors. Specify the full name ("<given name>" "<family name>"). When usingcharactersmake sure the name can be converted to a<person>(seeas.person()). Use white space separation between names. Multiple names can be stored within a single<person>(seeperson()).- year
A
numericof the year of publication.- title
A
characterstring with the title of the article that published the epidemiological parameters.- journal
A
characterstring with the name of the journal that published the article that published the epidemiological parameters. This can also be a pre-print server, e.g., medRxiv.- doi
A
characterstring of the Digital Object Identifier (DOI) assigned to papers which are unique to each paper.- pmid
A
characterstring with the PubMed unique identifier number (PMID) assigned to papers to give them a unique identifier within PubMed.
Details
This function acts as a wrapper around bibentry() to create
citations for sources reporting epidemiological parameters.
Examples
create_citation(
author = person(given = "John", family = "Smith"),
year = 2002,
title = "COVID-19 incubation period",
journal = "Epi Journal",
doi = "10.19832/j.1366-9516.2012.09147.x"
)
#> Using Smith J (2002). “COVID-19 incubation period.” _Epi Journal_.
#> doi:10.19832/j.1366-9516.2012.09147.x
#> <https://doi.org/10.19832/j.1366-9516.2012.09147.x>.
#> To retrieve the citation use the 'get_citation' function
#> Smith J (2002). “COVID-19 incubation period.” _Epi Journal_.
#> doi:10.19832/j.1366-9516.2012.09147.x
#> <https://doi.org/10.19832/j.1366-9516.2012.09147.x>.
