rcedgar / muscle

Multiple sequence and structure alignment with top benchmark scores scalable to thousands of sequences. Generates replicate alignments, enabling assessment of downstream analyses such as trees and predicted structures.
https://drive5.com/muscle
GNU General Public License v3.0
188 stars 22 forks source link

allocflat.cpp(15) assert failed: uint64(Size) == Size64 #12

Closed Runsheng closed 2 years ago

Runsheng commented 2 years ago

Dear Robert,

I am running muscle5 (binary or self-compiled binary) on a ubuntu 18.04 machine, and this error message appeared when trying to align more than 1 sequences

---Fatal error--- allocflat.cpp(15) assert failed: uint64(Size) == Size64---Fatal error--- allocflat.cpp(15) assert failed: uint64(Size) == Size64

The order is as follows, muscle5 -super5 allde.fasta -output aln.afa

Best regards, Runsheng

rcedgar commented 2 years ago

What are the sequence lengths? I'll bet these are very long sequences which are not globally alignable (so you should not be using muscle).

Runsheng commented 2 years ago

What are the sequence lengths? I'll bet these are very long sequences which are not globally alignable (so you should not be using muscle).

Thank you. Yes, the sequences are from DNA viruses with an average length of around 180K. I will separate them into gene chunks and do the alignment separately.