Controlled Documents

The LSST DMS requirements and high level design are defined in a series of controlled documents. These describe the DMS as it is to be constructed and as it will exist prior to the Operations phase of the LSST project.

Please see Requirements and Design Hierarchy for a map of these documents.

Internal Design Documents

The DM team maintains more detailed design and implementation notes on DMS components in Confluence. These pages are "living" and may change as the code evolves, although they should always remain compatible with the accepted baseline versions of the above controlled documents.

System Overview

Applications and Science Algorithms

There is a page of overview diagrams for the pipeline data flow.

  • Primitives and Low-Level Algorithms
    • Geometry
    • Images
    • Catalogs
    • Convolution/Warping
    • Footprints
    • Minimizers
    • General Numerics
  • Visit Processing
    • Instrument Signature Removal
    • Snap Coaddition
    • PSF Estimation
    • CR Detection/Removal
    • Single-Frame Detection
    • Single-Frame Deblending
    • Single-Frame Measurement
    • Single-Frame Astrometric Calibration
    • Single-Frame Photometric Calibration
    • Single-Frame Background Modeling
    • Single-Frame Aperture Correction
  • Deep Processing
    • Image Coaddition
    • Source/Object Association
    • Deep Detection
    • Deep Deblending
    • Deep Measurement
    • Deep Aperture Correction
    • Deep Background Modeling
  • Alert Generation
  • Image Differencing
  • Moving Objects
  • Photometric Self-Calibration
  • Astrometric Self-Calibration
  • Calibration Products
  • Lossy Compression WG

Additional documents explaining image processing algorithms may be found in the Algorithm Docs Github Repo.  Major documents there should be linked directly below:

 - Detection and Coaddition Tech Talk, 2015/07/21

Science User Interface

Science Data Quality Analysis

  • SDQA Pipeline (automated analysis: nighttime, daytime, annual)
  • SDQA Toolkit (human-driven analysis)
  • L3 Toolkit


Developer Tools


  • Long Haul Network
  • Local Area Networks
  • External Software
  • Precursor, Simulated, and Test Data Servers
  • Operational Control Room
  • No labels


  1. The table labelled LSST Data Management contains two lines with the same document title, namely Data Management Middleware Design .

    The first entry (LDM-125) points to a document with title "LSST Data Management Report" which does not seem to be a design document. Furthermore, it is a .dot file (Word template) which seems suspicious.

    The second (LDM-152) points to a which seems to be the intended middleware design document.

    This is maybe not intended, so I would like to draw your attention to this potential issue.

    1. Thanks for noticing.  Fixed.