Closed angelovangel closed 1 year ago
HI @angelovangel
please see: https://labs.epi2me.io/wfquickstart/
You need to specify the max number of CPUs you would like the workflow in a file like this.
executor {
$local {
cpus = 52
memory = "64 GB"
}
}
And refer to this file with -c
Operating System
Ubuntu 22.04
Other Linux
No response
Workflow Version
v0.5.0
Workflow Execution
Command line
EPI2ME Version
No response
CLI command run
nextflow run epi2me-labs/wf-clone-validation --fastq fastq_pass --sample_sheet samplesheet.csv --threads 52
Workflow Execution - CLI Execution Profile
standard (default)
What happened?
ERROR ~ Error executing process > 'pipeline:checkIfEnoughReads (1)'
Caused by: Process requirement exceeds available CPUs -- req: 52; avail: 4
The pipeline works with default
--threads
parameter (4), but trying to increase above 4 leads to this crash. The machine has 102 CPUs. Also, increasing theexecutor$local cpus = 4
innextflow.config
to a higher number works.Relevant log output
Application activity log entry
No response