API resource representing the definition of a computing pipeline of plugins. The
pipeline is defined as a set of ChRIS resources known as plugin pipings
that are organized as nodes of a connected directed acyclic graph (DAG). A piping's
associated plugin must be of type ds
.
id
: pipeline unique identifiercreation_date
: pipeline creation datemodification_date
: pipeline modification datename
: pipeline namelocked
: boolean indicating whether the pipeline is published/accessible to users other than the ownercategory
: pipeline categoryauthors
: string representing a comma separated list of author emailsdescription
: pipeline descriptionowner_username
: username of the ChRIS user that created the pipeline
plugins
: points to the collection of plugins associated to the plugin pipings composing the pipeline's DAGplugin_pipings
: points to the collection of plugin pipings composing the pipeline's DAGdefault_parameters
: points to the collection of default command line parameter values for the plugins associated to the pipings composing the pipeline's DAGworkflows
: points to the collection of runtime workflows created from the pipeline