training icon indicating copy to clipboard operation
training copied to clipboard

Pipeline mentioned in section `3.10` stopped working

Open mribeirodantas opened this issue 3 years ago • 4 comments
trafficstars

The following pipeline stopped working:

nextflow run rnaseq-nf -with-docker -with-report -with-trace -with-timeline -with-dag dag.png

It works if one specifies the dev revision with -r dev, but this is a very old one and shouldn't be used. By investigating the errors, it seems to be the way modules are called in the include instruction.

mribeirodantas avatar Oct 05 '22 03:10 mribeirodantas

Which container version are you running?. Ah, maybe the old container does not work because the code has changed in rnaseq-nf. The new container works fine (https://github.com/seqeralabs/nf-training-public/pull/114), so we should switch asap.

image

chriswyatt1 avatar Oct 05 '22 08:10 chriswyatt1

@chriswyatt1 , maybe we should make use of the tags here to maintain reproducibility?

The workaround of using -r dev worked, but the dev branch is really quite behind (~2 years).

abhi18av avatar Oct 05 '22 10:10 abhi18av

@abhi18av how do you mean? As in we should publish the current branch of the training with the older container as V1, and make the new container version V2?

chriswyatt1 avatar Oct 05 '22 10:10 chriswyatt1

Exactly!

Since we rely heavily on the rnaseq-nf pipeline during the training it's better to make use of the tags so that we don't run across surprises within the training material and the latest master can continue moving forward to accommodate new developments in NF runtime.

abhi18av avatar Oct 06 '22 10:10 abhi18av

It's working now.

mribeirodantas avatar Dec 17 '22 14:12 mribeirodantas