############################# 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 :ref:`eups distrib install ` and :doc:`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. lsst\_apps ========== 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 (:ref:`more info `): .. code-block:: bash eups distrib install lsst_apps -t setup lsst_apps lsst\_distrib ============= 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: - `ap_verify `_ - `cbp `_ - `cp\_pipe `_ - `ctrl\_execute `_ - `ctrl\_mpexec `_ - `ctrl\_orca `_ - `ctrl\_platform_lsstvc `_ - `ctrl\_pool `_ - `display\_firefly `_ - `display\_matplotlib `_ - `eigen `_ (Eigen is also installed through our :ref:`Conda environment `; this version is only necessary to support Jointcal) - `fgcm `_ - `fgcmcal `_ - `firefly\_client `_ - `jointcal `_ - `jointcal\_cholmod `_ - `lsst_obs `_ - `meas\_extensions_convolved `_ - `meas\_extensions_photometryKron `_ - `meas\_extensions_shapeHSM `_ - `obs\_cfht `_ - `obs\_ctio0m9 `_ - `obs\_decam `_ - `obs\_decam_data `_ - `obs\_lsst `_ - `obs\_lsst_data `_ - `obs\_subaru `_ - `obs\_subaru\_data `_ - `pipe\_drivers `_ - `synpipe `_ - `validate\_drp `_ Example installation (:ref:`more info `): .. code-block:: bash eups distrib install lsst_distrib -t setup lsst_distrib .. _EUPS: https://github.com/RobertLuptonTheGood/eups