Skip to content

A lightweight and powerful Julia package for computational pipelines and workflows.

License

Notifications You must be signed in to change notification settings

cihga39871/Pipelines.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipelines.jl

A lightweight and powerful Julia package for computational pipelines.

Building reusable pipelines and workflows is easier than you have ever thought.

Documentation

Package Features

  • 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

Installation

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

Documentation

  • STABLEdocumentation of the most recently tagged version.
  • DEVELdocumentation of the in-development version.