eScience 2025 course# Jupyterhub access Creating Feide OpenIdP account: Joining eScience2025 Feide group: Accessing Jupyterhub: Workflow for eScience2025 course Basic setup 1. Fork projects repository 2. Get GitHub Access token 3. Setup git and clone on jupyterhub 4. Sharing your work within the group Basic Rules for the course Sharing data Jupyterhub basic usage Starting and stopping your server The JupyterLab Interface Menu Bar Left Sidebar Start a new Terminal Tips Create a new python 3 notebook Using different kernels in notebooks Available kernels Using the conda environments outside of the course JupyterLab settings Styling warnings in notebooks Data Acessing model data using intake-esm Reading and browsing the catalog Loading the data and plotting Local shared data Direct local data access ACTRIS data Access via thredds server from NILU Check availability via EBAS web interface Using version control on Jupyterhub: Starting with git on the jupyterhub Adding your git username and email Using git GUI extension: Using git CLI Setting up remotes Adding remotes Checking out remote branches Pull requests and Issues Issues Pull requests Resolving merge/rebase conflicts General tips Using command terminal Navigating in terminal Monitoring resources Memory usage, kernels Dask Using debugger Learning Corner Useful links Some useful links CMIP6 links: Documentation links Previous eScience Courses Example Notebooks Python tips & tricks Reading files and regridding Specific examples Exporting notebooks Citiations in notebooks For rendering your notebook in HTML: Citation in pdf through LaTeX: Contribute to this page The recommended workflow for development Locally build this page After you are done with your changes: Reviewing PRs Credit Sponsors: