snakemake-novice-bioinformatics icon indicating copy to clipboard operation
snakemake-novice-bioinformatics copied to clipboard

Introducing conda in the setup page

Open tbooth opened this issue 1 year ago • 13 comments

from @tkphd

Conda is a common and useful tool, but it is simply invoked, not introduced. Explain what it is (a Python distribution with virtual environment isolation), how it helps (simplifies dependency management), and how to use it.

The instructions as written appear to update an existing environment, not create a new one. The environment is named "snakemake_dash". Why? The conda_env.yaml file contains a whole lot of specific packages. Consider filtering this to specify just those packages you would install manually: snakemake, fastqc, kallisto, etc. Let conda fill in the full dependency graph.

tbooth avatar Sep 21 '23 16:09 tbooth