MiGA Manual
AboutCodebaseMiGA Online
main
main
  • Introduction
  • Part I: What is MiGA?
    • How can MiGA help me?
    • Who is using MiGA?
    • Who is behind MiGA?
    • Definitions
  • Part II: Getting started
    • Requirements
      • Using Homebrew
      • Using apt-get
      • Using Conda
      • Installing from source
      • MyTaxa Utils
    • Installation
    • MiGA types
    • Input data
    • Distances
    • Clustering
  • Part III: Interfaces
    • MiGA API
    • MiGA CLI
    • MiGA Web
  • Part IV: Deploying examples
    • RefSeq in MiGA
    • Build a clade collection
    • Launching daemons
    • Setting up MiGA in a cluster
  • Part V: Additional details
    • Advanced configuration
    • MiGA workflow
    • Metadata
    • External Software
  • Part VI: Workflows
    • Quality
    • Dereplicate
    • Classify
    • Preprocess
    • Index
    • Summaries
Powered by GitBook
On this page
  • Live notebook
  • Note for macOS users
  • Packages
  • MyTaxa utils
  1. Part II: Getting started
  2. Requirements

Using Conda

PreviousUsing apt-getNextInstalling from source

Last updated 11 months ago

You can use to install most of the Software required by MiGA. If you don't have Conda, you can follow the .

Live notebook

If you prefer to see code in action, the full installation process with conda is available as a .

Note for macOS users

In general, it is recommended to use to install MiGA if possible. The MiGA installation in macOS using conda is known to be fragile and extremely time-consuming (it could take upwards of 20 minutes just solving the environment).

Packages

Now, install all the required packages using conda:

# Install prerequisites
curl -Lso miga.yml \
  "https://raw.githubusercontent.com/bio-miga/miga/main/conda.yml"
conda env create -f miga.yml
rm miga.yml

# Tell MiGA to activate the proper conda environment
echo 'eval "$(conda shell.bash hook)" && conda activate miga' > ~/.miga_modules

# Activate the environment
. ~/.miga_modules

# Fix conda-forge Ruby issue (see https://github.com/bio-miga/miga/issues/168)
mkdir -p "$GEM_HOME/bin"
ln -s "$CONDA_PREFIX/bin/ruby" "$GEM_HOME/bin/ruby"

MyTaxa utils

If you want to activate the and steps, follow the instructions to install the .

conda
Installation instructions
Notebook in Google Colab
Homebrew
MyTaxa
MyTaxa Scan
MyTaxa Utils