PRF photometry classes

Classes

BackgroundParameters([flux, err_flux, fitted]) Container class to hold the parameters of the background in a TPFModel.
BackgroundPrior([flux]) Container class to capture a user’s beliefs about the background flux.
FixedValuePrior(value[, name]) An improper prior with a negative log probability of 0 at a single fixed value and inf elsewhere.
FocusParameters([scale_col, scale_row, …]) Container class to hold the parameters of the telescope focus in a TPFModel.
FocusPrior([scale_col, var, scale_row, var, …]) Container class to capture a user’s beliefs about the telescope focus.
GaussianPrior(mean, var[, name]) Computes the negative log pdf for a n-dimensional independent Gaussian distribution.
KeplerPRF(channel, shape, column, row) Kepler’s Pixel Response Function as designed by [R2d3bf0a39f5d-1].
MotionParameters([shift_col, shift_row, fitted]) Container class to hold the parameters of the telescope motion in a TPFModel.
MotionPrior([shift_col, var, shift_row, var]) Container class to capture a user’s beliefs about the telescope motion.
PRFPhotometry(model) This class performs PRF Photometry on TPF-like data given a TPFModel.
SimpleKeplerPRF(channel, shape, column, row) Simple model of KeplerPRF.
StarParameters(col, row, flux[, err_col, …]) Container class to hold the parameters of a star in a TPFModel.
StarPrior(col, row[, flux, ub, targetid]) Container class to capture a user’s beliefs about a star’s position and flux.
TPFModel([star_priors, background_prior, …]) A model which describes a single-cadence Kepler image.
TPFModelParameters([stars, background, …]) Container class to combine all parameters that parameterize a TPFModel.
UniformPrior(lb, ub[, name]) Computes the negative log pdf for a n-dimensional independent uniform distribution.

Class Inheritance Diagram

Inheritance diagram of lightkurve.prf.tpfmodel.BackgroundParameters, lightkurve.prf.tpfmodel.BackgroundPrior, lightkurve.prf.tpfmodel.FixedValuePrior, lightkurve.prf.tpfmodel.FocusParameters, lightkurve.prf.tpfmodel.FocusPrior, lightkurve.prf.prfmodel.KeplerPRF, lightkurve.prf.tpfmodel.MotionParameters, lightkurve.prf.tpfmodel.MotionPrior, lightkurve.prf.tpfmodel.PRFPhotometry, lightkurve.prf.prfmodel.SimpleKeplerPRF, lightkurve.prf.tpfmodel.StarParameters, lightkurve.prf.tpfmodel.StarPrior, lightkurve.prf.tpfmodel.TPFModel, lightkurve.prf.tpfmodel.TPFModelParameters