I am running into an issue when running hybrid assembly with ONT long reads and Illumina short reads. The error is at line 429 in readassembly.nf and states that 'QC_2.out' is undefined because 'QC_2' has not been invoked. I am assuming this error relates to the conditional logic at lines 409-424 in readassembly.nf.
Command used and terminal output
nextflow run https://github.com/emilytrybulec/argonaut \
-name assembly_4994_1 \
-params-file https://api.cloud.seqera.io/ephemeral/y9CYlh4OE0Wtcy26SiklzA.json \
-with-tower \
-r v.1.0.2 \
-profile docker
Nextflow 24.04.2 is available - Please consider updating your version to it
N E X T F L O W ~ version 23.10.1
Pulling emilytrybulec/argonaut ...
downloaded from https://github.com/emilytrybulec/argonaut.git
Launching `https://github.com/emilytrybulec/argonaut` [assembly_4994_1] DSL2 - revision: 5becfa566c [v.1.0.2]
[0;34m _______________________________________________________
[0;34m __ __ __ __ __ ___
[0;34m |__| |__| | _ | | |\ | |__| | | |
[0;34m | | | \ |__| |__| | \| | | |__| |
[0;34m _______________________________________________________
[1mCore Nextflow options[0m
[0;34mrevision : [0;32mv.1.0.2[0m
[0;34mrunName : [0;32massembly_4994_1[0m
[0;34mcontainerEngine : [0;32mdocker[0m
[0;34mlaunchDir : [0;32m/[0m
[0;34mworkDir : [0;32m/seqcoast-aws/scratch/1rK7Rm6o5pNQfZ[0m
[0;34mprojectDir : [0;32m/.nextflow/assets/emilytrybulec/argonaut[0m
[0;34muserName : [0;32mroot[0m
[0;34mprofile : [0;32mdocker[0m
[0;34mconfigFiles : [0;32m/.nextflow/assets/emilytrybulec/argonaut/nextflow.config, /nextflow.config[0m
[1mInput options[0m
[0;34mONT_lr : [0;32mtrue[0m
[0;34mPacBioHifi_lr : [0;32mfalse[0m
[0;34msummary_txt_file : [0;32mfalse[0m
[0;34mshortread : [0;32mtrue[0m
[1mShort read QC options[0m
[0;34msave_trimmed_fail: [0;32mfalse[0m
[0;34msave_merged : [0;32mfalse[0m
[1mAssembly options[0m
[0;34mredundans : [0;32mfalse[0m
[1mPurge options[0m
[0;34mpurge : [0;32mtrue[0m
[1mScaffolding options[0m
[0;34mragtag_scaffold : [0;32mfalse[0m
[1mRequired params[0m
[0;34minput : [0;32ms3://seqcoast-aws/seqcoast_team/seqera_test/argonaut_4994/4994_1/4994_1_ont_samplesheet.csv[0m
[0;34mshortinput : [0;32ms3://seqcoast-aws/seqcoast_team/seqera_test/argonaut_4994/4994_1/4994_1_illumina_samplesheet.csv[0m
[0;34mfastq : [0;32ms3://seqcoast-aws/seqcoast_team/seqera_test/argonaut_4994/4994_1/4994_1_long_combined.fastq.gz[0m
[0;34mcentrifuge_db : [0;32ms3://seqcoast-aws/seqcoast_team/reference-dbs/centrifuge/[0m
[0;34mkraken_db : [0;32ms3://seqcoast-aws/seqcoast_team/reference-dbs/k2_standard_16gb_20240112.tar.gz[0m
[0;34mrcf_db : [0;32ms3://seqcoast-aws/seqcoast_team/reference-dbs/recentrifuge/taxdump/[0m
[0;34mbusco_lineage : [0;32mfungi_odb10[0m
[0;34moutdir : [0;32ms3://seqcoast-aws/seqcoast_team/seqera_test/argonaut_4994/4994_1/[0m
[1mMax job request options[0m
[0;34mmax_cpus : [0;32m32[0m
[0;34mmax_memory : [0;32m200.GB[0m
!! Only displaying parameters that differ from the pipeline defaults !!
-[2m----------------------------------------------------[0m-
If you use nf-core/genomeassembly for your analysis please cite:
* The nf-core framework
https://doi.org/10.1038/s41587-020-0439-x
* Software dependencies
https://github.com/nf-core/genomeassembly/blob/master/CITATIONS.md
-[2m----------------------------------------------------[0m-
WARN: Found unexpected parameters:
* --blast_db: null
* --taxon_taxdump: null
* --taxon_taxid: null
* --pb_xml: null
* --samtools_sort: true
* --kraken_ill: true
* --kraken_pb: true
* --centrifuge_ont: true
- [2mIgnore this warning: params.schema_ignore_params = "blast_db,taxon_taxdump,taxon_taxid,pb_xml,samtools_sort,kraken_ill,kraken_pb,centrifuge_ont" [0m
WARN: Access to undefined parameter `genomes` -- Initialise it to a default value eg. `params.genomes = some_value`
Uploading local `bin` scripts folder to s3://seqcoast-aws/scratch/1rK7Rm6o5pNQfZ/tmp/14/d07f03d27c4941adac215b7def6e5d/bin
assembling long reads with flye!
hybrid assembly with maSuRCA!
polishing assemblies with racon!
polishing assemblies with short reads using POLCA!
Access to 'QC_2.out' is undefined since the workflow 'QC_2' has not been invoked before accessing the output attribute
-- Check script '.nextflow/assets/emilytrybulec/argonaut/./workflows/readassembly.nf' at line: 429 or see 'nf-1rK7Rm6o5pNQfZ.log' file for more details
Relevant files
No response
System information
Nextflow version: 23.10.1
Hardware: AWS
Executor: awsbatch
Container engine: Docker
OS: Linux
Version of argonaut: 1.0.2
Description of the bug
I am running into an issue when running hybrid assembly with ONT long reads and Illumina short reads. The error is at line 429 in readassembly.nf and states that 'QC_2.out' is undefined because 'QC_2' has not been invoked. I am assuming this error relates to the conditional logic at lines 409-424 in readassembly.nf.
Command used and terminal output
Relevant files
No response
System information