Top-level packages to install

The LSST Science Pipelines are part of LSST’s EUPS package stack. This means that the Science Pipelines software is actually a collection of packages that you install and set up together. By specifying different top-level packages to the eups distrib install and setup commands, you can control the size of the software installation or add new capabilities.

This page describes the common top-level packages that make up the LSST Science Pipelines and related EUPS stacks.


This package provides the only core frameworks and algorithmic code that we expect to be of interest to most users. It may be convenient when space is at a premium.

Example installation (more info):

eups distrib install lsst_apps -t <tag>
setup lsst_apps


This package provides all of the core Science Pipelines functionality, together with additional measurement algorithms, support for a wider variety of instrumentation, and process execution middleware designed for running pipelines on a cluster. In addition to the contents of lsst_apps, it provides the following packages:

Example installation (more info):

eups distrib install lsst_distrib -t <tag>
setup lsst_distrib