JupyterNotebook: Difference between revisions

From DISI
Jump to navigation Jump to search
(Basics for setting up Jupyter Notebook)
 
m (asdf)
 
Line 35: Line 35:
     # on a laptop outside the lab network
     # on a laptop outside the lab network
     JUPYTER_PORT=5048
     JUPYTER_PORT=5048
     ssh -N -p 22 -D 1080 momeara@portal.ucsf.bkslab.org -L $JUPYTER_PORT:gimel:$JUPYTER_PORT
     ssh -N -p 22 -D 1080 momeara@portal3.combpio.ucsf.edu -L $JUPYTER_PORT:gimel:$JUPYTER_PORT
     # open a web browser and navigate to localhost:JUPYTER_PORT/lab and enter the token
     # open a web browser and navigate to localhost:JUPYTER_PORT/lab and enter the token


== Tips ==
== Tips ==
* use localhost:JUPYTER_PORT/'''lab''' to get the JuypterLab interface, its much better but for some reason not the default yet
* use localhost:JUPYTER_PORT/'''lab''' to get the JuypterLab interface, its much better but for some reason not the default yet

Latest revision as of 21:05, 19 October 2023

Using Jupyter Notebooks

jupyter ports

Talk to Ben about getting a port range set up for you

Lab Member Port range
Matthew O'Meara 5040-5049


install dependencies

Install conda environment for python, typically I use


    conda create -n main anaconda
    source activate main

Start the notebook server

    # set the jupyter port (see above)
    JUPYTER_PORT=5048
    # on gimel in the bkslab cluster
    jupyter notebook --ip=0.0.0.0 --port=$JUPYTER_PORT
    # copy the token e.g. 'e0593317037148392cb9b0489a5f376ca950f3a14d37e371' to the clipboard

log in to the notebook server from a client

    # on a laptop outside the lab network
    JUPYTER_PORT=5048
    ssh -N -p 22 -D 1080 momeara@portal3.combpio.ucsf.edu -L $JUPYTER_PORT:gimel:$JUPYTER_PORT
    # open a web browser and navigate to localhost:JUPYTER_PORT/lab and enter the token

Tips

  • use localhost:JUPYTER_PORT/lab to get the JuypterLab interface, its much better but for some reason not the default yet