bihealth / seasnap-pipeline

SeA-SnaP: (Se)q (A)nalysis (Sna)kemake (P)ipeline
1 stars 2 forks source link

Fail to install - channel priority issue #20

Open eudesbarbosa opened 1 year ago

eudesbarbosa commented 1 year ago

Issue I've been failing to install sea-snap mainly because conda was giving me issues. I tried step-by-step removing packages and got nowhere. Now I figured out that simply using a yaml file to create an env somehow makes my conda install a very old snakemake version (which won't work):

This works (snakemake ends up with the current 7.18) mamba create -n seasnap-test --dry-run snakemake bamtools bedtools salmon samtools star

This, however, does not (snakemake is set to 4.0.0): mamba env create -f test.yaml -n seasnap-test --dry-run

$ cat test.yaml

channels:
- bioconda
- conda-forge
- defaults
dependencies:
- snakemake
- samtools
- bedtools
- bamtools
- salmon
- star

Possible solution The channel priority looks off, conda-forge should come first in conda_env.yaml.

Additional info Similar issue with solution: https://github.com/bioconda/bioconda-recipes/issues/34190

eudesbarbosa commented 1 year ago

CC @Nicolai-vKuegelgen