Replies: 4 comments 1 reply
-
|
Hi Jonas,
I saw you are running on a machine with 80 CPU cores. You may specify the number of CPUs instead of using “AUTO” by using the option “-nt [number of threads]”.
For example, if you want to use 10 CPU threads, then your command will be:
iqtree -s /gpfs1/scratch/jonas/tree_mafft_iqtree/mafft_allsamples_alignment.fasta -m SYM+I+R10 --bonly 100 -redo -nt 10 --prefix BOOT1
Thomas
From: jonaskohh ***@***.***>
Date: Tuesday, 7 May 2024 at 4:37 PM
To: iqtree/iqtree2 ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [iqtree/iqtree2] Slow analysis (Discussion #190)
Hello
I am currently creating a tree with 22996 ASVs (short sequences, 16S) and I am trying to perform 1000 bootstraps. I am also doing them in parallel with 10 different job scripts as I am running them on HPC (according to FAQ in http://www.iqtree.org/doc/Frequently-Asked-Questions). However, because it uses only 1 thread (set to auto), the construction of the tree is taking a very long time. Is there a way where I can speed things up, or use more than 1 thread? I have attached 1 log file as an example, I can upload more if needed.
Best regards,
Jonas
BOOT1.log<https://github.com/iqtree/iqtree2/files/15231317/BOOT1.log>
—
Reply to this email directly, view it on GitHub<#190>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AENQCRRSYNJIMDC2YDT3XNLZBBZBFAVCNFSM6AAAAABHKK3GR6VHI2DSMVQWIX3LMV43ERDJONRXK43TNFXW4OZWGYZDCNBTHA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
Previously I did put a thread number but it says it will be too much for short alignment; can I still proceed to do that? Thank you! |
Beta Was this translation helpful? Give feedback.
-
|
I see. There only 396 columns in the alignment. Thus, you should use only 1 thread, as too much for short alignment will slow down the process.
From: jonaskohh ***@***.***>
Date: Tuesday, 7 May 2024 at 5:22 PM
To: iqtree/iqtree2 ***@***.***>
Cc: Thomas Wong ***@***.***>, Comment ***@***.***>
Subject: Re: [iqtree/iqtree2] Slow analysis (Discussion #190)
Previously I did put a thread number but it says it will be too much for short alignment; can I still proceed to do that? Thank you!
—
Reply to this email directly, view it on GitHub<#190 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AENQCRVHHAFSGMI4IWYUBODZBB6LVAVCNFSM6AAAAABHKK3GR6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TGMZXHEYTM>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
@jonaskohh, I think 22996 tips is likely too much for IQ-TREE to ever be really fast, particularly if you want a lot of bootstraps. Here are a few things to consider, which might (or might not, depending on the context) help:
Hope some of that helps... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello
I am currently creating a tree with 22996 ASVs (short sequences, 16S) and I am trying to perform 1000 bootstraps. I am also doing them in parallel with 10 different job scripts as I am running them on HPC (according to FAQ in http://www.iqtree.org/doc/Frequently-Asked-Questions). However, because it uses only 1 thread (set to auto), the construction of the tree is taking a very long time. Is there a way where I can speed things up, or use more than 1 thread? I have attached 1 log file as an example, I can upload more if needed.
Best regards,
Jonas
BOOT1.log
Beta Was this translation helpful? Give feedback.
All reactions