Maria Bárbara Borges
04/13/2025, 5:42 PMsingularity{
autoMounts = true
}
process {
executor = 'slurm'
queue = 'amd-512'
queueSize = 30
submitRateLimit = '10/1min'
clusterOptions = '--qos=preempt'
errorStrategy = 'retry'
maxRetries = 3
time = '24h'
errorStrategy = { task.exitStatus in [125,139] ? 'retry' : 'finish' }
containerEngine = 'singularity'
nextflow.enable.virtualThreads = true
}
process {
withName: FLYE {
executor = 'slurm'
queue = 'amd-512'
clusterOptions = '--qos=preempt --exclusive'
memory = { 500.GB }
cpus = { 120 }
}
}
If anyone has a suggestion, or noticed if I am doing anything wrong, I would appreciate the help!
Good sunday to all of youNiklas Schandry
04/14/2025, 6:59 AM--asm-coverage and --genome-size options. Typically, 40x coverage is enough to produce good disjointigs." Is a suggestion from the flye docs https://github.com/mikolmogorov/Flye/blob/flye/docs/USAGE.md; you can pass this using for example:
process {
withName: FLYE {
executor = 'slurm'
queue = 'amd-512'
clusterOptions = '--qos=preempt --exclusive'
memory = { 500.GB }
cpus = { 120 }
ext.args = "--asm-coverage 40"
}
}Niklas Schandry
04/14/2025, 8:46 AM--threads 24 and not 120?Niklas Schandry
04/14/2025, 8:50 AMwork directory for this process, and take a look at .command.run for that task, It contains the SBATCH header and you can see if it actually request the correct amount of resources. If it somehow does not do what you want, maybe it is an issue regarding config priorities? https://www.nextflow.io/docs/latest/config.html#configuration-fileMaria Bárbara Borges
04/15/2025, 12:55 PMMaria Bárbara Borges
04/15/2025, 1:00 PMNiklas Schandry
04/15/2025, 1:01 PMMaria Bárbara Borges
04/15/2025, 1:02 PMMaria Bárbara Borges
04/15/2025, 1:02 PMNiklas Schandry
04/15/2025, 1:02 PM--threads for flye should also be 120Niklas Schandry
04/15/2025, 1:02 PMMaria Bárbara Borges
04/15/2025, 1:04 PMMaria Bárbara Borges
04/15/2025, 1:04 PMNiklas Schandry
04/15/2025, 1:05 PMhifiasm in --ont modeMaria Bárbara Borges
04/15/2025, 1:05 PMNiklas Schandry
04/15/2025, 1:05 PMMaria Bárbara Borges
04/15/2025, 1:06 PMNiklas Schandry
04/15/2025, 1:06 PM.command.sh and also .command.run files in the work directories of the failed tasks and see if they are as expectedNiklas Schandry
04/15/2025, 1:06 PMsbatch scripts; named .command.runMaria Bárbara Borges
04/15/2025, 1:07 PMNiklas Schandry
04/15/2025, 1:07 PMMaria Bárbara Borges
04/15/2025, 1:08 PMMaria Bárbara Borges
04/15/2025, 1:09 PMMaria Bárbara Borges
04/15/2025, 1:10 PMMaria Bárbara Borges
04/15/2025, 1:10 PMNiklas Schandry
04/15/2025, 1:12 PM