Organising Projects
Create a function to write to a specific file
Create a Quarto project with external results generation
Create a Quarto project with internal results generation
Initialize project folder structure
Initialize project environment and structure
List files and directories recursively
Move a directory and its contents
Check if a package is installed and optionally install it
Construct file path from components
Project folder locations
Select first existing folder from a list
Internal function to set results folder
Set results folder after project initialization
Source R files into environment
Write text to file
A framework for organizing R projects with a standardized structure. Most analyses consist of three main components: code, results, and data, each with different requirements such as version control, sharing, and encryption. This package provides tools to set up and manage project directories, handle file paths consistently across operating systems, organize results using date-based structures, source code from specified directories, create and manage Quarto documents, and perform file operations safely. It ensures consistency across projects while accommodating different requirements for various types of content.
Useful links