barricklab / breseq

breseq is a computational pipeline for finding mutations relative to a reference sequence in short-read DNA resequencing data. It is intended for haploid microbial genomes (<20 Mb). breseq is a command line tool implemented in C++ and R.
http://barricklab.org/breseq
GNU General Public License v2.0
152 stars 21 forks source link

illegal hardware instruction in the M1 chip Macbook #382

Closed HongAnTechnician closed 1 month ago

HongAnTechnician commented 1 month ago

I downloaded a .gb file from NCBI with "all features" and "show sequences" to use it as a reference genome, it's okay to use it to run breseq in the linux OS. However, when I run the breseq package on my M1 chip macbook, using the same reference genome and same Illumina sequencing reads, it always says "illegal hardware instruction". I'm a beginner, does anyone know how to fix this? Thanks a lot! breseq

jeffreybarrick commented 1 month ago

Did you install breseq using conda?

If so, see #376 where you can find a workaround, while we sort out what is going on with the Conda install.

HongAnTechnician commented 1 month ago

Did you install breseq using conda?

If so, see #376 where you can find a workaround, while we sort out what is going on with the Conda install.

Thank you so much for your reply! I have tried this solution but seems still cannot work. I'm now just using the Linux OS and it works well.

jeffreybarrick commented 1 month ago

Have this fixed now. See #376

HongAnTechnician commented 1 month ago

Have this fixed now. See #376

Re-installed breseq via conda, it works now! Thank you very much :)