Prerequisites

This page lists software needed to install and use the LSST Science Pipelines.

Platform compatibility

The LSST Data Management reference platform is CentOS 7-1611. This is the platform we officially develop, test, and operate with.

Besides the reference platform, we generally expect the Pipelines to also compile and run under CentOS 6, Debian Linux (including Ubuntu), and macOS. See LSST Stack Testing Status reports of building LSST software on various platforms.

Python dependencies

Both the newinstall.sh and lsstsw-based installation methods provide dedicated Miniconda environments pre-loaded with Python dependencies. If you opt to use your own Python, you can re-create the default Python environment made by newinstall.sh and lsstsw with these Conda environments:

Optional dependencies

We use SAOImage DS9 to display images for debugging.