Learn R Programming

pipeflow (version 0.2.2)

Lightweight, General-Purpose Data Analysis Pipelines

Description

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 by adding R functions. You can modify, remove, or insert steps and parameters at any stage, while 'pipeflow' ensures the pipeline's integrity. Overall, this package offers a beginner-friendly framework that simplifies and streamlines the development of data analysis pipelines by making them modular, intuitive, and adaptable.

Copy Link

Version

Install

install.packages('pipeflow')

Monthly Downloads

221

Version

0.2.2

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Roman Pahl

Last Published

December 22nd, 2024

Functions in pipeflow (0.2.2)

pipe_clone

Clone pipeline
pipe_get_data

Get data
pipe_append_to_step_names

Append string to all step names
pipe_append

Append two pipelines
pipe_collect_out

Collect output from entire pipeline
Pipeline

Pipeline Class
pipe_get_graph

Pipeline graph
pipe_discard_steps

Discard steps from the pipeline
pipe_get_params

Get pipeline parameters
pipe_lock_step

Lock steps
pipe_pop_step

Pop steps from the pipeline
pipe_get_out

Get output of given step
pipe_print

Print the pipeline as a table
pipe_remove_step

Remove certain step from the pipeline.
pipe_get_depends

Get step dependencies
pipe_rename_step

Rename step
pipe_add

Add pipeline step
pipe_new

Create new pipeline
pipe_set_data

Set data
pipe_insert_after

Insert step
pipe_set_params_at_step

Set parameters at step
pipe_split

Split-up pipeline
pipe_set_keep_out

Change output flag
pipe_set_params

Set pipeline parameters
pipe_length

Length of the pipeline
pipe_set_data_split

Split-multiply pipeline by list of data sets
set_log_layout

Set pipeflow log layout
pipe_run_step

Run specific step
pipe_run

Run pipeline
pipe_get_step

Get step information
pipe_replace_step

Replace pipeline step
pipe_reset

Reset pipeline