Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites

  • Get a UNIX S3DF account and have it activated via coact
  • Can connect using Putty, MobaXterm, terminus (recomended as you can pre configure hosts to ssh with one click) etc
  • Note that this can be accomplished using Windows 10+ using SSH in CMD / Mac terminal.
  • Security settings need to be specified
  1. Open Windows command line (type cmd in start menu) / mac terminal
  2. Type ssh -m hmac-sha2-512 ssh  <UNIX_USERNAME>@s3dflogin.slac.stanford.edu
  3. Enter UNIX password
  4. (You’re in! But to do anything useful, ssh away from login node.)
  5. ssh iana (Now you can do something) Iana is one of the interactive compute nodes for general tasks.


First time only - setup Conda

  1. ssh to an interactive cluster
  2. Code Block
    ssh iana
  3. run the miniconda setup script
  4. These four commands quickly and quietly install the latest 64-bit version of the installer and then clean up after themselves. To install a different version or architecture of Miniconda for Linux, change the name of the .sh installer in the wget command.

    Code Block
    mkdir -p ~/miniconda3
    wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
    bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
    rm -rf ~/miniconda3/miniconda.sh


     initialize miniconda for bash 

    Code Block
    ~/miniconda3/bin/conda init bash
    
    
  5. create your a conda env
  6. Code Block
    conda create -n <NAME> python=3.11
    conda activate <NAME>
    #install some packages
    conda install numpy scipy matplotlib h5py jupyterlab