estimators - High level estimators

Introduction

The gammapy.estimators submodule contains algorithms and classes for high level flux and significance estimation such as TS maps, flux points and light curves.

Getting Started

An Estimator takes a reduced dataset as input.

Reference/API

gammapy.estimators Package

Estimators.

Classes

FluxPoints(table)

Flux points container.

LightCurve(table)

Lightcurve container.

ImageProfile(table)

Image profile class.

Estimator

Abstract estimator base class.

ExcessMapEstimator([correlation_radius, …])

Computes correlated excess, significance and errors for MapDatasets.

TSMapEstimator([model, kernel_width, …])

Compute TS map from a MapDataset using different optimization methods.

ASmoothMapEstimator(scales[, kernel, …])

Adaptively smooth counts image.

FluxPointsEstimator(e_edges[, source, …])

Flux points estimator.

LightCurveEstimator([time_intervals, …])

Compute light curve.

SensitivityEstimator([spectrum, n_sigma, …])

Estimate differential sensitivity.

ImageProfileEstimator([x_edges, method, …])

Estimate profile from image.

ExcessProfileEstimator(regions[, spectrum, …])

Estimate profile from a DataSet.

Variables

ESTIMATOR_REGISTRY

Registry of estimator classes in Gammapy.