Skip to content

Commit

Permalink
Add deferQueryConstraint=True to input connections that have no incom…
Browse files Browse the repository at this point in the history
…ing data from an intrafocal DataID.
  • Loading branch information
jbkalmbach committed Nov 7, 2024
1 parent 8a3d38a commit ffd3aaf
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions doc/versionHistory.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@
Version History
##################

.. _lsst.ts.donut.viz-1.1.1:

-------------
1.1.1
-------------

* Add deferQueryConstraint=True to input connections that have no incoming data from an intrafocal DataID

.. _lsst.ts.donut.viz-1.1.0:

-------------
Expand Down
8 changes: 8 additions & 0 deletions python/lsst/donut/viz/aggregate_visit.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ class AggregateZernikeTablesTaskConnections(
storageClass="AstropyQTable",
name="zernikes",
multiple=True,
deferQueryConstraint=True,
)
camera = ct.PrerequisiteInput(
name="camera",
Expand Down Expand Up @@ -163,6 +164,7 @@ class AggregateDonutTablesTaskConnections(
storageClass="AstropyQTable",
name="donutQualityTable",
multiple=True,
deferQueryConstraint=True,
)
camera = ct.PrerequisiteInput(
name="camera",
Expand Down Expand Up @@ -396,18 +398,21 @@ class AggregateAOSVisitTableTaskConnections(
dimensions=("visit", "instrument"),
storageClass="AstropyQTable",
name="aggregateDonutTable",
deferQueryConstraint=True,
)
aggregateZernikesRaw = ct.Input(
doc="Visit-level table of donuts and Zernikes",
dimensions=("visit", "instrument"),
storageClass="AstropyTable",
name="aggregateZernikesRaw",
deferQueryConstraint=True,
)
aggregateZernikesAvg = ct.Input(
doc="Visit-level table of donuts and Zernikes",
dimensions=("visit", "instrument"),
storageClass="AstropyTable",
name="aggregateZernikesAvg",
deferQueryConstraint=True,
)
aggregateAOSRaw = ct.Output(
doc="Visit-level table of donuts and Zernikes",
Expand Down Expand Up @@ -516,20 +521,23 @@ class AggregateDonutStampsTaskConnections(
storageClass="StampsBase",
name="donutStampsIntra",
multiple=True,
deferQueryConstraint=True,
)
donutStampsExtra = ct.Input(
doc="Extrafocal Donut Stamps",
dimensions=("visit", "detector", "instrument"),
storageClass="StampsBase",
name="donutStampsExtra",
multiple=True,
deferQueryConstraint=True,
)
qualityTables = ct.Input(
doc="Donut quality tables",
dimensions=("visit", "detector", "instrument"),
storageClass="AstropyQTable",
name="donutQualityTable",
multiple=True,
deferQueryConstraint=True,
)
donutStampsIntraVisit = ct.Output(
doc="Intrafocal Donut Stamps",
Expand Down

0 comments on commit ffd3aaf

Please sign in to comment.