Introduction:
Conda has multiple types of environments and ways that a user can set up. Some of those types are: miniconda3, miniforge, & anaconda.
Anaconda: Is an app that is based on python and R, used for data science.
Miniconda3: is a minimal version of anaconda, specifically if you have a slow machine. if you are working with minimal space, use miniconda3 or mamba.
Miniforge: a minimal installer for Conda specific to conda-forge.
When to use Conda?
When you need to manage multiple and large python environments, you can use any of the anaconda installations.
How to use Conda?
Users generally don’t need to build from scratch; there are modules that a user can load in.
Mini: module load miniconda3
Anaconda: module load anaconda
Forge: module load conda-forge