conda-forge: Most dependencies (numpy, scipy, zlib, CRAN packages, etc.)
bioconda: Most bioinf packages (salmon, STAR, samtools, DESeq2, etc.)
defaults: Packages built by Anaconda Inc.
Order matters! Use this one:
conda search
conda info --envs
(or conda env list
)
Lists available environments
```bash=
$ conda info --envs
```
You start in base
The *
indicates the active environment
conda create
/conda env remove
Create/remove environments
Packages can have versions specified
Min/max versions can be specified
conda activate
/conda deactivate
Activates/deactivates an environment
conda install
/conda remove
conda list
base
env clean! (only the package manager + its deps)conda env export
/conda env create
Exports or creates an environment from a YAML file
mamba
mamba
conda
conda
conda
in the base
environmentconda
from now: every time you see conda
somewhere, replace it by mamba
!
Sometimes it will complain, if so, you can always resort back to conda
:)
base
env$PYTHONPATH
conda
/mamba
) installed packagesWhat are the most recent versions of samtools and Snakemake?
conda
is up to date
```bash=
$ conda activate base
$ conda update --all
$ conda --version
The correct channel order is in place
```bash=
$ conda config --show channels
channels:
- conda-forge
- bioconda
- defaults
$ conda info
```
bwa-mem2
and pysamstats
numpy
and python
got installed in it?mamba