Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ jobs:
LTD_PASSWORD: ${{ secrets.LTD_PASSWORD }}
LTD_USERNAME: ${{ secrets.LTD_USERNAME }}
run: |
lander --upload --pdf RTN-117.pdf --ltd-product rtn-117 --title "Image Calibration and Instrument Signal Removal for the First Year of Rubin LSSTCam" --handle "RTN-117" --lsstdoc "RTN-117.tex"
lander --upload --pdf RTN-117.pdf --ltd-product rtn-117 --title "Image Calibration and Instrument Signature Removal for the First Year of Rubin LSSTCam" --handle "RTN-117" --lsstdoc "RTN-117.tex"
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
:target: https://github.com/lsst/rtn-117/actions/

###################################################################################
Image Calibration and Instrument Signal Removal for the First Year of Rubin LSSTCam
Image Calibration and Instrument Signature Removal for the First Year of Rubin LSSTCam
###################################################################################

RTN-117
Expand Down
4 changes: 2 additions & 2 deletions RTN-117.tex
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,12 @@
\input{authors}
\date{\today}
\doi{10.71929/rubin/3488007}
\title{Image Calibration and Instrument Signal Removal for the First Year of the LSST}
\title{Image Calibration and Instrument Signature Removal for the First Year of the LSST}

% This can write metadata into the PDF.
% Update keywords and author information as necessary.
\hypersetup{
pdftitle={Image Calibration and Instrument Signal Removal for the First Year of the LSST},
pdftitle={Image Calibration and Instrument Signature Removal for the First Year of the LSST},
pdfauthor={broughtona},
pdfkeywords={}
}
Expand Down
4 changes: 2 additions & 2 deletions abstract.tex
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@

\begin{abstract}
The NSF-DOE Vera C. Rubin Observatory Legacy Survey of Space and Time (LSST) requires calibration products that provide uniform, stable, and accurate photometric and astrometric performance across the 3.2 gigapixel focal plane and throughout the 10-year survey.
The NSF-DOE Vera C. Rubin Observatory Legacy Survey of Space and Time (LSST) requires calibration products that provide uniform, stable, and accurate photometric and astrometric performance across the 3.2-gigapixel focal plane and throughout the 10-year survey.
This paper details the algorithms and workflows used to produce instrument calibrations and remove instrumental artifacts for Data Preview 2 (DP2)---the first end-to-end processing demonstration using on-sky data with the LSST Camera (LSSTCam).
We describe the verification, acceptance, and certification framework used to assess calibration quality and quantify residual systematics.
We show baseline metrics on calibrated science images to evaluate the robustness of the calibration and instrument signal removal (ISR) data processing pipelines for DP2.\todo{Quote the headline numbers in the abstract itself (the two or three key residual-systematics figures and the dataset size, e.g.\ deg$^2$ and number of visits) rather than only promising that metrics are shown.}
We show baseline metrics on calibrated science images to evaluate the robustness of the calibration and instrument signature removal (ISR) data processing pipelines for DP2.
Finally, we summarize the known limitations observed in DP2 production and outline expected algorithmic improvements for the first public LSST data release (Data Release~1, DR1).

\end{abstract}
18 changes: 7 additions & 11 deletions body.tex
Original file line number Diff line number Diff line change
@@ -1,20 +1,16 @@
\input{sections/1_intro}
\input{sections/intro}


\input{sections/2_lsstcam}
\input{sections/lsstcam}


\input{sections/3_data}
\input{sections/data}


\input{sections/4_processing/41_isr-science}
\input{sections/4_processing/42_calibration-production-and-application}
\input{sections/processing}

\input{sections/discussion}

\input{sections/5_discussion}
\input{sections/verification-certification}


\input{sections/6_verification-certification}


\input{sections/7_conclusion}
\input{sections/conclusion}
Binary file modified figures/calib-dependency.pdf
Binary file not shown.
Binary file modified figures/calibration-epochs-timeline.pdf
Binary file not shown.
Binary file modified figures/calibration_boxes_detector_model.pdf
Binary file not shown.
Binary file modified figures/isr-pipeline.pdf
Binary file not shown.
Binary file added figures/lsstcam_focal_plane.pdf
Binary file not shown.
10 changes: 7 additions & 3 deletions figures/src/to-make-calibration-boxes-detector-model.tex
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
% to-make-calibration-boxes-detector-model.tex)
%
% Text is left at the document's default \normalsize so that, once placed
% in the two-column figure* in sections/2_lsstcam.tex, labels read at the
% in the two-column figure* in sections/lsstcam.tex, labels read at the
% same size as the body text.
\documentclass[tikz, border=4pt]{standalone}
\usepackage{times}
Expand Down Expand Up @@ -58,8 +58,12 @@
\node[gaincap, text width=2.0cm, opacity=0, text opacity=0] (g1box) at (g1-home) {Gain, $g_1$\\(On-chip)\\($\sim5\,\mu$V/e$^-$)};

% Brighter-Fatter and Dark Current as separate, floating, disconnected boxes.
\node[effect, text width=2.35cm] (bf) at (0.34,0.65) {Brighter-Fatter Effect};
\node[effect, text width=2.35cm] (dc) at (0.34,-0.40) {Dark Current};
% Sensor (pixel-array) effects, stacked inside the amplifier segment and
% centred between its title and the serial register.
\node[effect, text width=2.35cm, anchor=north] (bf) at (0.34,1.72) {Brighter-Fatter Effect};
\node[effect, text width=2.35cm, below=0.16cm of bf] (tr) {Tree Rings};
\node[effect, text width=2.35cm, below=0.16cm of tr] (fr) {Fringing};
\node[effect, text width=2.35cm, below=0.16cm of fr] (dc) {Dark Current};
% Pin keeps the detector outline where it was when this box sat below the amplifier.
\coordinate (bf-pin) at (0,-3.828);

Expand Down
26 changes: 26 additions & 0 deletions local.bib
Original file line number Diff line number Diff line change
Expand Up @@ -175,3 +175,29 @@ @ARTICLE{2024arXiv241113386B
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}


@ARTICLE{2026arXiv260631806M,
author = {{MacBride}, Sean Patrick and others},
title = "{The On-Sky Performance of the LSST Camera CCD Array}",
journal = {arXiv e-prints},
year = 2026,
month = jun,
eid = {arXiv:2606.31806},
pages = {arXiv:2606.31806},
archivePrefix = {arXiv},
eprint = {2606.31806},
primaryClass = {astro-ph.IM}
}

@ARTICLE{2026arXiv260631822A,
author = {{Amouroux}, Nathan and {Fagrelius}, Parker and {Guillemin}, Thibault and {Mueller}, Fritz and {Neveu}, J{\'e}r{\'e}my and {Rykoff}, Eli and {Souverin}, Thierry and {Stubbs}, Christopher W. and {Urbach}, Elana},
title = "{Early Telescope Throughput Results from the Collimated Beam Projector at the Vera C. Rubin Observatory}",
journal = {arXiv e-prints},
year = 2026,
month = jun,
eid = {arXiv:2606.31822},
pages = {arXiv:2606.31822},
archivePrefix = {arXiv},
eprint = {2606.31822},
primaryClass = {astro-ph.IM}
}
2 changes: 1 addition & 1 deletion lsst-texmf
Submodule lsst-texmf updated 75 files
+0 −27 .github/dependabot.yml
+7 −7 .github/workflows/authordbupdate.yaml
+14 −23 .github/workflows/ci.yaml
+1 −1 .github/workflows/dockercache.yaml
+5 −5 .github/workflows/generatebib.yaml
+0 −26 .github/workflows/pre-commit.yaml
+2 −2 .github/workflows/yamllint.yaml
+4 −11 .pre-commit-config.yaml
+0 −1 bin/bibtools.py
+0 −2 bin/decrypt_secret.sh
+0 −209 bin/extract_citations.py
+1 −3 bin/makeAuthorListsFromGoogle.py
+31 −31 bin/showBeamerThemes
+1 −0 bin/skipacronyms.tex
+1 −1 docs/_static/lsst-logo-dark.svg
+2 −0 docs/authordb.rst
+1 −0 docs/examples/glossary-table.rst
+1 −0 docs/examples/index.rst
+0 −1 docs/index.rst
+0 −146 docs/useglossary.rst
+218 −411 etc/authordb.yaml
+0 −10 etc/dois.yaml
+1 −0 etc/glossary.html
+9 −16 etc/glossarydefs.csv
+2 −7 etc/glossarydefs_es.csv
+1 −0 etc/skipacronyms.txt
+0 −330 etc/static_entries.bib
+2 −2 requirements.txt
+1 −1 skip
+1 −0 texmf/bibtex/bib/books.bib
+1 −0 texmf/bibtex/bib/ivoa.bib
+1 −0 texmf/bibtex/bib/lsst-dm.bib
+108 −1,120 texmf/bibtex/bib/lsst.bib
+2 −112 texmf/bibtex/bib/refs.bib
+0 −1,116 texmf/bibtex/bib/refs_ads.bib
+1 −0 texmf/bibtex/bst/asp2014.bst
+2 −0 texmf/doc/generic/pgf/ChangeLog
+3 −0 texmf/doc/generic/pgf/README
+1 −0 texmf/doc/generic/pgf/TODO
+1 −0 texmf/doc/generic/pgf/images/brave-gnu-world-logo-mask.bb
+1 −0 texmf/doc/generic/pgf/images/brave-gnu-world-logo.25.bb
+1 −0 texmf/doc/generic/pgf/images/brave-gnu-world-logo.bb
+1 −0 texmf/doc/generic/pgf/licenses/latex-project-public-license-1.3c.txt
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-base-actions.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-base-internalregisters.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-dv-backend.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-dv-stylesheets.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-library-calc.tex
+3 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-library-turtle.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex
+1 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-math-design.tex
+4 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-paths.tex
+4 −0 texmf/doc/generic/pgf/text-en/pgfmanual-en-xxcolor.tex
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgf-exp.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgf-parametric-example.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgf-sin.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgf-x.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgfmanual-sine.table
+2 −0 texmf/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.table
+1 −0 texmf/doc/generic/pgf/text-en/texmf.cnf
+1 −0 texmf/doc/generic/pgf/version-for-dvips/en/Makefile
+1 −1 texmf/fonts/opentype/public/TeX-Gyre-Pagella/GUST e-foundry License.txt
+1 −1 texmf/fonts/truetype/public/carrois-gothic/SIL Open Font License.txt
+1 −0 texmf/tex/LSST-themes/DESC/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/LSST2017-nologos/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/LSST2017/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/Rubin/LSSToptions.tex
+1 −0 texmf/tex/LSST-themes/generic/LSSToptions.tex
+1 −0 texmf/tex/latex/conf/asp2014.sty
+1 −0 texmf/tex/latex/lsst/gwp.sty
+1 −3 texmf/tex/latex/lsst/lsstdoc.cls
+2 −0 texmf/tex/latex/lsst/proc.sty
+1 −0 texmf/tex/latex/lsst/rr.sty
59 changes: 0 additions & 59 deletions sections/2_lsstcam.tex

This file was deleted.

Loading
Loading