Details
-
Type:
Improvement
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_aos
-
Labels:
-
Story Points:3
-
Epic Link:
-
Team:Telescope and Site
Description
Update the data/lsst segmentation.txt gain and read noise values and focalplanelayout.txt geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in obs_lsst for lsst.obs.lsst.LsstCam ( eg. https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml ).
Currently, the values in data/lsst are consistent with PhosimMapper, but DM-28556 creates a need to move to LsstCamMapper. To allow ISR, the calibration files (made with makeGainImages.py https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py for images simulated for `LsstCam` instrument also need to use geometry and gain values consistent with LsstCam.
Attachments
Issue Links
Activity
Link | This issue clones TAS-97 [ TAS-97 ] |
Link | This issue duplicates TAS-97 [ TAS-97 ] |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Description |
Update the segmentation.txt [https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{lsstCamMapper}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but |
Update the segmentation.txt [https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{lsstCamMapper}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but |
Link | This issue clones TAS-97 [ TAS-97 ] |
Description |
Update the segmentation.txt [https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{lsstCamMapper}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for `lsst.obs.lsst.LsstCam` ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either `lsstfam` to create calibs with read noise/ gain / geometry from `lsst.obs.lsst.LsstCam` , or `comcam` to use `lsst.obs.lsst.LsstComCam` ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Description |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for `lsst.obs.lsst.LsstCam` ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either `lsstfam` to create calibs with read noise/ gain / geometry from `lsst.obs.lsst.LsstCam` , or `comcam` to use `lsst.obs.lsst.LsstComCam` ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Description |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Description |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/focalplanelayout.txt] geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Description |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/focalplanelayout.txt] geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{segmentation.txt}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/focalplanelayout.txt] geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{data/lsst}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Description |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/focalplanelayout.txt] geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{data/lsst}} are consistent with {{PhosimMapper}}, but Also, update the {{data/comcam}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/segmentation.txt] and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/comcam/focalplanelayout.txt] for ComCam to make them consistent with values of read noise, gain, geometry (x,y position, overscan/prescan) within obs_lsst, (assuming the updated comCam read noise / gain values from * updating phosim_utils {{makeGainImages.py}} [https://github.com/lsst-dm/phosim_utils/blob/master/bin.src/makeGainImages.py] to make it possible to use read noise / gain from [https://github.com/lsst/obs_lsst/blob/master/policy/comCam/R22.yaml], i.e. {{from lsst.obs.lsst import LsstComCam}} * updating ts_phosim {{CloseLoopTask.py}} call to {{makeGainImages.py}} to allow choice of instrument (either {{lsstfam}} to create calibs with read noise/ gain / geometry from {{lsst.obs.lsst.LsstCam}} , or {{comcam}} to use {{lsst.obs.lsst.LsstComCam}} ([https://github.com/lsst-ts/ts_phosim/blob/master/python/lsst/ts/phosim/CloseLoopTask.py#L937] ) |
Update the {{data/lsst}} [segmentation.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/segmentation.txt] *gain* and *read* *noise* values and [focalplanelayout.txt|https://github.com/lsst-ts/phosim_syseng4/blob/aos/data/lsst/focalplanelayout.txt] geometry (x,y position, overscan,prescan), sensor names, to make them consistent with those in {{obs_lsst}} for {{lsst.obs.lsst.LsstCam}} ( eg. [https://github.com/lsst/obs_lsst/blob/master/policy/lsstCam/R00.yaml] ).
Currently, the values in {{data/lsst}} are consistent with {{PhosimMapper}}, but |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Status | In Review [ 10004 ] | Reviewed [ 10101 ] |
Resolution | Done [ 10000 ] | |
Status | Reviewed [ 10101 ] | Done [ 10002 ] |
Also updating the name of corner and guide sensors to match lsstCamMapper. The main raft in phosim has the same sensor names as in lsstCam. The corner and guide sensors need change, e.g.:
R04_S20_C0 --> R04_SW1 (intra-focal)
R04_S20_C1 --> R04_SW0 (extra-focal)
R04_S21 --> R04_SG1
R04_S10 --> R04_SG0
R44_S00_C0 --> R44_SW1
R44_S00_C1 --> R44_SW0
R44_S01 --> R44_SG0
R44_S10 --> R44_SG1
R00_S22_C0 --> R00_SW1
R00_S22_C1 --> R00_SW0
R00_S12 --> R00_SG0
R00_S21 --> R00_SG1
R40_S02_C0 --> R40_SW1
R40_S02_C1 --> R40_SW0
R40_S12 --> R40_SG1
R40_S01 --> R40_SG0