Skip to content

Installation

Currently the titan-nf is installable from my personal Anaconda channel, rpetit3. There are plans to add it to Bioconda, but that will require some other packages to make their way to Bioconda before I can get titan-nf added.

Create titan-nf Environment

To install titan-nf we'll want to create a new environment.

conda create -n titan-nf -c rpetit3 -c conda-forge -c bioconda titan-nf
conda activate titan-nf

Keep base environment clean

Conda is a very senstive when it comes to the base environment. So it's a good practice to limit what's installed in the base environment. I personally only install mamba in the base environment. Don't fret though! Its easy enough to reinstall Conda incase things break, but its much quicker to delete an environment.

Update titan-nf

titan-nf is currently under active development, so it may be necessary to update it from time to time. Here's how:

conda activate titan-nf
conda update -c rpetit3 -c conda-forge -c bioconda titan-nf

When you update titan-nf you should see something like this:

The following packages will be UPDATED:
  titan-nf                                          1.0.0-0 --> 1.0.1-0

This is telling you that titan-nf is going to be updated from v1.0.0 to v1.0.1.

Removing titan-nf

Incase the need ever arises, and you need to remove the titan-nf environment, it's easy peasy:

conda env remove -n titan-nf

Conda will very quietly delete the environment, and you should no longer see it when you run conda env list.