Skip to content

Error when using NJ tree: incomplete tree and assertion failure in profile.cpp:248 #57

@pyspider

Description

@pyspider

When I tried to generate a Neighbor-Joining (NJ) tree, the process appeared to run smoothly, but the resulting tree was incomplete and contained only two tips. The NJ tree cannot be used directly for alignment inference (i.e., with the -gt nj option) unless using both the -medoidtree and -gt nj options together.

When attempting to use the NJ tree with the -gt nj option, I encountered the following error:

FAMSA (Fast and Accurate Multiple Sequence Alignment)
  version 2.4.1-45c9b2b (2025-05-09)
  S. Deorowicz, A. Debudaj-Grabysz, A. Gudys

famsa: src/core/profile.cpp:248: void CProfile::Align(CProfile*, CProfile*, uint32_t, uint32_t, std::vector<int>*, std::vector<int>*): Assertion `0' failed.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions