Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup - Required software not available for osx-arm64 #130

Open
clarajegousse opened this issue Jul 13, 2022 · 2 comments
Open

Setup - Required software not available for osx-arm64 #130

clarajegousse opened this issue Jul 13, 2022 · 2 comments
Labels
type:enhancement Propose enhancement to the lesson

Comments

@clarajegousse
Copy link

Hello,

Just wanted to point out that bwa and BCFtools are not available through bioconda for osx-arm64.

A possible workaround is to use brew to install these two pieces of software

brew install bwa
brew install bcftools

More info:
https://formulae.brew.sh/formula/bwa
https://formulae.brew.sh/formula/bcftools

Let me know if you would like me to make a pull request about this :)

@twrightsman twrightsman added the type:enhancement Propose enhancement to the lesson label May 1, 2023
@MarieHouillon
Copy link

Hello,

We've just run the workshop, and indeed, the setup instructions for macOS need to be updated:

  • The link to the Miniconda installer is for x86_64, the arm64 installer could be added.
  • bwa version 0.7.17 is not compatible with arm64. Maybe 0.7.18 could be used instead?
  • Due to a version incompatibility with zlib, I was unable to install samtools and bcftools via conda.
  • This is a more general issue, but when bcftools is installed via homebrew (or from sources), vcfutils.pl is not in the PATH by default. For Homebrew installation, it is in /opt/homebrew/Cellar/bcftools/1.21/bin but not in /opt/homebrew/bin. When compiling from sources, it is in bcftools-1.9/misc.

Also, we cannot control which version is installed when using Homebrew. I guess this is an issue?

I will try to propose a pull request soon.

@twrightsman
Copy link
Member

@MarieHouillon As I don't use or have access to macOS I would greatly appreciate a pull request. Thank you for looking into this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement Propose enhancement to the lesson
Projects
None yet
Development

No branches or pull requests

3 participants