Dear Kevin,
Thank you for reporting this bug. In fact, this version is quite old, and back in the day we simply merged the adaptive tree search into the main RAxML-NG code, without synchronizing it with other basic functionalities, such as bootstrapping.
There is the pre-released (beta) version of RAxML-NG v2.0, which combines everything. You can download the binary file for this version here:
https://github.com/amkozlov/raxml-ng/releases/tag/2.0-beta2By default, this version executes the adaptive heuristic (see:
https://academic.oup.com/mbe/article/40/10/msad227/7296053 ). In order to execute a similar command in this beta version, you need to run (based on the command that I extracted from your logfile):
./raxml-ng --all --msa gtdbtk.bac120.user_msa.fasta --model LG+G8+F --prefix Proteo_raxml --threads 62 --seed 2 --bs-trees 500 --log debug
Since your alignment comprises more than 2,000 taxa, you might consider using the --fast mode (it should be the default mode for large alignments, but in any case you can explicitly invoke it):
./raxml-ng --all
--fast --msa gtdbtk.bac120.user_msa.fasta --model LG+G8+F --prefix Proteo_raxml --threads 62 --seed 2 --bs-trees 500 --log debug
Moreover, based on your sites-over-taxa ratio, I would expect the phylogenetic signal in your alignment to be somewhat weak. Interestingly, the predicted difficulty score is 0.31, and your analysis seems promising.
Finally, just in case you are thinking of using MPI, please keep in mind that early stopping (see:
https://academic.oup.com/sysbio/advance-article/doi/10.1093/sysbio/syaf043/8154032 ) does not currently work with MPI. You can disable it by setting a fixed epsilon threshold (--lh-epsilon 10):
./raxml-ng --all --fast --msa gtdbtk.bac120.user_msa.fasta --model LG+G8+F --prefix Proteo_raxml
--lh-epsilon 10 --threads 62 --seed 2 --bs-trees 500 --log debug
Please let us know how all this works for you.
Best,
Anastasis