lsst.faro¶
The lsst.faro module contains code for computing scientific performance metrics on the outputs of the LSST science pipelines. lsst.faro is a Gen3 middleware- and PipelineTask- based package for computing scientific performance metrics.
Using faro¶
Design and Development¶
Contributing¶
lsst.faro is developed at https://github.com/lsst/faro.
You can find Jira issues for this module under the faro component.
Python API reference¶
lsst.faro Package¶
lsst.faro.base Package¶
Classes¶
| 
 | Configuration for CatalogMeasurementBaseTask. | 
| 
 | |
| 
 | Base class for science performance metrics measured from source/object catalogs. | 
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | Extension of NumSourcesTask to count sources in a matched catalog | 
| 
 | |
| 
 | Simple default task to count the number of sources/objects in catalog. | 
| 
 | |
| 
 | 
lsst.faro.preparation Package¶
Classes¶
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
lsst.faro.measurement Package¶
Classes¶
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | Configuration for DetectorTableMeasurementTask. | 
| 
 | Base class for science performance metrics measured on single-detector source catalogs. | 
| 
 | Class to configure the flux statistic measurement task. | 
| 
 | Class to perform flux statistic calculations on parquet table data. | 
| Configuration for ForcedSourceMultiBandTableMeasurementTask. | |
| Base class for multi-band science performance metrics measured on multi-visit forced source catalogs. | |
| 
 | Configuration for ForcedSourceTableMeasurementTask. | 
| 
 | |
| 
 | Base class for per-band science performance metrics measured on multi-visit forced source catalogs. | 
| 
 | |
| 
 | A Task that computes a ModelPhotRep photometric repeatability metric | 
| 
 | Config fields for the PA1 photometric repeatability metric. | 
| 
 | A Task that computes the PA1 photometric repeatability metric from an input set of multiple visits of the same field. | 
| 
 | |
| 
 | A Task that computes PF1, the percentage of photometric repeatability measurements that deviate by more than PA2 mmag from the mean. | 
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | Configuration for PatchMultiBandTableMeasurementTask. | 
| 
 | Base class for science performance metrics measured on single-patch source catalogs, multi-band. | 
| 
 | Configuration for PatchTableMeasurementTask. | 
| 
 | |
| 
 | Base class for per-band science performance metrics measured on single-patch object catalogs. | 
| 
 | |
| 
 | |
| 
 | Class to organize the yaml configuration parameters to be passed to TExTableTask when using a parquet table input. | 
| 
 | Class to perform the tex_table calculation on a parquet table data object. | 
| 
 | |
| Configuration for TractMatchedCatalogMultiBandTableMeasurementTask. | |
| Base class for science performance metrics measured on single-tract object catalogs, multi-band. | |
| Configuration for TractMatchedCatalogTableMeasurementTask. | |
| Base class for per-band science performance metrics measured on single-tract matched catalogs. | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | Configuration for TractMultiBandTableMeasurementTask. | 
| 
 | Base class for science performance metrics measured on single-tract object catalogs, multi-band. | 
| 
 | Configuration for TractTableMeasurementTask. | 
| 
 | |
| 
 | Base class for per-band science performance metrics measured on single-tract object catalogs. | 
| 
 | Configuration for TractTableValueMeasurementTask. | 
| 
 | |
| 
 | Measure a metric from a single row and combination of columns in a table. | 
| 
 | |
| 
 | |
| 
 | Configuration for VisitTableMeasurementTask. | 
| 
 | Base class for science performance metrics measured on single-visit source catalogs. | 
| 
 | |
| 
 | 
lsst.faro.summary Package¶
Classes¶
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 |