bookdown, knitr (>= 1.30), rmarkdown (>= 1.2), stats, utils,
yaml, BiocManager

Andrzej Oleś [aut] (<https://orcid.org/0000-0003-0285-2787>),
  Mike Smith [ctb] (<https://orcid.org/0000-0002-7800-3848>),
  Martin Morgan [ctb],
  Wolfgang Huber [ctb],
  Bioconductor Package [cre]

Functions to assist in R programming, including:
  - assist in developing, updating, and maintaining R and R packages ('ask', 'checkRVersion',
    'getDependencies', 'keywords', 'scat'),
  - calculate the logit and inverse logit transformations ('logit', 'inv.logit'),
  - test if a value is missing, empty or contains only NA and NULL values ('invalid'),
  - manipulate R's .Last function ('addLast'),
  - define macros ('defmacro'),
  - detect odd and even integers ('odd', 'even'),
  - convert strings containing non-ASCII characters (like single quotes) to plain ASCII ('ASCIIfy'),
  - perform a binary search ('binsearch'),
  - sort strings containing both numeric and character components ('mixedsort'),
  - create a factor variable from the quantiles of a continuous variable ('quantcut'),
  - enumerate permutations and combinations ('combinations', 'permutation'),
  - calculate and convert between fold-change and log-ratio ('foldchange',
    'logratio2foldchange', 'foldchange2logratio'),
  - calculate probabilities and generate random numbers from Dirichlet distributions
    ('rdirichlet', 'ddirichlet'),
  - apply a function over adjacent subsets of a vector ('running'),
  - modify the TCP_NODELAY ('de-Nagle') flag for socket objects,
  - efficient 'rbind' of data frames, even if the column names don't match ('smartbind'),
  - generate significance stars from p-values ('stars.pval'),
  - convert characters to/from ASCII codes ('asc', 'chr'),
  - convert character vector to ASCII representation ('ASCIIfy'),
  - apply title capitalization rules to a character vector ('capwords').

c(person("Gregory R.", "Warnes", role = "aut"),
             person("Ben", "Bolker", role = c("aut", "cre"),
                     email = "bolker@mcmaster.ca",
                     comment=c(ORCID="0000-0002-2127-0443")),
             person("Thomas", "Lumley", role = "aut"),
             person("Arni", "Magnusson", role = "aut"),
             person("Bill", "Venables", role = "aut"),
             person("Genei", "Ryodan", role = "aut"),
             person("Steffen", "Moeller", role = "aut"),
             person("Ian", "Wilson", role = "ctb"),
             person("Mark", "Davis", role = "ctb"),
             person("Nitin", "Jain", role="ctb"),
             person("Scott", "Chamberlain", role = "ctb"))