Skip to content

seankross/charm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

charm

R-CMD-check

Lightweight, R-centered, file-oriented workflow framework.

Installation

You can install Charm using the remotes package:

remotes::install_github("seankross/charm")

Getting Started

Charm allows you to organize an analysis that is comprised of multiple R scripts into a coherent, reproducible, project-oriented workflow. If you are already organizing your analysis in a project using multiple R scripts, Charm allows you to reuse your existing scripts without rewriting any code, while making running your code a more straightforward process that allows you to stop using source() and setwd(). Charm is lightweight: just add a _charm.R file to your project directory to start using the package.

Charm is specifically designed to work within a project-oriented workflow. If you are not familiar with working within a project-oriented workflow, you can read about it here and here. You should also familiarize yourself with the here R package, which is tightly integrated into using Charm.

See also:

  • GNU Make
  • Targets
  • WDL

About

💫 A lightweight, R-centered, file-oriented workflow framework.

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages