A lightweight and powerful Julia package for computational pipelines and workflows.
MIT License
A lightweight and powerful Julia package for computational pipelines.
Building reusable pipelines and workflows is easier than you have ever thought.
Documentation |
---|
Easy to build both simple and complex tasks.
Supports external command lines and pure Julia functions.
Supports resuming interrupted tasks, retrying failed tasks, and skipping finished tasks.
Supports dependency check.
Supports inputs, outputs validation, and so on.
Supports program queuing and workload management with JobSchedulers.jl
Pipelines.jl can be installed using the Julia package manager. From the Julia REPL, type ] to enter the Pkg REPL mode and run
pkg> add Pipelines
To use the package, type
using Pipelines