lsst.ip.diffim  17.0.1-10-gdb764b5+1
Functions | Variables
lsst.ip.diffim.makeKernelBasisList Namespace Reference

Functions

def makeKernelBasisList (config, targetFwhmPix=None, referenceFwhmPix=None, basisDegGauss=None, metadata=None)
 
def generateAlardLuptonBasisList (config, targetFwhmPix=None, referenceFwhmPix=None, basisDegGauss=None, metadata=None)
 

Variables

int sigma2fwhm = 2. * np.sqrt(2. * np.log(2.))
 

Function Documentation

◆ generateAlardLuptonBasisList()

def lsst.ip.diffim.makeKernelBasisList.generateAlardLuptonBasisList (   config,
  targetFwhmPix = None,
  referenceFwhmPix = None,
  basisDegGauss = None,
  metadata = None 
)
Generate an Alard-Lupton kernel basis based upon the Config and
the input FWHM of the science and template images

Parameters
----------
config : TODO: DM-17458
    TODO: DM-17458
targetFwhmPix : `float`, optional
    TODO: DM-17458
referenceFwhmPix : `float`, optional
    TODO: DM-17458
basisDegGauss : TODO: DM-17458, optional
    TODO: DM-17458
metadata : TODO: DM-17458, optional
    TODO: DM-17458

Returns
-------
TYPE
    TODO: DM-17458

Raises
------
RuntimeError
    TODO: DM-17458
ValueError
    TODO: DM-17458

Definition at line 72 of file makeKernelBasisList.py.

◆ makeKernelBasisList()

def lsst.ip.diffim.makeKernelBasisList.makeKernelBasisList (   config,
  targetFwhmPix = None,
  referenceFwhmPix = None,
  basisDegGauss = None,
  metadata = None 
)
Generate the appropriate Kernel basis based on the Config

Parameters
----------
config : TODO: DM-17458
    TODO: DM-17458
targetFwhmPix : TODO: DM-17458, optional
    TODO: DM-17458
referenceFwhmPix : TODO: DM-17458, optional
    TODO: DM-17458
basisDegGauss : TODO: DM-17458, optional
    TODO: DM-17458
metadata : TODO: DM-17458, optional
    TODO: DM-17458

Returns
-------
TODO: DM-17458
    TODO: DM-17458

Raises
------
ValueError
    TODO: DM-17458

Definition at line 33 of file makeKernelBasisList.py.

Variable Documentation

◆ sigma2fwhm

int lsst.ip.diffim.makeKernelBasisList.sigma2fwhm = 2. * np.sqrt(2. * np.log(2.))

Definition at line 29 of file makeKernelBasisList.py.