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
186 stars 21 forks source link

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

Closed m-leitman closed 5 days ago

m-leitman commented 4 months ago

Hi! This is my first time using muscle. I am on a macOS with the arm64 version. I ran the command ./muscle -super5 all_complete_cut.fa -output alfn.afa. The output is as follows: muscle 5.1.osxarm64 [ef62d8-dirty] 17.2Gb RAM, 8 cores Built Jan 15 2022 11:59:50 (C) Copyright 2004-2021 Robert C. Edgar. https://drive5.com

Input: 5301 seqs, length avg 52390 max 372876

WARNING: Sequence length >5k may require excessive memory

00:02 337Mb 100.0% Derep 5263 uniques, 37 dupes 00:02 342Mb CPU has 8 cores, running 8 threads

./muscle -super5 all_complete_cut.fa -output alfn.afa Elapsed time 00:02 Max memory 342Mb

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

What is going wrong?

rcedgar commented 4 months ago

As suggested by the warning message, these sequences are much too long, they are surely not suitable for global multiple alignment. R

On Tue, Apr 16, 2024 at 1:26 PM m-leitman @.***> wrote:

Hi! This is my first time using muscle. I am on a macOS with the arm64 version. I ran the command ./muscle -super5 all_complete_cut.fa -output alfn.afa. The output is as follows: muscle 5.1.osxarm64 [ef62d8-dirty] 17.2Gb RAM, 8 cores Built Jan 15 2022 11:59:50 (C) Copyright 2004-2021 Robert C. Edgar. https://drive5.com

Input: 5301 seqs, length avg 52390 max 372876

WARNING: Sequence length >5k may require excessive memory

00:02 337Mb 100.0% Derep 5263 uniques, 37 dupes 00:02 342Mb CPU has 8 cores, running 8 threads

./muscle -super5 all_complete_cut.fa -output alfn.afa Elapsed time 00:02 Max memory 342Mb

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

What is going wrong?

— Reply to this email directly, view it on GitHub https://github.com/rcedgar/muscle/issues/75, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB4UI7CSHYC3X5QNLUEV5YDY5WCRFAVCNFSM6AAAAABGKBD5NOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2DMOBTGAYDIOA . You are receiving this because you are subscribed to this thread.Message ID: @.***>