Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.02 KB

README.md

File metadata and controls

43 lines (32 loc) · 1.02 KB

Eel recipes

This project is a collection of Conda recipes to build aarch64 packages for common nf-core pipelines.

Environment setup for building packages

  1. Start and login to an EC2 Graviton instance (ie. c6g.large)
  2. Install some required system packages
sudo yum update
sudo yum install git
  1. Install aarch64 Conda
curl -O https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-aarch64.sh
bash ./Anaconda3-2022.10-Linux-aarch64.sh
  1. 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
  1. Setup your SSH keys and clone this repo
git clone git@github.com:seqeralabs/eel-recipes.git

Build a package using conda build

  1. Go to the recipe folder and build it with conda build

Example:

cd recipes/pbzip2
conda build .