Installing the LSST Science Pipelines¶
We offer a few ways of installing the LSST Science Pipelines. Choose an option below to get started.
Note
To install the LSST Simulation software, such as MAF, please follow the LSST Simulations documentation instead of these guides.
- Conda installation
- Install the Pipelines as an Anaconda/Miniconda binary package. This is the easiest installation option since no source compilation is required.
- Source installation (newinstall.sh)
newinstall.sh
allows you to build and install the LSST Science Pipelines from source. You can use your existing Python 2.7, or opt to use a built-in Miniconda.- CernVM FS (external link)
- CernVM FS is a virtual machine that makes it easy to run the LSST Science Pipelines without compiling code. This distribution is supported by Fabio Hernandez of IN2P3.
- Docker Containers (external link)
- These images are convenient for using the LSST Science Pipelines in distributed or cloud-based computing workflows, or for one-off installations without modifying your environment. You can get them from our DockerHub repo
- lsstsw installation
lsstsw
(andlsst-build
) are the tools we use internally to build and test the LSST Science Pipelines. Use this installation option if you’re interested in developing the Science Pipelines sincelsstsw
presents the Pipelines as a directory of cloned repositories from github.com/lsst.
Next, try out your Science Pipelines installation by running a demo.
If you have difficulty installing LSST software:
- review the known installation issues for your platform.
- reach out on the Support forum at community.lsst.org.