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(*args, **kw)

Configuration for CatalogMeasurementBaseTask.

CatalogMeasurementBaseConnections(*[, config])

CatalogMeasurementBaseTask(config, *args, ...)

Base class for science performance metrics measured from source/object catalogs.

CatalogSummaryBaseConfig(*args, **kw)

CatalogSummaryBaseConnections(*[, config])

CatalogSummaryBaseTask(config, *args, **kwargs)

MatchedBaseConfig(*args, **kw)

MatchedBaseConnections(*[, config])

MatchedBaseTask(config, *args, **kwargs)

MatchedTractBaseTask(config, *args, **kwargs)

NumSourcesConfig(*args, **kw)

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(*args, **kw)

NumpySummaryTask([config, name, parentTask, log])