Python material for the Cold Spring Harbor Laboratory Ion Channel and Neural Circuits Summer School.
- You can use the desktop git : https://desktop.github.com/
- Or use the command line :
cd <path where you want to store the CSHL folder>
git clone https://github.com/afmontarras/IonChannels_CSHL.git
You need to install an environment manager of your choice:
-
Anaconda/miniconda: https://docs.anaconda.com/anaconda/install/.
-
Miniforge/mamba: https://github.com/conda-forge/miniforge (https://mamba.readthedocs.io/en/latest/index.html).
Write in your terminal:
cd <path to CSHL directory>
conda update conda
conda env create --name CSHL --file CSHL.yml
This will create a CSHL python environment based on the CSHL.yml file present in the CSHL folder. It contains every package you need to start working with th notebooks. You need to activate the environment to work with it: conda activate CSHL.
conda activate CSHL
jupyter lab
cd <path to CSHL directory>
git pull
You need to be on the base environment (easiest way is to open a new terminal):
conda env update --name CSHL --file CSHL.yml