lsst.faro.base

Contributing

lsst.faro.base is developed at https://github.com/lsst/faro. You can find Jira issues for this module under the faro component.

Pipeline tasks

CatalogMeasurementBaseTask
Base class for science performance metrics measured from source/object catalogs.
CatalogSummaryBaseTask
A base class for tasks that compute one metric from input datasets.
MatchedBaseTask
Base class for all pipeline tasks.
MatchedTractBaseTask
Base class for all pipeline tasks.

Tasks

NumSourcesTask
Simple default task to count the number of sources/objects in catalog.
NumpySummaryTask
Base class for data processing tasks.

Configurations

CatalogMeasurementBaseConfig
Configuration for CatalogMeasurementBaseTask.
CatalogSummaryBaseConfig
Configuration class for PipelineTask
MatchedBaseConfig
Configuration class for PipelineTask
NumpySummaryConfig
Base class for configuration (config) objects.

Python API reference

lsst.faro.base Package

Classes

CatalogMeasurementBaseConfig Configuration for CatalogMeasurementBaseTask.
CatalogMeasurementBaseConnections(*[, config])
CatalogMeasurementBaseTask(config, *args, …) Base class for science performance metrics measured from source/object catalogs.
CatalogSummaryBaseConfig
CatalogSummaryBaseConnections(*, config)
CatalogSummaryBaseTask(config, *args, **kwargs)
MatchedBaseConfig
MatchedBaseConnections(*[, config])
MatchedBaseTask(config, *args, **kwargs)
MatchedTractBaseTask(config, *args, **kwargs)
NumSourcesMatchedTask([config, name, …]) Extension of NumSourcesTask to count sources in a matched catalog
NumSourcesMergeTask([config, name, …])
NumSourcesTask([config, name, parentTask, log]) Simple default task to count the number of sources/objects in catalog.
NumpySummaryConfig
NumpySummaryTask([config, name, parentTask, log])