Skip to content

Ghent2026/rubin_tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubin Tutorials for the EDUCADO 2026 school in Ghent

This directory provides a Docker container to run a JuypterLab instance with the LSST Science Pipelines installed to run the educado tutorials

Quickstart

  1. Install and start Docker. If updates are avalable, install them.

  2. Clone this repository

    git clone git@github.com:Ghent2026/rubin_tutorials.git
    cd rubin_tutorials

  3. Build and start the container

    docker compose up --build

    To change the version of the sicnece pipelines

    docker compose build --build-arg LSST_VERSION=al9-w_2025_29
    docker compose up
    d (to free terminal)

  4. Open http://localhost:8888 (http://127.0.0.1:8888/lab) to see the JupyteLab server If you are using Cursor, use cmd+click and it will open a tab in Cursor. Otherwise you can go to a browser. Go to JupyterLab and explore the files. You should see JupyterLab with a LSST Science Pipelines kernel availble

Open any of the tutorials and run them

  1. Clone some other interesting repositories with tutorial examples, e.g.

    cd data
    git clone git@github.com:alercebroker/usecases.git alerce_usecases
    git clone git@github.com:Ghent2026/about-photometry.git

  2. The version of the science pipelines can be changed in the docker-compose.yml file build: args: LSST_VERSION: al9-v29_2_1 You will need to stop and restart the service for this to take effect

  3. Stop the service

    docker compose down

About

Lectures on Rubin and LSST for the EDUCADO 2026 school

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages