# Using Conda

You can use [conda](https://conda.io/) to install most of the Software required by MiGA. If you don't have Conda, you can follow the [Installation instructions](https://conda.io/projects/conda/en/latest/user-guide/install/index.html).

## Live notebook

If you prefer to see code in action, the full installation process with conda is available as a [Notebook in Google Colab](https://colab.research.google.com/gist/lmrodriguezr/3fe4db8df4e5038ae603fde18214b148).

## Note for macOS users

> In general, it is recommended to use [Homebrew](https://manual.microbial-genomes.org/part2/requirements/brew) 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:

```bash
# Install prerequisites
conda env create \
  -f "https://raw.githubusercontent.com/bio-miga/miga/main/conda.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
```

## MyTaxa utils

If you want to activate the [MyTaxa](https://github.com/bio-miga/miga/blob/main/manual/part2/part5/workflow.md#mytaxa) and [MyTaxa Scan](https://github.com/bio-miga/miga/blob/main/manual/part2/part5/workflow.md#mytaxa-scan) steps, follow the instructions to install the [MyTaxa Utils](https://manual.microbial-genomes.org/part2/requirements/mytaxa).
