Package: pipeflow 0.2.3.9005

pipeflow: Lightweight, General-Purpose Data Analysis Pipelines
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.
Authors:
pipeflow_0.2.3.9005.tar.gz
pipeflow_0.2.3.9005.zip(r-4.7)pipeflow_0.2.3.9005.zip(r-4.6)pipeflow_0.2.3.9005.zip(r-4.5)
pipeflow_0.2.3.9005.tgz(r-4.6-any)pipeflow_0.2.3.9005.tgz(r-4.5-any)
pipeflow_0.2.3.9005.tar.gz(r-4.7-any)pipeflow_0.2.3.9005.tar.gz(r-4.6-any)
pipeflow_0.2.3.9005.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
pipeflow/json (API)
NEWS
| # Install 'pipeflow' in R: |
| install.packages('pipeflow', repos = c('https://rpahl.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rpahl/pipeflow/issues
Pkgdown/docs site:https://rpahl.github.io
pipeline-toolsreproducible-research
Last updated from:3012d6b1cd. Checks:7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | NOTE | 144 | ||
| source / vignettes | OK | 172 | ||
| linux-release-x86_64 | NOTE | 131 | ||
| macos-release-arm64 | NOTE | 137 | ||
| macos-oldrel-arm64 | NOTE | 208 | ||
| windows-devel | NOTE | 151 | ||
| windows-release | NOTE | 95 | ||
| windows-oldrel | NOTE | 98 | ||
| wasm-release | OK | 100 |
Exports:pipe_addpipe_appendpipe_append_to_step_namespipe_clonepipe_collect_outpipe_discard_stepspipe_get_datapipe_get_dependspipe_get_depends_downpipe_get_depends_uppipe_get_graphpipe_get_outpipe_get_paramspipe_get_params_at_steppipe_get_params_uniquepipe_get_steppipe_get_step_namespipe_get_step_numberpipe_has_steppipe_insert_afterpipe_insert_beforepipe_lengthpipe_lock_steppipe_newpipe_pop_steppipe_pop_steps_afterpipe_pop_steps_frompipe_printpipe_remove_steppipe_rename_steppipe_replace_steppipe_resetpipe_runpipe_run_steppipe_set_datapipe_set_paramspipe_set_params_at_steppipe_skip_grouppipe_skip_steppipe_splitpipe_unlock_steppipe_unskip_grouppipe_unskip_stepPipelineset_log_layout
Dependencies:data.tablejsonlitelgrR6
Advanced: How pipelines can modify themselves at runtime
Rendered fromv06-self-modify-pipeline.Rmdusingknitr::rmarkdownon May 13 2026.Last update: 2025-12-14
Started: 2024-12-03
Collecting output
Rendered fromv04-collect-output.Rmdusingknitr::rmarkdownon May 13 2026.Last update: 2025-12-14
Started: 2024-12-03
Combining pipelines
Rendered fromv03-combine-pipelines.Rmdusingknitr::rmarkdownon May 13 2026.Last update: 2024-12-06
Started: 2024-12-03
Get started with pipeflow
Rendered fromv01-get-started.Rmdusingknitr::rmarkdownon May 13 2026.Last update: 2024-12-03
Started: 2024-12-03
Modifying existing pipelines
Rendered fromv02-modify-pipeline.Rmdusingknitr::rmarkdownon May 13 2026.Last update: 2025-07-27
Started: 2024-12-03
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add pipeline step | pipe_add |
| Append two pipelines | pipe_append |
| Append string to all step names | pipe_append_to_step_names |
| Clone pipeline | pipe_clone |
| Collect structured output from entire pipeline | pipe_collect_out |
| Discard steps from the pipeline | pipe_discard_steps |
| Get data | pipe_get_data |
| Get step dependencies | pipe_get_depends pipe_get_depends_down pipe_get_depends_up |
| Pipeline graph | pipe_get_graph |
| Get output of given step | pipe_get_out |
| Get pipeline parameters | pipe_get_params pipe_get_params_at_step pipe_get_params_unique |
| Get step information | pipe_get_step pipe_get_step_names pipe_get_step_number pipe_has_step |
| Get specific field of a step | pipe_get_step_field |
| Insert step | pipe_insert_after pipe_insert_before |
| Length of the pipeline | pipe_length |
| Lock/unlock steps | pipe_lock_step pipe_unlock_step |
| Create new pipeline | pipe_new |
| Pop steps from the pipeline | pipe_pop_step pipe_pop_steps_after pipe_pop_steps_from |
| Print the pipeline as a table | pipe_print |
| Remove certain step from the pipeline. | pipe_remove_step |
| Rename step | pipe_rename_step |
| Replace pipeline step | pipe_replace_step |
| Reset pipeline | pipe_reset |
| Run pipeline | pipe_run |
| Run specific step | pipe_run_step |
| Set data | pipe_set_data |
| Set pipeline parameters | pipe_set_params |
| Set parameters at step | pipe_set_params_at_step |
| Skip/unskip pipeline group | pipe_skip_group pipe_unskip_group |
| Skip/unskip pipeline step | pipe_skip_step pipe_unskip_step |
| Split-up pipeline | pipe_split |
| Pipeline Class | Pipeline |
| Set pipeflow log layout | set_log_layout |
