Skip to content

Install

xonq edited this page Oct 22, 2024 · 3 revisions

INSTALL

Via Conda

The installation guide will use miniconda3 as the environment manager. Please reference their install and initialization instructions. Mycotools is also available in PyPi via pip, though external dependencies need to be installed manually.

conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
conda config --set channel_priority strict
conda create -n mycotools mycotools
conda activate mycotools
mtdb -d

Via container

This installation will use Singularity as the container manager. Docker will also work, though I recommend Singularity because of its simplified integration with file systems and compatibility with HPCs. To pull and initialize the container via Singularity, first fetch the latest pull tag for Mycotools here, then run the following:

singularity pull mycotools.sif docker://quay.io/biocontainers/mycotools:<TAG>
./mycotools.sif

UPDATE

Mycotools is currently in an advanced beta state with frequent updates. It is recommended to run the following in your conda environment if you are having trouble with analyses:

conda update mycotools















Clone this wiki locally