References and prior art¶
Design goals¶
Here we outline the architecture and design concepts of lsst.faro
- Enable the computation of scalar performance metrics for LSST
- Gen3 based
Architecture¶
faro
is based on the :ref:lsst.verify
framework for computing key performance metrics.
Organization of the faro package¶
Directory structure¶
- Preparation: produces an intermediate data product
- Measurement: produces one scalar lsst.verify.Measurement per unit of data (e.g., per tract, per patch).
- Summary: takes collection of lsst.verify.Measurement objects as input and produces a single scalar
lsst.verify.Measurement
that is an aggregation (e.g., mean, median, rms, etc.) of the per-tract, per-patch, etc. metrics.