You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you so much for developing pairgenomealign, I'm excited to use this pipeline!
During a test run, I noticed that some defined memory constraints from a custom configuration file (-c) are not being utilized. For example, a custom configuration (below) is respecting the queueSize of 2 but the maximum memory limit of 50GB is being far surpassed with >300GB in practice. The input fasta files are rather modest in number and size, so the memory use is a great concern.
Hi Ryan, using a config file like the one you pasted seems to work in my hands... Can you reproduce the issue with -profile <your_institution>,test -c the_local_config_file_above.nf, let me know which institutional profile you use (or if you do not use one), and post a copy of your ~/.nextflow/config file?
Thanks @charles-plessy. Using the profile apptainer,test runs without error using the custom config settings, and the execution report reflects that the cpus and memory were adjusted to the custom configuration. I'm not getting a ~/.nextflow/config file produced this way.
When I re-run my actual samples (not the test profile) using the identical resources.config file (below), I ultimately have to abort the run due to concerning memory use, but the execution report also suggests that my resource limitations are hypothetically being considered, even though monitoring memory suggests otherwise. I'm not sure if the pipeline is ignoring the limits when there are multiple task.attempts? I do wonder if testing a larger dataset (like a dozen plant genomes) with extremely limited memory would reproduce the issue on your end.
Description of the bug
Thank you so much for developing pairgenomealign, I'm excited to use this pipeline!
During a test run, I noticed that some defined memory constraints from a custom configuration file (-c) are not being utilized. For example, a custom configuration (below) is respecting the queueSize of 2 but the maximum memory limit of 50GB is being far surpassed with >300GB in practice. The input fasta files are rather modest in number and size, so the memory use is a great concern.
I've had similar results when supplying a more explicit attempt at process management for
process_high
:In particular this is stemming from the
ALIGNMENT_LASTAL_M2O
process.Thanks again!
Command used and terminal output
Relevant files
No response
System information
Nextflow version 24.10.4
Apptainer version 1.2.5-1.el7
nf-core/pairgenomealign 2.0.0
The text was updated successfully, but these errors were encountered: