Skip to content

Commit

Permalink
Merge pull request #84 from desihub/lsst-2023
Browse files Browse the repository at this point in the history
Add 2023 versions of LSST filter curves
  • Loading branch information
dstndstn authored Feb 15, 2024
2 parents 17a9c0b + d576cad commit a5b1bed
Show file tree
Hide file tree
Showing 16 changed files with 46,945 additions and 16 deletions.
Binary file added docs/_static/lsst2023.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 3 additions & 1 deletion docs/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ speclite Change Log
0.19 (unreleased)
-----------------

- No changes yet.
- Add LSST 2023 filters (silver-coated mirrors) (PR `#84`_).

.. _`#84`: https://github.com/desihub/speclite/pull/84

0.18 (2024-01-16)
-----------------
Expand Down
23 changes: 21 additions & 2 deletions docs/filters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -231,8 +231,8 @@ The command below produces the figure::
.. image:: _static/cfht_megacam.png
:alt: CFHT-MegaCam filter curves

LSST Filters
------------
LSST (2016) Filters
-------------------

LSST filter responses are taken from tag 12.0 of the LSST simulations
`throughputs package <https://github.com/lsst/throughputs>`__ and include a
Expand All @@ -249,6 +249,25 @@ Figure 6 of the paper::
.. image:: _static/lsst2016.png
:alt: lsst filter curves

LSST (2023) Filters
-------------------

LSST filter responses are taken from tag 1.9 of the LSST simulations
`throughputs package <https://github.com/lsst/throughputs>`__ and include a
standard atmosphere with airmass 1.2 that is also tabulated in the same package.

This tag follows the baselining of silver coatings on all three mirrors.

The group name ``lsst2023`` is used to identify these response curves in ``speclite``.
The plot below shows the output of the command below::

lsst = speclite.filters.load_filters('lsst2023-*')
speclite.filters.plot_filters(
lsst, wavelength_limits=(3000, 11000), legend_loc='upper left')

.. image:: _static/lsst2023.png
:alt: lsst filter curves

Johnson/Cousins Filters
-----------------------

Expand Down
8 changes: 6 additions & 2 deletions speclite/data/filters/lsst2016-g.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@
# - {airmass: 1.2}
# - {description: 'LSST g-band throughput from tag 12.0 of
#
# https://github.com/lsst/throughputs/tree/master/baseline.
# https://github.com/lsst/throughputs
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/12.0/baseline/atmos_std.dat
#
# More specifically, this is file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_g.dat'}
# - {group_name: lsst}
wavelength response
386.3 0.0
Expand Down
8 changes: 6 additions & 2 deletions speclite/data/filters/lsst2016-i.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@
# - {airmass: 1.2}
# - {description: 'LSST i-band throughput from tag 12.0 of
#
# https://github.com/lsst/throughputs/tree/master/baseline.
# https://github.com/lsst/throughputs
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/12.0/baseline/atmos_std.dat
#
# More specifically, this is file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_i.dat'}
# - {group_name: lsst}
wavelength response
675.9 0.0
Expand Down
8 changes: 6 additions & 2 deletions speclite/data/filters/lsst2016-r.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@
# - {airmass: 1.2}
# - {description: 'LSST r-band throughput from tag 12.0 of
#
# https://github.com/lsst/throughputs/tree/master/baseline.
# https://github.com/lsst/throughputs
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/12.0/baseline/atmos_std.dat
#
# More specifically, this is file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_r.dat'}
# - {group_name: lsst}
wavelength response
536.9 0.0
Expand Down
6 changes: 5 additions & 1 deletion speclite/data/filters/lsst2016-u.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,11 @@
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat
#
# More specifically, this comes from the file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_u.dat'}
# - {group_name: lsst}
wavelength response
305.3 0.0
Expand Down
8 changes: 6 additions & 2 deletions speclite/data/filters/lsst2016-y.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@
# - {airmass: 1.2}
# - {description: 'LSST y-band throughput from tag 12.0 of
#
# https://github.com/lsst/throughputs/tree/master/baseline.
# https://github.com/lsst/throughputs
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/12.0/baseline/atmos_std.dat
#
# More specifically, this is file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_y.dat'}
# - {group_name: lsst}
wavelength response
908.3 0.0
Expand Down
8 changes: 6 additions & 2 deletions speclite/data/filters/lsst2016-z.ecsv
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@
# - {airmass: 1.2}
# - {description: 'LSST z-band throughput from tag 12.0 of
#
# https://github.com/lsst/throughputs/tree/master/baseline.
# https://github.com/lsst/throughputs
#
# Throughputs include the airmass 1.2 reference atmosphere tabulated in
#
# https://github.com/lsst/throughputs/blob/master/baseline/atmos_std.dat'}
# https://github.com/lsst/throughputs/blob/12.0/baseline/atmos_std.dat
#
# More specifically, this is file (with zeros trimmed):
#
# https://github.com/lsst/throughputs/blob/12.0/baseline/total_z.dat'}
# - {group_name: lsst}
wavelength response
802.9 0.0
Expand Down
Loading

0 comments on commit a5b1bed

Please sign in to comment.