Opened 7 years ago
Closed 7 years ago
#1003 closed enhancement (fixed)
Add support for disabling/pausing a pipeline
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | Reggie v4.13 |
Component: | net.sf.basedb.reggie | Keywords: | |
Cc: |
Description
This is mainly for auto-confirmation purposes. It would be useful to be able to disable specific parts of a pipeline while keeping other parts alive.
For example, after the demux step, the pipeline splits into a Tophat part and a Hisat part. It should be possible to stop auto-confirmation from pushing samples into one of them but still keep the other part ongoing.
We could, for example, re-use the AutoProcessing
annotation for this. If we enable this annotation on "Item lists" we could set it to "Disable" on the item list that is controlling the pipeline that we want to stop. Items should still be added as members to the item lists to be able to manually start the pipeline at a later time.
Change History (2)
comment:1 by , 7 years ago
Status: | new → assigned |
---|
comment:2 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [4624]) Fixes #1003: Add support for disabling/pausing a pipeline
The Hisat and Legacy pipelines can now be disabled for auto-processing.
To do this, set
AutoProcessing=Disabled
on the corresponding item list (Hisat Pipeline, Legacy pipeline).When a pipeline is disabled a minor warning message is displayed on the index page and also in the installation wizard so that one is reminded about this.