DM-27622 AOS Simulation Changes
Fix ts_wep flake8 error
Fix rotation angle for nonzero values
Update ts_wep WCS to match corrected ROTANG in phosim headers
Update test image headers in ts_wep
Fix donutStamps append and extend methods
Generate Donut Catalogs (WCS Method)
Run corner sensor wavefront estimation with Gen 3 pipeline
Create two separate Zernike outputs from EstimateZernikeTask
Create estimateZernikesBase class to prepare for corner wavefront sensor task.
Use FOCUSZ header info in ts_wep
Add FOCUSZ header to phosim files
Update ROTANG header in ts_wep test files
Add Estimate Zernikes Task to ts_wep
Get instrument from pipeline in DonutCatalogOnlineTask
Add DonutStamps Storage Class
Fix gain variance in segmentation.txt for data/comcam
Create Gen3 Corner Wavefront Sensors WEP Demonstration Notebook (Im_ppf)
Create pipeline task framework (Im_ppg)
Allow controller = 'H' for exposure_id calculation
Correct amplifier gain values in LsstCamMapper
Update ts_phosim tests
Update phosim_syseng4 for ComCam
Update ts_wep import of DetectorType
Enable boresight calculation for comCam
Update StampsBase so that it can serve as StorageClass for subclasses
Fix donutStamps type error and pipeline error in latest version of stack
Update PhosimEimgParseTask to use LsstCam
Allow to repackage calibration data in phosim_utils
Correct rotation angle to match WCS in phosim_utils
Generate Donut Catalogs (Online method)
ingest phosim images into Butler with as-built camera geometry
Update search pattern for amplifier images
Fix rotation error in ts_wep
Move CreatePhosimDonutTemplates to ts_phosim from ts_wep
Update phosim_syseng4 segmentation.txt gain and read noise
Create Gen3 Full Array Mode WEP Demonstration Notebook
Align phosim_syseng4 rotation to obs_lsst
Document the existing library of images (with correct camera geometry)
Create a library of images for low/medium/high density fields with correct camera geometry