Skip to content

rpahl/pipeflow

Repository files navigation

CRAN release Dependencies Code coverage R-CMD-check status Test coverage CI status

Downloads per month Downloads total Last commit Lifecycle status

pipeflow logo

A lightweight yet powerful framework for building robust data analysis pipelines. With {pipeflow}, you initialize a pipeline with your dataset and construct workflows step by step simply by adding R functions. You can modify, remove, or insert steps and parameters at any stage, while {pipeflow} ensures the pipeline’s integrity.

Thanks to its intuitive interface, using {pipeflow} quickly pays off in the beginning while in the long run will help you to keep a clear and structured overview of your project.

cartoon

Why use {pipeflow}

  • Easy to learn yet suited for growingly complex workflows
  • Automatically manages function and parameter dependencies
  • Promotes structured and modular code
  • Facilitates reusability and collaboration
  • Simplifies error handling and debugging

Installation

# Install release version from CRAN
install.packages("pipeflow")

# Install development version from GitHub
devtools::install_github("rpahl/pipeflow")

Usage

library(pipeflow)

Getting Started

It is recommended to read the vignettes in the order they are listed below:

Advanced topics

About

A beginner-friendly framework for building and managing data analysis pipelines in R.

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

 
 
 

Contributors