LSST Applications g0fba68d861+a3ea3d1d86,g1ec0fe41b4+e220e2fb2f,g1fd858c14a+120b017347,g35bb328faa+fcb1d3bbc8,g4d2262a081+bd92cbabc2,g53246c7159+fcb1d3bbc8,g56a49b3a55+8d793c2a3d,g60b5630c4e+4e8d433789,g67b6fd64d1+fad15079a7,g78460c75b0+2f9a1b4bcd,g786e29fd12+cf7ec2a62a,g8180f54f50+65cb53bb37,g8352419a5c+fcb1d3bbc8,g8852436030+ae791ba189,g89139ef638+fad15079a7,g9125e01d80+fcb1d3bbc8,g94187f82dc+4e8d433789,g989de1cb63+fad15079a7,g9ccd5d7f00+cce09d2c12,g9d31334357+4e8d433789,g9f33ca652e+323fd354f8,gabe3b4be73+1e0a283bba,gabf8522325+94c30d56e9,gb1101e3267+5e0f808207,gb58c049af0+f03b321e39,gb89ab40317+fad15079a7,gc0af124501+a88dc73679,gcf25f946ba+ae791ba189,gd6cbbdb0b4+8d7f1baacb,gdb1c4ca869+16879ca1a6,gde0f65d7ad+61e7a18ddf,ge1ad929117+4e8d433789,ge278dab8ac+4d6e48c014,ge35a86080c+6eff471efc,ge410e46f29+fad15079a7,gf5e32f922b+fcb1d3bbc8,gf618743f1b+8ff1364817,gf67bdafdda+fad15079a7,w.2025.17
LSST Data Management Base Package
|
Classes | |
class | DrpAssociationPipeConnections |
Functions | |
_addDiaObjectCoords (self, objects, sources) | |
_trimToPatch (self, cat, innerPatchBox, innerTractSkyRegion, wcs) | |
Variables | |
visitInfo = finalVisitSummary.find(detector).visitInfo | |
bbox = finalVisitSummary.find(detector).getBBox() | |
wcs = finalVisitSummary.find(detector).wcs | |
ssoAssocResult | |
associatedSsSources = ssoAssocResult.associatedSsSources | |
associatedSsDiaSources = ssoAssocResult.ssoAssocDiaSources | |
ssInTractPatch | |
assocDiaSrcIds = set(associatedSsSources['diaSourceId']) | |
list | diaSrcMask = [diaId in assocDiaSrcIds for diaId in associatedSsDiaSources['diaSourceId']] |
unassociatedSsObjects = ssoAssocResult.unassociatedSsObjects | |
ssObjInTractPatch | |
nSsSrc = ssInTractPatch.sum() | |
nSsObj = ssObjInTractPatch.sum() | |
diaCat = ssoAssocResult.unAssocDiaSources.to_pandas() | |
diaInTractPatch | |
nDiaSrc = diaInTractPatch.sum() | |
diaSourceHistoryCat = pd.concat(diaSourceHistory) | |
ssSourceHistoryCat = tb.vstack(ssSourceHistory) | |
unassociatedSsObjectHistoryCat = tb.vstack(unassociatedSsObjectHistory) | |
assocResult = self.associator.run(diaSourceHistoryCat, idGenerator=idGenerator) | |
assocDiaSources | |
diaObjectTable | |
assocDiaSourceTable | |
Pipeline for running DiaSource association in a DRP context.
|
protected |
Definition at line 361 of file drpAssociationPipe.py.
|
protected |
Create generator testing if a set of DiaSources are in the patch/tract. Parameters ---------- cat : `pandas.DataFrame` Catalog of DiaSources to test within patch/tract. innerPatchBox : `lsst.geom.Box2D` Bounding box of the patch. wcs : `lsst.geom.SkyWcs` Wcs of the tract. Returns ------ isInPatch : `numpy.ndarray`, (N,) Booleans representing if the DiaSources are contained within the current patch and tract.
Definition at line 367 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.assocDiaSources |
Definition at line 351 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.assocDiaSourceTable |
Definition at line 356 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.assocDiaSrcIds = set(associatedSsSources['diaSourceId']) |
Definition at line 273 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.associatedSsDiaSources = ssoAssocResult.ssoAssocDiaSources |
Definition at line 267 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.associatedSsSources = ssoAssocResult.associatedSsSources |
Definition at line 266 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.assocResult = self.associator.run(diaSourceHistoryCat, idGenerator=idGenerator) |
Definition at line 345 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.bbox = finalVisitSummary.find(detector).getBBox() |
Definition at line 256 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.diaCat = ssoAssocResult.unAssocDiaSources.to_pandas() |
Definition at line 286 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.diaInTractPatch |
Definition at line 290 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.diaObjectTable |
Definition at line 355 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.diaSourceHistoryCat = pd.concat(diaSourceHistory) |
Definition at line 316 of file drpAssociationPipe.py.
list lsst.pipe.tasks.drpAssociationPipe.diaSrcMask = [diaId in assocDiaSrcIds for diaId in associatedSsDiaSources['diaSourceId']] |
Definition at line 274 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.nDiaSrc = diaInTractPatch.sum() |
Definition at line 296 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.nSsObj = ssObjInTractPatch.sum() |
Definition at line 284 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.nSsSrc = ssInTractPatch.sum() |
Definition at line 283 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.ssInTractPatch |
Definition at line 268 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.ssoAssocResult |
Definition at line 258 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.ssObjInTractPatch |
Definition at line 278 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.ssSourceHistoryCat = tb.vstack(ssSourceHistory) |
Definition at line 322 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.unassociatedSsObjectHistoryCat = tb.vstack(unassociatedSsObjectHistory) |
Definition at line 328 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.unassociatedSsObjects = ssoAssocResult.unassociatedSsObjects |
Definition at line 277 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.visitInfo = finalVisitSummary.find(detector).visitInfo |
Definition at line 255 of file drpAssociationPipe.py.
lsst.pipe.tasks.drpAssociationPipe.wcs = finalVisitSummary.find(detector).wcs |
Definition at line 257 of file drpAssociationPipe.py.