EddyRivasLab / hmmer

HMMER: biological sequence analysis using profile HMMs
http://hmmer.org
Other
307 stars 69 forks source link

Unable to Configure Hmmer #245

Closed Prachikhattar closed 3 years ago

Prachikhattar commented 3 years ago

Error: HMMER3 requires SSE or VMX vector instructions. Supported platforms are x86 and Power PC. No supported vectorization found for your machine.

Is there any way I can use Hmmer on my system????

npcarter commented 3 years ago

What type of computer are you trying to build HMMER on. Is it an M1 Mac?

Nick Carter - Chat @ Spike [12uz0c]

On June 18, 2021 at 3:17 GMT, Prachikhattar @.***> wrote:

Error: HMMER3 requires SSE or VMX vector instructions. Supported platforms are x86 and Power PC. No supported vectorization found for your machine.

Is there any way I can use Hmmer on my system????

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Prachikhattar commented 3 years ago

Yes m1 mac

On Fri, Jun 18, 2021, 8:51 AM Nick Carter @.***> wrote:

What type of computer are you trying to build HMMER on. Is it an M1 Mac?

Nick Carter - Chat @ Spike [12uz0c]

On June 18, 2021 at 3:17 GMT, Prachikhattar @.***> wrote:

Error: HMMER3 requires SSE or VMX vector instructions. Supported platforms are x86 and Power PC. No supported vectorization found for your machine.

Is there any way I can use Hmmer on my system????

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-863724963, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATUR7ZOLQOF3XB7IRQ5P3W3TTK3TPANCNFSM4642UMRQ .

npcarter commented 3 years ago

Ah, yes. The current version of HMMER does not support the ARM chip in the M1 Macs. We have an ARM-compatible version that will be released soon, so one option for you would be to wait until that is released. If you don't want to wait, you can compile HMMER using the Rosetta 2 compatibility tool that allows ARM macs to run x86 code. To do that, you'll want to follow the instructions at https://osxdaily.com/2020/12/04/how-install-rosetta-2-apple-silicon-mac/ to install Rosetta 2, and then the instructions at https://dev.to/courier/tips-and-tricks-to-setup-your-apple-m1-for-development-547g to create a copy of the terminal app that runs under Rosetta.

Once you've done that, if you open the Rosetta copy of the terminal app and follow the normal instructions on how to build HMMER it should work. Note that you may need to be using the Roseta copy of the terminal app to run HMMER if you build HMMER using this technique.

-Nick

On Thu, Jun 17, 2021 at 11:36 PM Prachikhattar @.***> wrote:

Yes m1 mac

On Fri, Jun 18, 2021, 8:51 AM Nick Carter @.***> wrote:

What type of computer are you trying to build HMMER on. Is it an M1 Mac?

Nick Carter - Chat @ Spike [12uz0c]

On June 18, 2021 at 3:17 GMT, Prachikhattar @.***> wrote:

Error: HMMER3 requires SSE or VMX vector instructions. Supported platforms are x86 and Power PC. No supported vectorization found for your machine.

Is there any way I can use Hmmer on my system????

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or [unsubscribe](

https://github.com/notifications/unsubscribe-auth/ABDJBZFSHREZDKCC6B3SQOTTTK3DFANCNFSM4642UMRQ ).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-863724963 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ATUR7ZOLQOF3XB7IRQ5P3W3TTK3TPANCNFSM4642UMRQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-863730123, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABDJBZEE4Y7ZG5SC4VMW5FDTTK5MNANCNFSM4642UMRQ .

Prachikhattar commented 3 years ago

Okay I shall try that Thank you so much for your help!

On Sat, Jun 19, 2021, 1:35 AM Nick Carter @.***> wrote:

Ah, yes. The current version of HMMER does not support the ARM chip in the M1 Macs. We have an ARM-compatible version that will be released soon, so one option for you would be to wait until that is released. If you don't want to wait, you can compile HMMER using the Rosetta 2 compatibility tool that allows ARM macs to run x86 code. To do that, you'll want to follow the instructions at https://osxdaily.com/2020/12/04/how-install-rosetta-2-apple-silicon-mac/ to install Rosetta 2, and then the instructions at

https://dev.to/courier/tips-and-tricks-to-setup-your-apple-m1-for-development-547g to create a copy of the terminal app that runs under Rosetta.

Once you've done that, if you open the Rosetta copy of the terminal app and follow the normal instructions on how to build HMMER it should work. Note that you may need to be using the Roseta copy of the terminal app to run HMMER if you build HMMER using this technique.

-Nick

On Thu, Jun 17, 2021 at 11:36 PM Prachikhattar @.***> wrote:

Yes m1 mac

On Fri, Jun 18, 2021, 8:51 AM Nick Carter @.***> wrote:

What type of computer are you trying to build HMMER on. Is it an M1 Mac?

Nick Carter - Chat @ Spike [12uz0c]

On June 18, 2021 at 3:17 GMT, Prachikhattar @.***> wrote:

Error: HMMER3 requires SSE or VMX vector instructions. Supported platforms are x86 and Power PC. No supported vectorization found for your machine.

Is there any way I can use Hmmer on my system????

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or [unsubscribe](

https://github.com/notifications/unsubscribe-auth/ABDJBZFSHREZDKCC6B3SQOTTTK3DFANCNFSM4642UMRQ ).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-863724963 , or unsubscribe <

https://github.com/notifications/unsubscribe-auth/ATUR7ZOLQOF3XB7IRQ5P3W3TTK3TPANCNFSM4642UMRQ

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-863730123 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABDJBZEE4Y7ZG5SC4VMW5FDTTK5MNANCNFSM4642UMRQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EddyRivasLab/hmmer/issues/245#issuecomment-864248736, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATUR7ZJUPATRYJ565W76LFLTTORHZANCNFSM4642UMRQ .