The LSST Science Pipelines¶
The LSST Science Pipelines enable optical and near-infrared astronomy in the big data era. We are building the Science Pipelines for the Large Synoptic Survey Telescope (LSST), but our command line task and Python API can be extended for any optical or near-infrared dataset.
This documentation covers version v17_0_rc2. Learn what’s new. You can also find documentation for other versions.
Getting started¶
If you’re new to the LSST Science Pipelines, these tutorials will get you up and running with step-by-step data processing tutorials.
- Data processing tutorial series: Part 1 Data repositories · Part 2 Single frame processing · Part 3 Image and catalog display · Part 4 Image coaddition · Part 5 Source measurement · Part 6 Multi-band catalog analysis.
Join us on the LSST Community forum to get help and share ideas.
Installation¶
Recommended installation path:
- Installing with newinstall.sh
- Setting up installed LSST Science Pipelines
- Top-level packages to install
Alternative distributions and installation methods:
- Running with Docker
- Installing from source with lsstsw
- CernVM FS (contributed by CC-IN2P3)
Related topics:
To install the LSST Simulation software, such as MAF, please follow the LSST Simulations documentation.
Python modules¶
- lsst.afw.cameraGeom
- lsst.afw.coord
- lsst.afw.detection
- lsst.afw.display
- lsst.afw.fits
- lsst.afw.formatters
- lsst.afw.geom
- lsst.afw.image
- lsst.afw.math
- lsst.afw.table
- lsst.ap.association
- lsst.ap.pipe
- lsst.ap.verify
- lsst.base
- lsst.coadd.utils
- lsst.daf.butler
- lsst.dax.ppdb
- lsst.display.ds9
- lsst.display.firefly
- lsst.ip.diffim
- lsst.ip.isr
- lsst.jointcal
- lsst.log
- lsst.meas.algorithms
- lsst.meas.astrom
- lsst.meas.base
- lsst.meas.deblender
- lsst.meas.extensions.psfex
- lsst.meas.extensions.shapeHSM
- lsst.meas.extensions.simpleShape
- lsst.meas.modelfit
- lsst.obs.base
- lsst.obs.cfht
- lsst.obs.decam
- lsst.obs.lsst
- lsst.obs.lsstSim
- lsst.obs.test
- lsst.pex.config
- lsst.pex.exceptions
- lsst.pipe.base
- lsst.pipe.drivers
- lsst.pipe.tasks
- lsst.sconsUtils
- lsst.shapelet
- lsst.skymap
- lsst.utils
- lsst.validate.drp
- lsst.verify
- lsstDebug
Additional C++ API reference documentation is currently available at the doxygen.lsst.codes site.
Packages¶
More info¶
- Join us on the LSST Community forum, community.lsst.org.
- Fork our code on GitHub at https://github.com/lsst.
- Report issues in JIRA.
- Some API documentation, particularly for C++, is currently published separately on a Doxygen site.
- DM Developer guidance is at https://developer.lsst.io.
- Learn more about LSST Data Management by visiting http://lsst.org/about/dm.
- Contribute to our documentation. This guide is on GitHub at lsst/pipelines_lsst_io.