Comments (7)
from iqtree2.
Hi @roblanf, I'm from the Nextstrain team and was helping @BryanTegomoh out on our community forum. There's a little more context in the post over there, including the following screenshot which shows a segfault in IQ-TREE. The Snakemake error above is indeed from our workflow, but it's a downstream consequence of the segfault, not the underlying issue. Any insight into the segfault?
from iqtree2.
Ah OK, that makes sense.
@bqminh can you shed any light here? @tsibley and @BryanTegomoh can you specify which version of IQ-TREE, and if possible (I know with COVID data it might not be possible) provide the input files and the log file.
from iqtree2.
One thing I'd note in passing (I am almost certain this is completely unrelated to the issue you're having, which seems to be with computing distances), is that when using IQ-TREE on COVID data I'd recommend setting
-blmin 0.0000000000001
There are a lot of true zero length branches in most analyses. The default in IQ-TREE is to set -blmin to 0.1/alignment_length, which is about 0.00003, and that can have a pretty large effect on the likelihoods if the truth is zero.
from iqtree2.
@roblanf Thanks for the tip about -blmin
; I'll pass that along to the rest of the team.
As for IQ-TREE version, the version used in our workflow should be 2.1.2 from Bioconda. @BryanTegomoh also said he tested with 2.1.4_beta and 2.0.3 from Bioconda as well. I don't have input or log files, so @BryanTegomoh will have to supply those if possible.
from iqtree2.
In reference to the nextstrain/augur#780, I am getting the following error with IQ-Tree: This is happening with IQ-TREE multicore version 2.1.4-beta COVID-edition for Mac OS X 64-bit built Jun 24 2021
ERROR: Shell exited from fatal signal SIGSEGV when running: iqtree2 -ninit 2 -n 2 -me 0.05 -nt 10 -s results/filtered-delim.fasta -m GTR -ninit 10 -n 4 > results/filtered-delim.iqtree.log
Command output was:
OMP: Info #271: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead.
OMP: Info #271: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead.
OMP: Info #271: omp_set_nested routine deprecated, please use omp_set_max_active_levels instead.
ERROR: STACK TRACE FOR DEBUGGING:
ERROR: 2 _sigtramp()
ERROR: 4 ModelSubst::computeTipLikelihood(unsigned int, double*)
ERROR: 5 PhyloTree::computeTipPartialLikelihood()
ERROR: 6 void PhyloTree::computeTraversalInfo<Vec4d, 4>(PhyloNode*, PhyloNode*, bool)
ERROR: 7 double PhyloTree::computeLikelihoodBranchSIMD<Vec4d, true, 4, true, false>(PhyloNeighbor*, PhyloNode*)
ERROR: 8 PhyloTree::optimizeAllBranches(int, double, int)
ERROR: 9 IQTree::optimizeBranches(int)
ERROR: 10 runTreeReconstruction(Params&, IQTree*&)
ERROR: 11 runPhyloAnalysis(Params&, Checkpoint*)
ERROR:
ERROR: *** IQ-TREE CRASHES WITH SIGNAL SEGMENTATION FAULT
ERROR: *** For bug report please send to developers:
ERROR: *** Log file: results/filtered-delim.fasta.log
ERROR: *** Alignment files (if possible)
/bin/bash: line 1: 7615 Segmentation fault: 11 iqtree2 -ninit 2 -n 2 -me 0.05 -nt 10 -s results/filtered-delim.fasta -m GTR -ninit 10 -n 4 > results/filtered-delim.iqtree.log
Building a tree via:
iqtree2 -ninit 2 -n 2 -me 0.05 -nt 10 -s results/filtered-delim.fasta -m GTR -ninit 10 -n 4 > results/filtered-delim.iqtree.log
Nguyen et al: IQ-TREE: A fast and effective stochastic algorithm for estimating maximum likelihood phylogenies.
Mol. Biol. Evol., 32:268-274. https://doi.org/10.1093/molbev/msu300
ERROR: TREE BUILDING FAILED
from iqtree2.
OK @bqminh and @JamesBarbetti, any thoughts on this?
from iqtree2.
Related Issues (20)
- 11 weight for 12.12 model & rate parameters for each site HOT 6
- IQ-TREE not working on M1 macbook HOT 2
- Unexplained base content of sequence alignment generated under UNREST model HOT 1
- IQTree crashes with nonreversible models HOT 2
- crashing during model selection HOT 2
- Ambiguous bases being treated as constant HOT 1
- Help with IQ-TREE HOT 3
- Constraint not compatible with ModelFinder? HOT 5
- Segmentation fault when trying to use lds2 with predefined substitution rates HOT 2
- CMake deprecation warning: Compatibility with CMake < 3.5 will be removed from a future version of CMake.
- Build fails on ARM Mac (macOS 14) with `Error at CMakeLists.txt:701 (add_subdirectory)` HOT 4
- IQtree help string should mention architecture HOT 1
- Cannot find exact build setup used to make the release binaries HOT 1
- auto thread number detection with modelfinder HOT 1
- Compilation failure with GCC 12 HOT 8
- A question that how to gene tree root on my dataοΌ HOT 3
- Compliation error HOT 6
- A possible bug? HOT 8
- Enhancement request: Implement +ASC option to speed up MixtureFinder searches on supermatrices lacking constant sites HOT 3
- SIGNAL SEGMENTATION FAULT HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iqtree2.