|
LSSTApplications
1.1.2+25,10.0+13,10.0+132,10.0+133,10.0+224,10.0+41,10.0+8,10.0-1-g0f53050+14,10.0-1-g4b7b172+19,10.0-1-g61a5bae+98,10.0-1-g7408a83+3,10.0-1-gc1e0f5a+19,10.0-1-gdb4482e+14,10.0-11-g3947115+2,10.0-12-g8719d8b+2,10.0-15-ga3f480f+1,10.0-2-g4f67435,10.0-2-gcb4bc6c+26,10.0-28-gf7f57a9+1,10.0-3-g1bbe32c+14,10.0-3-g5b46d21,10.0-4-g027f45f+5,10.0-4-g86f66b5+2,10.0-4-gc4fccf3+24,10.0-40-g4349866+2,10.0-5-g766159b,10.0-5-gca2295e+25,10.0-6-g462a451+1
LSSTDataManagementBasePackage
|
Classes | |
| class | NbasisEvaluator |
Functions | |
| def | makeFlatNoiseImage |
| Add noise. More... | |
| def | makePoissonNoiseImage |
| def | fakeCoeffs |
| Make fake images for testing; one is a delta function (or narrow gaussian) and the other is a convolution of this with a spatially varying kernel. More... | |
| def | makeFakeKernelSet |
| def | backgroundSubtract |
| Background subtraction for ip_diffim. More... | |
| def | writeKernelCellSet |
| More coarse debugging. More... | |
| def | sourceToFootprintList |
| Converting types. More... | |
| def | sourceTableToCandidateList |
| def lsst.ip.diffim.diffimTools.backgroundSubtract | ( | config, | |
| maskedImages | |||
| ) |
Background subtraction for ip_diffim.
Definition at line 222 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.fakeCoeffs | ( | ) |
Make fake images for testing; one is a delta function (or narrow gaussian) and the other is a convolution of this with a spatially varying kernel.
Definition at line 82 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.makeFakeKernelSet | ( | sizeCell = 128, |
|
nCell = 3, |
|||
deltaFunctionCounts = 1.e4, |
|||
tGaussianWidth = 1.0, |
|||
addNoise = True, |
|||
bgValue = 100., |
|||
display = False |
|||
| ) |
Definition at line 93 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.makeFlatNoiseImage | ( | mi, | |
seedStat = afwMath.MAX |
|||
| ) |
Add noise.
Definition at line 49 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.makePoissonNoiseImage | ( | im | ) |
Return a Poisson noise image based on im
Uses numpy.random; you may wish to call numpy.random.seed first.
@warning This uses an undocumented numpy API (the documented API
uses a single float expectation value instead of an array).
@param[in] im image; the output image has the same dimensions and shape
and its expectation value is the value of im at each pixel
Definition at line 57 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.sourceTableToCandidateList | ( | sourceTable, | |
| templateExposure, | |||
| scienceExposure, | |||
| kConfig, | |||
| dConfig, | |||
| log, | |||
| basisList, | |||
doBuild = False |
|||
| ) |
Takes an input list of Sources, and turns them into KernelCandidates for fitting of the Psf-matching kernel.
Definition at line 355 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.sourceToFootprintList | ( | candidateInList, | |
| templateExposure, | |||
| scienceExposure, | |||
| kernelSize, | |||
| config, | |||
| log | |||
| ) |
Converting types.
Takes an input list of Sources that were selected to constrain the Psf-matching Kernel and turns them into a List of Footprints, which are used to seed a set of KernelCandidates. The function checks both the template and science image for masked pixels, rejecting the Source if certain Mask bits (defined in config) are set within the Footprint. @param candidateInList: Input list of Sources @param templateExposure: Template image, to be checked for Mask bits in Source Footprint @param scienceExposure: Science image, to be checked for Mask bits in Source Footprint @param config: Config that defines the Mask planes that indicate an invalid Source and Bbox grow radius @param log: Log for output @return a list of dicts having a "source" and "footprint" field, to be used for Psf-matching
Definition at line 277 of file diffimTools.py.
| def lsst.ip.diffim.diffimTools.writeKernelCellSet | ( | kernelCellSet, | |
| psfMatchingKernel, | |||
| backgroundModel, | |||
| outdir | |||
| ) |
More coarse debugging.
Definition at line 249 of file diffimTools.py.
1.8.5