Skip to content

Commit

Permalink
adding consdb to nightlog
Browse files Browse the repository at this point in the history
  • Loading branch information
Vebop committed Nov 25, 2024
1 parent 4953b6a commit de54a07
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 26 deletions.
2 changes: 1 addition & 1 deletion notebooks_tsqr/consdb/assorted_plots.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.5"
"version": "3.11.9"
}
},
"nbformat": 4,
Expand Down
55 changes: 30 additions & 25 deletions python/lsst/ts/logging_and_reporting/consolidated_database.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,14 @@


import matplotlib.pyplot as plt

try:
from lsst.summit.utils import ConsDbClient

have_consdb = True
except:
except Exception as error:
have_consdb = False
print(f"{error = }")


class ConsDbConnection:
Expand Down Expand Up @@ -86,26 +88,29 @@ def plot_ra_dec(y, x):
plt.show()


URL = "http://consdb-pq.consdb:8080/consdb"
day_obs = "2024-06-26"
instruments = "latiss, lsstcomcamsim, lsstcomcam"
"""
for instrument in instruments:
db_client = ConsDbConnection(URL, day_obs)
visits = db_client.query_visit(instrument=instrument)
exposures = db_client.query_exposure(instrument=instrument)
# This is our time axis for each visit
obs_start = visits["obs_start"]
psf_area = visits["psf_area"]
plot(psf_area, obs_start)
sky_bg = visits["sky_bg"]
plot(sky_bg, obs_start)
zero_point = visits["zero_point"]
plot(zero_point, obs_start)
ra = exposures["s_ra"]
dec = exposures["s_dec"]
plot_ra_dec(dec, ra)
"""
def make_plots(day_obs, instruments=["latiss, lsstcomcamsim, lsstcomcam"]):
URL = "http://consdb-pq.consdb:8080/consdb"

for instrument in instruments:
db_client = ConsDbConnection(URL, day_obs)
visits = db_client.query_visit(instrument=instrument)
exposures = db_client.query_exposure(instrument=instrument)
if visits:
# This is our time axis for each visit
obs_start = visits["obs_start"]

psf_area = visits["psf_area"]
plot(psf_area, obs_start)
sky_bg = visits["sky_bg"]
plot(sky_bg, obs_start)
zero_point = visits["zero_point"]
plot(zero_point, obs_start)

if exposures:
ra = exposures["s_ra"]
dec = exposures["s_dec"]
plot_ra_dec(dec, ra)


if __name__ == "main":
make_plots("2024-10-24")

0 comments on commit de54a07

Please sign in to comment.