This project is a collection of Conda recipes optimized for arm64
CPU architecture, for tools mostly used by nf-core pipelines.
Those recipes are made publicly available through Seqera channel on Anaconda.org.
Note
This project is archived since Bioconda is now building for ARM64 and Mac Silicon. Read more here.
- Start and login to an EC2 Graviton instance (ie. c6g.large)
- Install some required system packages
sudo yum update
sudo yum install git
- Install
aarch64
Conda
curl -O https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-aarch64.sh
bash ./Anaconda3-2022.10-Linux-aarch64.sh
- Define default channels order
conda config --system --add channels defaults
conda config --system --add channels conda-forge
conda config --system --add channels bioconda
conda config --system --add channels seqera
- Setup your SSH keys and clone this repo
git clone [email protected]:seqeralabs/conda-recipes.git
- Go to the recipe folder and build it with
conda build
Example:
cd recipes/pbzip2
conda build .