From 5dad76ab25e7ddbd07cea030d749de1317819160 Mon Sep 17 00:00:00 2001 From: Noah Date: Wed, 23 Aug 2023 03:51:35 -0400 Subject: [PATCH] docker docs --- docs/getting_started/docker.rst | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/docs/getting_started/docker.rst b/docs/getting_started/docker.rst index d4349f2..db093ad 100644 --- a/docs/getting_started/docker.rst +++ b/docs/getting_started/docker.rst @@ -77,15 +77,28 @@ If you ever ``exit`` your container, you can re-enter with ``docker exec -it `_, +`MacOS Terminal `_, +or `VS Code `_). +If you need guidance for a specific platform you are using, see the specific `platform`_ preparation guides and they will help lead you to this point. -First, create an appropriate project working directory (/path/to/project) on your system and enter it: +.. code-block:: console + + $ conda create -c conda-forge -c bioconda --name iliadEnv snakemake=7.19.0 snakedeploy openpyxl pandas + +to install Snakemake and necessary python libraries. +For all following commands ensure that this environment is activated via + +.. code-block:: console + + $ conda activate iliadEnv + +Now, either create an appropriate project working directory (/path/to/projects) on your system and make that your current working directory or follow the Image's pre-built projects folder: .. code-block:: console - $ cd /usr/ - $ mkdir -p project - $ cd project + $ cd /usr/projects In the next step, you will clone the Iliad repo. This will create an Iliad directory that you will cd into. If you are not an active github user, you may have to create an account and a personal access token that is entered