All functions

Rcopy()

Copy and open R, Rmd, and qmd files with QMS approved headers.

Redit()

Create, update, and open R programs with QMS approved headers

check_standards()

Check an R file against CPP standards

download_gitlab()

Download trees (directories) and blobs (files) from GitLab using the GitLab API

file_copy()

Copy files and directories using Unix cp command

file_open()

Open files according to their extensions or show a directory

file_snapshots() diff_snapshot() restore_snapshot()

Interface to CPP zfs snapshots

path_sponsor() path_drug() path_project() path_stage() path_substage() path_dataorig() path_r_includes() path_r_library() browse_project_email() browse_project_sharepoint() browse_project_gantt() browse_project_tracker()

Build file paths based on CPP's file system and directory structure

get_header_name() get_header_all_names() get_header_timestamp() get_header_version() get_header_copyright() get_header_purpose() get_header_input_files() get_header_output_files()

Get content from an R script header

get_source_file()

Get the path of the RStudio source editor or the R script being executed

list_gitlab_projects()

List GitLab projects, optionally subset to groups

logfile()

Identify and open R, Rmd, SAS, tex, Rnw log files

path_to_unix() path_to_windows()

Convert file paths to their Unix or Windows representations

rcb()

Execute R programs in batch mode

record_input() record_output() recorded_io() clear_recorded_io() get_recorded_io()

Record and report input and output files used and created in R scripts

render()

Render an R Markdown or Quarto document and open the output

render_roxygen()

Render R documentation for roxygenized content

dir_scanlogs() scanlogs()

Scan log files of all R and/or SAS programs within a directory

path_shared_code() browse_shared_code() list_files_shared_code() Rcopy_shared_code()

Interact with a shared code directory on the file system.

set_rstudio_snippets()

Set and open RStudio snippets

cd() pwd()

Change or print working directory