Hello, I tried to build a phylogenetic tree with 1159 genomes, but I got some errors. I have no idea what happed. Here is my command:
iqtree2 --mem 200G -m MFP -s genomes_Phylogeny/AOA.ar53.user_msa.fasta -t genomes_Phylogeny/AOA.ar53.user_msa.fasttree -T 56 -B 1000 -o Bathyarchaeia_Ref_GCA_003096235.1,Bathyarchaeia_Ref_GCA_029762755.1 --keep-ident. I tried to set '--mem' to higher RAM value and tried to run command without this option, but it didn't work.
Here is the log file: AOA.ar53.user_msa.fasta.log.txt
Here is abstract of the error:
ERROR: phylotree.cpp:4072: virtual NNIMove PhyloTree::getBestNNIForBran(PhyloNode*, PhyloNode*, NNIMove*): Assertion `node1->degree() == 3 && node2->degree() == 3' failed.
ERROR: STACK TRACE FOR DEBUGGING:
ERROR: 1 funcAbort()
ERROR: 2 ()
ERROR: 3 gsignal()
ERROR: 4 abort()
ERROR: 5 ()
ERROR: 6 PhyloTree::getBestNNIForBran(PhyloNode*, PhyloNode*, NNIMove*)
ERROR: 7 IQTree::evaluateNNIs(std::map<int, std::pair<Node*, Node*>, std::less, std::allocator<std::pair<int const, std::pair<Node*, Node*> > > >&, std::vector<NNIMove, std::allocator >&)
ERROR: 8 IQTree::optimizeNNI(bool)
ERROR: 9 IQTree::doNNISearch(bool)
ERROR: 10 computeFastMLTree(Params&, Alignment*, ModelCheckpoint&, ModelsBlock*, int&, int, std::__cxx11::basic_string<char, std::char_traits, std::allocator >)
ERROR: 11 runModelFinder(Params&, IQTree&, ModelCheckpoint&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >&)
ERROR: 12 startTreeReconstruction(Params&, IQTree*&, ModelCheckpoint&)
ERROR: 13 runPhyloAnalysis(Params&, Checkpoint*, IQTree*&, Alignment*&)
ERROR: 14 runPhyloAnalysis(Params&, Checkpoint*)
ERROR: 15 main()
ERROR: 16 __libc_start_main()
ERROR: 17 ()
ERROR:
ERROR: *** IQ-TREE CRASHES WITH SIGNAL ABORTED
ERROR: *** For bug report please send to developers:
ERROR: *** Log file: genomes_Phylogeny/AOA.ar53.user_msa.fasta.log
ERROR: *** Alignment files (if possible)
Hello, I tried to build a phylogenetic tree with 1159 genomes, but I got some errors. I have no idea what happed. Here is my command:
iqtree2 --mem 200G -m MFP -s genomes_Phylogeny/AOA.ar53.user_msa.fasta -t genomes_Phylogeny/AOA.ar53.user_msa.fasttree -T 56 -B 1000 -o Bathyarchaeia_Ref_GCA_003096235.1,Bathyarchaeia_Ref_GCA_029762755.1 --keep-ident. I tried to set '--mem' to higher RAM value and tried to run command without this option, but it didn't work.Here is the log file: AOA.ar53.user_msa.fasta.log.txt
Here is abstract of the error:
ERROR: phylotree.cpp:4072: virtual NNIMove PhyloTree::getBestNNIForBran(PhyloNode*, PhyloNode*, NNIMove*): Assertion `node1->degree() == 3 && node2->degree() == 3' failed.
ERROR: STACK TRACE FOR DEBUGGING:
ERROR: 1 funcAbort()
ERROR: 2 ()
ERROR: 3 gsignal()
ERROR: 4 abort()
ERROR: 5 ()
ERROR: 6 PhyloTree::getBestNNIForBran(PhyloNode*, PhyloNode*, NNIMove*)
ERROR: 7 IQTree::evaluateNNIs(std::map<int, std::pair<Node*, Node*>, std::less, std::allocator<std::pair<int const, std::pair<Node*, Node*> > > >&, std::vector<NNIMove, std::allocator >&)
ERROR: 8 IQTree::optimizeNNI(bool)
ERROR: 9 IQTree::doNNISearch(bool)
ERROR: 10 computeFastMLTree(Params&, Alignment*, ModelCheckpoint&, ModelsBlock*, int&, int, std::__cxx11::basic_string<char, std::char_traits, std::allocator >)
ERROR: 11 runModelFinder(Params&, IQTree&, ModelCheckpoint&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >&)
ERROR: 12 startTreeReconstruction(Params&, IQTree*&, ModelCheckpoint&)
ERROR: 13 runPhyloAnalysis(Params&, Checkpoint*, IQTree*&, Alignment*&)
ERROR: 14 runPhyloAnalysis(Params&, Checkpoint*)
ERROR: 15 main()
ERROR: 16 __libc_start_main()
ERROR: 17 ()
ERROR:
ERROR: *** IQ-TREE CRASHES WITH SIGNAL ABORTED
ERROR: *** For bug report please send to developers:
ERROR: *** Log file: genomes_Phylogeny/AOA.ar53.user_msa.fasta.log
ERROR: *** Alignment files (if possible)