Interact with a shared code directory on the file system.
path_shared_code()
browse_shared_code()
list_files_shared_code()
Rcopy_shared_code(
from,
to = NULL,
version = NULL,
copyright_holder = NULL,
open = rstudioapi::isAvailable()
)relative path of an R program in the shared code directory.
path or directory of new file. If to is a directory,
from is copied to that directory. Defaults to the basename of the
from file.
either NULL for the current R version, or a
character in the form "N.n.n" or "Nnn".
either NULL for the default Simulations Plus
copyright statement, a single character defining the copyright
holders and accompanying text to follow copyright mark and year, a
character vector for multiple separate copyright statements, or
FALSE for no copyright.
logical indicating whether to open files in RStudio.
if (FALSE) { # \dontrun{
# set the option that points to the shared code directory
options(utilscognigen.path_shared_code = "/path/to/shared-code")
# access the shared code directory path
path_shared_code()
# list files to see what's available
list_files_shared_code()
# or browse
browse_shared_code()
# copy a program with a new name
Rcopy_shared_code("templates/qc/dm-striking-qc.R", "qc-my-dataset.R")
# keep the original name
Rcopy_shared_code("templates/qc/dm-striking-qc.R")
# shorthand matching of file names is also supported
Rcopy_shared_code("dm-striking-qc")
# write to a different directory
Rcopy_shared_code("dm-striking-qc", "../asmbdat")
} # }