sdapy.snerun.snobject.calc_colors

snobject.calc_colors(xpred=None, index=0, returnv=False, **kwargs)

Calculate colors for two bands.

Parameters
xpredlist

colour phases, if None will use observing epochs of the color_bands

color_bandslist

two bands of the colour

color_interpstr

estimate flux with data epoch less than than tdbin, or interpolation from GP/fits

returnvbool

if return the colors, or store them in the class

bin_rangelist

for bin method, predict range

gp_rangelist

for GP method, predict range

fit_rangelist

for fit method, predict range

tdbinfloat

threshold for binning

corr_mkwbool

if correct milky way extinction

corr_hostbool

if host galaxy extinction

indexint

if multiple models available, which of them to be used

quantilelist

use 50 percentile as mean, and 1 sigma (68%% -> 16%% - 84%%) as errors

clobberbool

Redo analysis

zpfloat

zeropoint to convert magnitude to flux. zp = 23.9 for micro Jansky to AB mag zp = 48.6 for ergs/s/cm2/Hz to AB mag e.g. mab = -2.5 * log10(fv[Jy]/3631) = -2.5 * log10(fv[mJy]) + 2.5*log10(3631*1e6)

snrtfloat

SNR threshold to distinguish detection/limit