LSSTApplications  16.0-11-g09ed895+2,16.0-11-g12e47bd,16.0-11-g9bb73b2+6,16.0-12-g5c924a4+6,16.0-14-g9a974b3+1,16.0-15-g1417920+1,16.0-15-gdd5ca33+1,16.0-16-gf0259e2,16.0-17-g31abd91+7,16.0-17-g7d7456e+7,16.0-17-ga3d2e9f+13,16.0-18-ga4d4bcb+1,16.0-18-gd06566c+1,16.0-2-g0febb12+21,16.0-2-g9d5294e+69,16.0-2-ga8830df+6,16.0-20-g21842373+7,16.0-24-g3eae5ec,16.0-28-gfc9ea6c+4,16.0-29-ge8801f9,16.0-3-ge00e371+34,16.0-4-g18f3627+13,16.0-4-g5f3a788+20,16.0-4-ga3eb747+10,16.0-4-gabf74b7+29,16.0-4-gb13d127+6,16.0-49-g42e581f7+6,16.0-5-g27fb78a+7,16.0-5-g6a53317+34,16.0-5-gb3f8a4b+87,16.0-6-g9321be7+4,16.0-6-gcbc7b31+42,16.0-6-gf49912c+29,16.0-7-gd2eeba5+51,16.0-71-ge89f8615e,16.0-8-g21fd5fe+29,16.0-8-g3a9f023+20,16.0-8-g4734f7a+1,16.0-8-g5858431+3,16.0-9-gf5c1f43+8,master-gd73dc1d098+1,w.2019.01
LSSTDataManagementBasePackage
Todo List
Member ast::ParallelMap::ParallelMap (AstCmpMap *rawptr)
add a test that the CmpMap is parallel
Namespace lsst
These should go into afw — actually, there're already there, but in an anon namespace
Class lsst.ip.diffim.dipoleFitTask.DipoleFitAlgorithm

1. evaluate necessity for separate parameters for pos- and neg- images

2. only fit background OUTSIDE footprint (DONE) and dipole params INSIDE footprint (NOT DONE)?

3. correct normalization of least-squares weights based on variance planes

4. account for PSFs that vary across the exposures (should be happening by default?)

5. correctly account for NA/masks (i.e., ignore!)

6. better exception handling in the plugin

7. better classification of dipoles (e.g. by comparing chi2 fit vs. monopole?)

8. (DONE) Initial fast estimate of background gradient(s) params – perhaps using numpy.lstsq

9. (NOT NEEDED - see (2)) Initial fast test whether a background gradient needs to be fit

10. (DONE) better initial estimate for flux when there's a strong gradient

11. (DONE) requires a new package lmfit – investiate others? (astropy/scipy/iminuit?)

Member lsst.ip.diffim.dipoleFitTask.DipoleModel.fitFootprintBackground (self, source, posImage, order=1)
look into whether to use afwMath background methods – see http://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/_background_example.html
Class lsst::afw::cameraGeom::Detector
: this would probably be a bit more robust if it used a ConstAmpInfoCatalog (a catalog with const records) but I don't think const catalogs really work yet; for instance it is not possible to construct one from a non-const catalog, so I don't know how to construct one.
Member lsst::afw::cameraGeom::rotateBBoxBy90.rotateBBoxBy90 (bbox, n90, dimensions)
document dimensions better; what does it specify?
Member lsst::afw::detection::FootprintSet::FootprintSet (FootprintSet const &footprints1, FootprintSet const &footprints2, bool const includePeaks)
Implement this. There's RHL Pan-STARRS code to do it, but it isn't yet converted to LSST C++
Class lsst::afw::image::pixel::BinaryExpr< ExprT1, double, ImageBinOp, MaskBinOp, VarianceBinOp >
Could use a traits class to handle all scalar types
Class lsst::afw::math::BilinearWarpingKernel
: make a new class WarpingKernel and make this a subclass.
Class lsst::afw::math::LanczosWarpingKernel
: make a new class WarpingKernel and make this a subclass.
Class lsst::afw::math::NearestWarpingKernel
: make a new class WarpingKernel and make this a subclass.
Member lsst::afw::math::SpatialCell::visitAllCandidates (CandidateVisitor *visitor, bool const ignoreExceptions=false, bool const reset=true) const
This is currently implemented via a const_cast (arghhh). The problem is that SpatialCell::begin() const isn't yet implemented
Member lsst::afw::math::SpatialCell::visitCandidates (CandidateVisitor *visitor, int const nMaxPerCell=-1, bool const ignoreExceptions=false, bool const reset=true) const
This is currently implemented via a const_cast (arghhh). The problem is that SpatialCell::begin() const isn't yet implemented
Member lsst::afw::math::Statistics::getResult (Property const prop=NOTHING) const
uncertainties on MEANCLIP,STDEVCLIP are sketchy. _n != _nClip
Member lsst::afw::math::warpImage (DestImageT &destImage, geom::SkyWcs const &destWcs, SrcImageT const &srcImage, geom::SkyWcs const &srcWcs, WarpingControl const &control, typename DestImageT::SinglePixel padValue=lsst::afw::math::edgePixel< DestImageT >(typename lsst::afw::image::detail::image_traits< DestImageT >::image_category()))

Should support an additional color-based position correction in the remapping (differential chromatic refraction). This can be done either object-by-object or pixel-by-pixel.

Need to deal with oversampling and/or weight maps. If done we can use faster kernels than sinc.

Need to deal with oversampling and/or weight maps. If done we can use faster kernels than sinc.

Need to deal with oversampling and/or weight maps. If done we can use faster kernels than sinc.