Jupyter notebooks allow you to create documents containing blocks of Python code, text and images, and is powerful tool for both prototyping and running custom scripts. 

Each LUSID account has been given access to an online hosted Jupyterhub, where you can store all your Python notebooks in one place. We keep each account up to date with the most recent version of our example Jupyter notebooks from our sample-notebooks Github repository which you can use for reference.

1. Start jupyterhub

Navigate to your LUSID web page and run Jupyter.

URL: where demo should be replaced with your domain name.

2. Authenticate your user

Log in with your Okta account credentials. Once authenticated, your Jupyterhub environment will be setup.

3. Select file for upload

After your account has been authenticated, you will be directed to the Jupyterhub root folder. Here you can either run the sample-notebooks or upload your own notebooks.

"IMPORTANT NOTICE - Please do not store critical files in this Juypter Hub instance. To optimise performance, we periodically refresh Jupyter Hub which means non-core files will be deleted."

4. Running a notebook

Open a notebook and select Kernel > Restart & Run All to run the entire notebook.

5. User Interface Tour

First time users may want to run through the User interface tour to familiarize themselves with the Jupyter notebook environment