-
Notifications
You must be signed in to change notification settings - Fork 32
[BUG] Include statement is not allowed within a workflow definition #369
Comments
+1 on:
and on:
|
Hey @matt-sd-watson and @roncoronimiguel, could you try again using Nextflow version 21.04.3 and let me know if you have the same issue? Cheers, Kris |
@KrisDavie no issues when using Nexflow 21.04.3 |
Thanks, looking into it, there was indeed a bug which has been fixed that affects our code on newer versions of nextflow. For now, the solution is to use 21.04.3, and we'll fix this for the next release. |
Hi @KrisDavie, I am still having the issue and it is does not change whatever version of nextflow I use,
I tried using version 21.10.6, 21.10.4 and 21.10.3 and it does not remove the error. My config file is given below, I don't know if this is due to some problem in my config file, please have a look on the config file given below,
Thanks, |
Hi @MarcDalod, you must use version 21.04.3, anything above 21.04.3 will not work until we update VSN unfortunately, and the versions you mentioned were all 21.10 or higher. Can you try 21.04.3 and report back? Cheers, Kris |
Hi @KrisDavie , Thanks for your response, I have tried with version 21.04.3 but it is giving the problem of java, but java is already installed,
Can you please let me know if there is some solution to this problem ? |
Hey @MarcDalod, That version of Java (17) is much to high for the older version of nextflow, you should use something between 8 and 12 as described here: nextflow-io/nextflow#1662 This won't be an issue any longer once we update VSN to use newer nextflow versions as higher java versions are supported in nextflow 21.05 and higher. Cheers, Kris |
Hi @KrisDavie , Then is it possible that I make a docker image with the right version of java, nexflow and the pyscenic container? Thanks, |
Describe the bug
I am proceeding through the steps as described in the 10k PBMC tutorial:
https://vsn-pipelines-examples.readthedocs.io/en/latest/PBMC10k.html
The following error is encountered when attempting to process a single sample:
`Launching vib-singlecell-nf/vsn-pipelines [confident_legentil] - revision: 96cff8e [master]
Include statement is not allowed within a workflow definition
-- Check script '/Users/mattsdwatson/.nextflow/assets/vib-singlecell-nf/vsn-pipelines/main.nf' at line: 237 or see '.nextflow.log' file for more details`
To Reproduce
Steps to reproduce the behavior:
Follow the configuration steps as described here on Macbook.
`Launching vib-singlecell-nf/vsn-pipelines [confident_legentil] - revision: 96cff8e [master]
Include statement is not allowed within a workflow definition
-- Check script '/Users/mattsdwatson/.nextflow/assets/vib-singlecell-nf/vsn-pipelines/main.nf' at line: 237 or see '.nextflow.log' file for more details`
`N E X T F L O W ~ version 21.10.5
Launching vib-singlecell-nf/vsn-pipelines [confident_legentil] - revision: 96cff8e [master]
Include statement is not allowed within a workflow definition
-- Check script '/Users/mattsdwatson/.nextflow/assets/vib-singlecell-nf/vsn-pipelines/main.nf' at line: 237 or see '.nextflow.log' file for more details`
Screenshots
The full stack trace output is attached here describing the error in further detail.
log.txt
Please complete the following information:
Note: that Singularity is not installed or used for this test case.
The text was updated successfully, but these errors were encountered: