Testing the Science Pipelines installation with a demo#
This demo will allow you to quickly test your LSST Science Pipelines installation, regardless of your installation method.
1. Activate the LSST Science Pipelines#
Remember to first load the LSST Science Pipelines into your shell’s environment. The method depends on how the Science Pipelines were installed:
2. Download the demo project#
Choose a directory to run the demo in. For example:
mkdir -p demo_data
cd demo_data
Then download the demo’s data (if you aren’t running the current stable release, see the note below):
Caution
The demo’s version should match your LSST Science Pipelines installed software.
If you installed from source (with lsstsw) or with a newer tag, you’ll likely need to run the latest version of the demo (main branch):
curl -L https://github.com/lsst/pipelines_check/archive/main.tar.gz | tar xvzf -
cd pipelines_check-main
3. Run the demo#
Now setup the processing package and run the demo:
setup -r .
./bin/run_demo.sh
Check that no errors are printed out during the execution.
The script creates a new Butler data repository in the DATA_REPO subdirectory containing the raw and calibration data found in the input_data directory.
It then processes the data using the pipetask command to execute the ProcessCcd pipeline.
The outputs from processing are written to the demo_collection collection.
The input data is a single raw image from Hyper Suprime-Cam, detector 10 of visit 903342.