Daniel Lundin
09/15/2026, 2:36 PMnextflow pull nf-core/metatdenovo -r 1.4.1
nextflow run nf-core/metatdenovo -r 1.4.1 -profile <...> --outdir <...> <other paramsBen Pontiller
09/15/2026, 2:46 PMDaniel Lundin
09/15/2026, 2:46 PMBen Pontiller
09/28/2026, 1:51 PMBen Pontiller
09/29/2026, 10:06 AMDaniel Lundin
09/29/2026, 11:26 AMwithName: BBMAP_BBNORM {
ext.args = { [
"target=${params.bbnorm_target}",
"min=${params.bbnorm_min}",
"prefilter=t"
].join(' ').trim() }
cpus = { 96 }
memory = { 900.GB }
time = { 30.d }
}
The prefilter=t is meant to make it more accurate when you have too little memory.Ben Pontiller
09/29/2026, 11:40 AM[13:33:21] Found 9682 CDS
[13:33:21] Connecting features back to sequences
[13:33:21] Not using genus-specific database. Try --usegenus to enable it.
[13:33:21] Annotating CDS, please be patient.
[13:33:21] Will use 20 CPUs for similarity searching.
[13:33:22] There are still 9682 unannotated CDS left (started with 9682)
[13:33:22] Will use blast to search against /opt/conda/db/kingdom/Bacteria/IS with 20 CPUs
[13:33:22] Running: cat megahit_assembly\.contigs\.22\/megahit_assembly\.contigs\.22\.IS\.tmp\.42\.faa | parallel --gnu --plain -j 20 --block 50254 --recstart '>' --pipe blastp -query - -db /opt/conda/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > megahit_assembly\.contigs\.22\/megahit_assembly\.contigs\.22\.IS\.tmp\.42\.blast 2> /dev/null
[13:33:22] Could not run command: cat megahit_assembly\.contigs\.22\/megahit_assembly\.contigs\.22\.IS\.tmp\.42\.faa | parallel --gnu --plain -j 20 --block 50254 --recstart '>' --pipe blastp -query - -db /opt/conda/db/kingdom/Bacteria/IS -evalue 1e-30 -qcov_hsp_perc 90 -num_threads 1 -num_descriptions 1 -num_alignments 1 -seg no > megahit_assembly\.contigs\.22\/megahit_assembly\.contigs\.22\.IS\.tmp\.42\.blast 2> /dev/nullDaniel Lundin
09/29/2026, 11:44 AM.command.* files from that? The problem with the above log -- which will remain when you send the full files -- is that standard error is sent to /dev/null, the bit bucket. But, we'll see what Claude can make out of the files first. It might have follow-up questionsBen Pontiller
09/29/2026, 11:47 AMDaniel Lundin
09/29/2026, 12:10 PMsingularity.runOptions = '-B "$TMPDIR"' and restartBen Pontiller
09/29/2026, 12:20 PMBen Pontiller
09/29/2026, 3:07 PMBen Pontiller
09/29/2026, 3:10 PMDaniel Lundin
09/29/2026, 4:55 PMwithName: BBMAP_INDEX {
cpus = { 48 }
memory = { 400.GB }
time = { 3.d }
}
withName: BBMAP_ALIGN {
cpus = { 48 }
memory = { 400.GB }
time = { 3.d }
}Ben Pontiller
09/30/2026, 7:05 AM