You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

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  <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.


Accessing AD and FACET Resources

Request to be added to the AD and FACET facilities

Login to coact using your SLAC unix account. On the top of the bar is a "repos", select that.

  1. Select "Request Access to Facility" and select "AD" from the drop down and submit.
  2. Select "Request Access to Facility" and select "FACET" from the drop down and submit.

Wait until you've been added to the facility, it may take a while for the person to approve it. You can check the status under "Requests".

  1. When you're part of the AD facility, you can request access to "beamphysics" by selecting "Request Repo Membership" and entering "beamphysics" then on the drop down selecting "AD" and submitting.
  2. At the moment there is only the "default" FACET repo, so you do not need to request access as it will automatically add you to the default repo when you join the FACET facility.

First time only - setup Conda

  1. ssh to an interactive cluster
  2. 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.

    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 

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

More information on conda:

ARD's S3DF + conda + beamphysics tutorial and Getting Started on s3df with Python/Jupyter


  • No labels