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