ScopeSim Overview¶
What is ScopeSim?¶
ScopeSim is a Python-based astronomical instrument simulator. It models the full optical path — from sky source through atmosphere, telescope, instrument optics, and detector — to produce simulated detector readouts (FITS images/spectra). Instrument configurations live in the Instrument Reference Database (IRDB), separate from the ScopeSim engine itself.
Core Components¶
UserCommands ──► OpticalTrain ──► observe(source) ──► readout() ──► FITS HDUs
│
┌───────┴───────────────────────┬─────────────────---
│ │
OpticsManager DetectorManager
(loads yaml configs, (DetectorList effects,
builds effect pipeline) ImagePlane objects,
Detector objects)
Instrument Configuration: YAML Files¶
The instrument definition is a directory in the IRDB, e.g. ZShooter_v2/. It is loaded via:
cmd = sim.UserCommands(use_instrument="ZShooter_v2", set_modes=["SPEC"])
default.yaml — Entry Point¶
The default config is the root document for an instrument. It declares:
Which packages (subdirectories) to pull in (
packages:)Which yaml files to load, in order (
yamls:)Top-level observation properties under an
alias(e.g.OBS)Mode yamls — additional yaml files that activate when a mode (e.g.
SPEC) is selected
object: configuration
alias: OBS
name: ZShooter_default_configuration
packages:
- MaunaKea # site / atmosphere package
- Keck # telescope package
- ZShooter_v2 # instrument package
yamls:
- MaunaKea.yaml # loads site config → alias ATMO
- Keck.yaml # loads telescope config → alias TEL
- ZShooter.yaml # loads instrument common effects → alias INST
properties:
airmass: 1.0
pupil_angle: 0
dit: 10
ndit: 1
mode_yamls:
- object: instrument
name: SPEC
yamls:
- ZShooter_SPEC.yaml # spectral-mode optics (traces, slits, dichroics)
- ZShooter_DET.yaml # detector definitions
Site Config: MaunaKea.yaml¶
object: atmosphere
alias: ATMO
name: MaunaKea
properties:
altitude: 4123 # m
longitude: -155.4744
latitude: 19.8263
temperature: 2.5 # deg C
humidity: 0.1
pressure: 0.620 # bar
seeing: 0.7 # arcsec
effects:
- name: atmo_transmission
class: TERCurve # Transmission/Emission/Reflection curve
!ATMO.xxx references can be used in other yaml files to read values from this config at runtime.
Telescope Config: Keck.yaml¶
object: telescope
alias: TEL
name: keck
properties:
telescope: keck
temperature: "!ATMO.temperature" # live reference to ATMO alias
effects:
- name: telescope_reflection
class: SurfaceList # combined mirror TER curves
Instrument Config: ZShooter.yaml + mode yamls¶
Common optics shared across modes:
object: instrument
alias: INST
properties:
pixel_scale: 0.1596 # arcsec/pixel
effects:
- name: Selector
class: SurfaceList
Spectral mode (ZShooter_SPEC.yaml) adds optical effects in the spectroscopic path, like:
DichroicTree— beam-splitting tree (bgr / yjhk arms)EchelleSpectralTraceList— spectral order trace geometryEchelleSpectralEfficiency— per-order throughput
Detector config (ZShooter_DET.yaml):
6×
DetectorListobjects (B, G, R, YJ, H, K arms), each on its ownimage_plane_idExposureIntegration,ShotNoise,DarkCurrent,BasicReadoutNoise,Biaseffects
Effects¶
An Effect is the fundamental building block in ScopeSim. It represents any physical or instrumental process that modifies the signal as it propagates through the system.
Anatomy of an Effect¶
Every effect in a yaml looks like:
- name: <human_readable_label>
description: <what it does>
class: <ScopeSim Effect class> # e.g. TERCurve, MoffatPSF, DetectorList
include: True # can be toggled on/off at runtime
kwargs:
filename: "some_data_file.dat"
key: value
key: "!ALIAS.property" # live reference into the rc config system
At runtime, Effect.apply_to(obj) modifies the object flowing through the pipeline.
Live References (!ALIAS.property)¶
Properties prefixed with ! are resolved at runtime from the global rc config system, e.g.:
"!OBS.airmass"→ current airmass from theOBSblock"!ATMO.temperature"→ site temperature"!SIM.spectral.wave_min"→ simulation wavelength min
z_order: Effect Execution Ordering¶
Every ScopeSim Effect subclass declares a z_order class variable — a tuple of integers encoding when the effect is applied in the pipeline. The OpticsManager collects all effects from all loaded yaml files and routes them to the correct pipeline stage by z_order range.
z_order range |
Stage |
Applied to |
|---|---|---|
|
FoV setup effects |
Set up FoVs (spatio-spectral footprints) and FovVolumeList, |
|
Image plane setup effects |
Set up image plane geometry |
|
Detector setup |
|
|
Source/TER effects |
Alter |
|
FOV effects (3D) |
Per-FoV effects that modify FoV HDU data (PSF, dichroics, shifts) |
|
Image plane effects (2D) |
image plane effects (vibration, etc.) |
|
Detector effects |
Noise, dark current, readout per detector |
|
Detector array effects |
Cross-detector / array-level effects |
|
FITS header effects |
Write metadata into output HDU headers |
Important: Within a
z_orderband, the execution order is determined by the sequence the effects appear in the yaml files, not the exact numeric value ofz_order.
An effect can belong to multiple stages by declaring multiple values, e.g.:
class SurfaceList(Effect):
z_order: ClassVar[tuple[int, ...]] = (20, 120, 520)
# Active as a FOV-setup effect (20), image-plane-setup (120), and source effect (520)
Setup ScopeSim¶
1. UserCommands(use_instrument=..., set_modes=[...])
└─ parse default.yaml + mode yamls, build rc config
[4]:
## imports
import matplotlib.pyplot as plt
from astropy import units as u
import scopesim as sim
import scopesim_templates as sim_tp
import importlib.resources
import pathlib
## configure path
try:
irdb_path = str(pathlib.Path(importlib.resources.files('irdb')).parent)
except ModuleNotFoundError:
irdb_path = "/Users/yashvi/Desktop/ZShooter/irdb/"
sim.rc.__config__["!SIM.file.local_packages_path"] = irdb_path
sim.rc.__config__["!SIM.file.search_path"].append(irdb_path)
## configure log level
sim.utils.set_console_log_level("DEBUG")
## user commands
cmd = sim.UserCommands(use_instrument="ZShooter_v2", set_modes=["SPEC"])
Create ZShooter’s OpticalTrain¶
2. OpticalTrain(cmd)
├─ OpticsManager loads all yaml effects into optical elements
├─ FOVManager runs z_order 200–299 effects → FovVolumeList
├─ ImagePlane objects initialised from z_order 100–199 / 400–499
└─ DetectorManager creates Detector objects from z_order 400–499 effects
[3]:
zs = sim.OpticalTrain(cmd)
astar.scopesim.utils - WARNING: Obstime is not after sunset!
astar.scopesim.utils - Setting obstime to midnight of the same day. New UTC time is 2026-05-16T10:21:53.856.
astar.scopesim.effects.sky_ter_curves - WARNING: wmin 299.99999999999994 is below the minimum wavelength covered by SkyCalc. Setting to 300 nm.
astar.scopesim.utils - WARNING: Obstime is not after sunset!
astar.scopesim.utils - Setting obstime to midnight of the same day. New UTC time is 2026-05-16T10:21:53.856.
astar.scopesim.effects.sky_ter_curves - WARNING: Local time is outside of the range covered by the PALACE model (18-6h). Defaulting to tbin=0 (all times).
astar.scopesim.effects.psfs.analytical - using seeing and natural scale for FWHM
astar.scopesim.effects.psfs.analytical - Using !OBS.alt to determine zenith angle.
astar.scopesim.effects.ter_curves - Loading dichroic bgr-yjhk from dichroics/TER_dichroic_bgr-yjhk.dat
astar.scopesim.effects.ter_curves - Loading dichroic b-gr from dichroics/TER_dichroic_b-gr.dat
astar.scopesim.effects.ter_curves - Loading dichroic yj-hk from dichroics/TER_dichroic_yj-hk.dat
astar.scopesim.effects.ter_curves - Loading dichroic g-r from dichroics/TER_dichroic_g-r.dat
astar.scopesim.effects.ter_curves - Loading dichroic h-k from dichroics/TER_dichroic_h-k.dat
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 427.77751955647926 nm
Orders: [66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
90 91]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 615.7741780934598 nm
Orders: [46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
70 71]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1018.6218341042404 nm
Orders: [28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1367.2838763698182 nm
Orders: [56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
80]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1920.9733470130295 nm
Orders: [40 41 42 43 44 45 46 47 48 49 50 51]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 2487.55942728014 nm
Orders: [31 32 33 34 35 36 37 38 39]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 427.77751955647926 nm
Orders: [66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
90 91]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 615.7741780934598 nm
Orders: [46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
70 71]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1018.6218341042404 nm
Orders: [28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.02 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1367.2838763698182 nm
Orders: [56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
80]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 1920.9733470130295 nm
Orders: [40 41 42 43 44 45 46 47 48 49 50 51]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
astar.scopesim.optics.echelle -
The spectrograph has been setup with the following properties:
l0: 2487.55942728014 nm
Orders: [31 32 33 34 35 36 37 38 39]
Focal length: 225.0 mm
Incidence angle: 65.600 deg
Reflectance angle: 65.60 deg
Groove length: 0.04 mm
# of pixels: 2028x2028
Pixel size: 0.015 mm
Pixels per res. element: 4.5
py.warnings - WARNING: /Users/yashvi/Desktop/ZShooter/ScopeSim/scopesim/effects/spectral_trace_list.py:165: DeprecationWarning: The fov_grid method is deprecated and will be removed in a future release.
fov = thetrace.fov_grid()
astar.scopesim.optics.fov_manager - Generating initial fovs_list.
astar.scopesim.effects.ter_curves - Executing dichroic_tree, FoV setup
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 0
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 1
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 2
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 3
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 4
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 5
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 0 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 1 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 2 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 3 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 4 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 5 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FovVolumeList
py.warnings - WARNING: /Users/yashvi/Desktop/ZShooter/ScopeSim/scopesim/effects/spectral_trace_list.py:207: DeprecationWarning: The fov_grid method is deprecated and will be removed in a future release.
vol = spt.fov_grid()
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
Create a scene¶
[7]:
# star
star = sim_tp.star(filter_name='V', amplitude=10*u.ABmag)
Observe It¶
3. observe(source)
├─ z_order 500–599: source-level spectral transmission applied
├─ For each FoV:
│ ├─ Extract overlapping source data → attach to FoV
│ └─ z_order 600–699: 3D FOV effects (PSF, trace, ADC, shifts…)
├─ Project FoV HDU → correct ImagePlane
└─ z_order 700–799: 2D image plane effects
[9]:
zs.observe(star)
astar.scopesim.optics.fov_manager - Generating initial fovs_list.
astar.scopesim.effects.ter_curves - Executing dichroic_tree, FoV setup
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 0
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 1
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 2
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 3
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 4
astar.scopesim.effects.ter_curves - Created 1 FoVs for aperture_id 5
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 0 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 1 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 2 -> SlitWheel: "<empty> : [ubvis_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing ubvis_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 3 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 4 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.selector_wheel - Applying effect for aperture_id: 5 -> SlitWheel: "<empty> : [nir_one_arcsec]", volumes: 1
astar.scopesim.effects.apertures - Executing nir_one_arcsec, FoV setup
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FovVolumeList
py.warnings - WARNING: /Users/yashvi/Desktop/ZShooter/ScopeSim/scopesim/effects/spectral_trace_list.py:207: DeprecationWarning: The fov_grid method is deprecated and will be removed in a future release.
vol = spt.fov_grid()
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.effects.detector_list - apply_to got kwargs: {'pixel_scale': '!INST.pixel_scale'}
astar.scopesim.optics.fov_manager - Returning existing fovs_list.
astar.scopesim.optics.fov_manager - Returning existing fovs_list.
astar.scopesim.optics.fov_manager - Returning existing fovs_list.
FOVs: 0%| | 0/120 [00:00<?, ?it/s]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.84it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_66
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.43it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 1%| | 1/120 [00:01<02:46, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.68it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_67
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.64it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 2%|▏ | 2/120 [00:02<02:45, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.34it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_68
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.67it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 2%|▎ | 3/120 [00:04<02:45, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.53it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_69
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.74it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 3%|▎ | 4/120 [00:05<02:43, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.51it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_70
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.82it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 4%|▍ | 5/120 [00:07<02:41, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.80it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_71
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.48it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 5%|▌ | 6/120 [00:08<02:40, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.90it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_72
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.55it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 6%|▌ | 7/120 [00:09<02:38, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.89it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_73
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.66it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 7%|▋ | 8/120 [00:11<02:36, 1.39s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.16it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_74
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.78it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 8%|▊ | 9/120 [00:12<02:34, 1.39s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.30it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_75
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.96it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 8%|▊ | 10/120 [00:13<02:32, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.93it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_76
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.57it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 9%|▉ | 11/120 [00:15<02:31, 1.39s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.53it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_77
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.39it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 10%|█ | 12/120 [00:16<02:29, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.84it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_78
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.80it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 11%|█ | 13/120 [00:18<02:26, 1.37s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.03it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_79
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 17.10it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 12%|█▏ | 14/120 [00:19<02:24, 1.37s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.93it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_80
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 17.07it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 12%|█▎ | 15/120 [00:20<02:22, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.89it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_81
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.80it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 13%|█▎ | 16/120 [00:22<02:21, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.98it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_82
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.75it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 14%|█▍ | 17/120 [00:23<02:20, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.56it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_83
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.66it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 15%|█▌ | 18/120 [00:24<02:19, 1.37s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.90it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_84
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.66it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 16%|█▌ | 19/120 [00:26<02:19, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.65it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_85
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 17.95it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 17%|█▋ | 20/120 [00:27<02:17, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.81it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_86
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 18.19it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 18%|█▊ | 21/120 [00:29<02:15, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.70it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_87
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 17.71it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 18%|█▊ | 22/120 [00:30<02:13, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.63it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_88
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 18.00it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 19%|█▉ | 23/120 [00:31<02:11, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.81it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_89
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 19.41it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 20%|██ | 24/120 [00:33<02:09, 1.35s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 11.50it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_90
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 19.53it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 21%|██ | 25/120 [00:34<02:07, 1.34s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 12.08it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping b_91
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 23.64it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 22%|██▏ | 26/120 [00:35<02:04, 1.32s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.43it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_46
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.51it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 22%|██▎ | 27/120 [00:37<02:06, 1.36s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.76it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_47
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 12.03it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 23%|██▎ | 28/120 [00:38<02:08, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.69it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_48
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.69it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 24%|██▍ | 29/120 [00:40<02:09, 1.43s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.27it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_49
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 12.51it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 25%|██▌ | 30/120 [00:41<02:09, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.48it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_50
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 12.91it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 26%|██▌ | 31/120 [00:42<02:07, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.57it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_51
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.04it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 27%|██▋ | 32/120 [00:44<02:06, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.34it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_52
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 12.82it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 28%|██▊ | 33/120 [00:45<02:05, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.63it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_53
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.08it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 28%|██▊ | 34/120 [00:47<02:04, 1.45s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.84it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_54
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.52it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 29%|██▉ | 35/120 [00:48<02:02, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.98it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_55
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.71it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 30%|███ | 36/120 [00:50<02:00, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.02it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_56
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.77it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 31%|███ | 37/120 [00:51<01:59, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.19it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_57
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.99it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 32%|███▏ | 38/120 [00:53<01:57, 1.43s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.35it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_58
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.24it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 32%|███▎ | 39/120 [00:54<01:55, 1.42s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.58it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_59
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.52it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 33%|███▎ | 40/120 [00:55<01:53, 1.42s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.64it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_60
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.73it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 34%|███▍ | 41/120 [00:57<01:51, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.82it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_61
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.97it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 35%|███▌ | 42/120 [00:58<01:49, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.90it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_62
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.14it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 36%|███▌ | 43/120 [01:00<01:47, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 8.80it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_63
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.01it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 37%|███▋ | 44/120 [01:01<01:46, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.07it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_64
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.42it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 38%|███▊ | 45/120 [01:02<01:44, 1.40s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.30it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_65
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.71it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 38%|███▊ | 46/120 [01:04<01:43, 1.39s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.39it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_66
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.82it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 39%|███▉ | 47/120 [01:05<01:41, 1.39s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.59it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_67
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.08it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 40%|████ | 48/120 [01:06<01:39, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.39it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_68
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 15.97it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 41%|████ | 49/120 [01:08<01:37, 1.38s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.71it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_69
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 17.36it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 42%|████▏ | 50/120 [01:09<01:35, 1.37s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 9.96it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_70
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 19.25it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 42%|████▎ | 51/120 [01:10<01:33, 1.35s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 10.05it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping g_71
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 21.54it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 43%|████▎ | 52/120 [01:12<01:30, 1.33s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.19it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_28
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.24it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 44%|████▍ | 53/120 [01:13<01:34, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.37it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_29
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.23it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 45%|████▌ | 54/120 [01:15<01:38, 1.49s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.52it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_30
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.50it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 46%|████▌ | 55/120 [01:17<01:39, 1.54s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.72it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_31
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.83it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 47%|████▋ | 56/120 [01:18<01:40, 1.56s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.74it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_32
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.94it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 48%|████▊ | 57/120 [01:20<01:39, 1.58s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.92it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_33
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.25it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 48%|████▊ | 58/120 [01:22<01:38, 1.59s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.11it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_34
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.53it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 49%|████▉ | 59/120 [01:23<01:36, 1.59s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.17it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_35
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.68it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 50%|█████ | 60/120 [01:25<01:35, 1.59s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.27it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_36
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.81it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 51%|█████ | 61/120 [01:26<01:33, 1.58s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.42it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_37
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.85it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 52%|█████▏ | 62/120 [01:28<01:31, 1.58s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.54it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_38
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 10.28it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 52%|█████▎ | 63/120 [01:29<01:29, 1.58s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.68it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_39
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 10.53it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 53%|█████▎ | 64/120 [01:31<01:27, 1.56s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 5.85it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_40
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 10.82it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 54%|█████▍ | 65/120 [01:32<01:25, 1.55s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.00it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_41
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.07it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 55%|█████▌ | 66/120 [01:34<01:23, 1.54s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.09it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_42
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.26it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 56%|█████▌ | 67/120 [01:35<01:21, 1.53s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.10it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_43
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.28it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 57%|█████▋ | 68/120 [01:37<01:19, 1.52s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.36it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_44
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.73it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 57%|█████▊ | 69/120 [01:38<01:17, 1.51s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.57it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_45
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 11.98it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 58%|█████▊ | 70/120 [01:40<01:15, 1.50s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 6.71it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_46
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 12.37it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 59%|█████▉ | 71/120 [01:41<01:12, 1.49s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.02it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_47
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 13.15it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 60%|██████ | 72/120 [01:43<01:10, 1.47s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.07it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_48
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 14.46it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 61%|██████ | 73/120 [01:44<01:07, 1.44s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 7.18it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping r_49
astar.scopesim.effects.spectral_trace_list_utils - Spectral trace r_49: footprint is outside FoV
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 16.80it/s]
FOVs: 62%|██████▏ | 74/120 [01:46<01:05, 1.41s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.11it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_56
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.86it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 62%|██████▎ | 75/120 [01:47<01:08, 1.53s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.20it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_57
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.32it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 63%|██████▎ | 76/120 [01:49<01:11, 1.63s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.25it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_58
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.20it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 64%|██████▍ | 77/120 [01:51<01:13, 1.71s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.31it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_59
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.31it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 65%|██████▌ | 78/120 [01:53<01:13, 1.75s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.35it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_60
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.38it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 66%|██████▌ | 79/120 [01:55<01:13, 1.78s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.41it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_61
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.51it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 67%|██████▋ | 80/120 [01:57<01:11, 1.80s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.48it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_62
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.62it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 68%|██████▊ | 81/120 [01:58<01:10, 1.80s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.49it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_63
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.64it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 68%|██████▊ | 82/120 [02:00<01:08, 1.81s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.55it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_64
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.75it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 69%|██████▉ | 83/120 [02:02<01:06, 1.81s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.64it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_65
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.90it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 70%|███████ | 84/120 [02:04<01:04, 1.81s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.61it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_66
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.87it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 71%|███████ | 85/120 [02:06<01:03, 1.80s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.45it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_67
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.63it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 72%|███████▏ | 86/120 [02:08<01:01, 1.81s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.76it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_68
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.13it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 72%|███████▎ | 87/120 [02:09<00:59, 1.80s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.83it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_69
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.25it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 73%|███████▎ | 88/120 [02:11<00:57, 1.79s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.90it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_70
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.37it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 74%|███████▍ | 89/120 [02:13<00:54, 1.77s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.96it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_71
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.50it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 75%|███████▌ | 90/120 [02:15<00:52, 1.76s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.02it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_72
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.58it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 76%|███████▌ | 91/120 [02:16<00:50, 1.75s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 3.50it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_73
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.84it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 77%|███████▋ | 92/120 [02:18<00:49, 1.76s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.11it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_74
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.72it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 78%|███████▊ | 93/120 [02:20<00:47, 1.75s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.18it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_75
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.88it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 78%|███████▊ | 94/120 [02:21<00:44, 1.73s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.22it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_76
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.96it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 79%|███████▉ | 95/120 [02:23<00:42, 1.72s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.23it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_77
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 7.97it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 80%|████████ | 96/120 [02:25<00:41, 1.71s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.35it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_78
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.40it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 81%|████████ | 97/120 [02:26<00:38, 1.69s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.40it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_79
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 8.99it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 82%|████████▏ | 98/120 [02:28<00:36, 1.67s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:00, 4.41it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping yj_80
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 9.83it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 82%|████████▎ | 99/120 [02:30<00:34, 1.65s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.24it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_40
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 5.06it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 83%|████████▎ | 100/120 [02:32<00:35, 1.77s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.30it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_41
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.39it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 84%|████████▍ | 101/120 [02:34<00:36, 1.91s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.36it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_42
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.51it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 85%|████████▌ | 102/120 [02:36<00:35, 1.99s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.42it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_43
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.64it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 86%|████████▌ | 103/120 [02:38<00:34, 2.04s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.52it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_44
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.83it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 87%|████████▋ | 104/120 [02:40<00:32, 2.06s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.57it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_45
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.87it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 88%|████████▊ | 105/120 [02:43<00:31, 2.07s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.64it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_46
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.99it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 88%|████████▊ | 106/120 [02:45<00:28, 2.06s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.64it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_47
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 5.03it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 89%|████████▉ | 107/120 [02:47<00:26, 2.06s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.70it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_48
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 5.15it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 90%|█████████ | 108/120 [02:49<00:24, 2.05s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.73it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_49
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 5.21it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 91%|█████████ | 109/120 [02:51<00:22, 2.05s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.80it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_50
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 5.66it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 92%|█████████▏| 110/120 [02:53<00:20, 2.02s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.84it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping h_51
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:00<00:00, 6.55it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 92%|█████████▎| 111/120 [02:54<00:17, 1.96s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:01<00:01, 1.69it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_31
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.80it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 93%|█████████▎| 112/120 [02:57<00:16, 2.09s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:01<00:01, 1.80it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_32
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.51it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 94%|█████████▍| 113/120 [02:59<00:15, 2.22s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:01<00:01, 1.87it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_33
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.66it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 95%|█████████▌| 114/120 [03:02<00:13, 2.29s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:01<00:01, 1.93it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_34
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.78it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 96%|█████████▌| 115/120 [03:04<00:11, 2.32s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:01<00:01, 1.95it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_35
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.80it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 97%|█████████▋| 116/120 [03:07<00:09, 2.35s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.04it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_36
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 3.99it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 98%|█████████▊| 117/120 [03:09<00:07, 2.34s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.12it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_37
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.14it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 98%|█████████▊| 118/120 [03:11<00:04, 2.33s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.19it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_38
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.30it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 99%|█████████▉| 119/120 [03:13<00:02, 2.30s/it]
astar.scopesim.optics.fov - 7 fields in FOV
FOV effects: 0%| | 0/5 [00:00<?, ?it/s]
astar.scopesim.effects.psfs.psf_base - Executing seeing_psf, convolution
astar.scopesim.effects.psfs.psf_base - PSF convolution start
astar.scopesim.effects.psfs.psf_base - PSF convolution done
FOV effects: 40%|████ | 2/5 [00:00<00:01, 2.24it/s]
astar.scopesim.effects.ter_curves - Executing dichroic_tree, observe
astar.scopesim.effects.spectral_trace_list - trace_list_analytical applied to FieldOfView3D
astar.scopesim.effects.spectral_trace_list_utils - Mapping k_39
astar.scopesim.effects.spectral_trace_list - trace_list_analytical done
FOV effects: 100%|██████████| 5/5 [00:01<00:00, 4.95it/s]
astar.scopesim.optics.image_plane - No BUNIT found in added HDU.
FOVs: 100%|██████████| 120/120 [03:16<00:00, 1.63s/it]
Read It Out¶
4. readout()
├─ Map ImagePlane → Detector
├─ z_order 800–899: detector effects (noise, dark, readout)
├─ z_order 900–999: detector array effects
└─ z_order 1000–1099: FITS header effects → return list of HDUs
[10]:
hdus = zs.readout()
astar.scopesim.optics.optical_train - exptime: None given in kwargs, put in !OBS
astar.scopesim.optics.optical_train - dit: 10 given in kwargs, put in !OBS
astar.scopesim.optics.optical_train - ndit: 1 given in kwargs, put in !OBS
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.detector.detector_manager - Extracting from 1 detectors...
astar.scopesim.effects.electronic - ExposureIntegration.: DIT = 10 s, NDIT = 1
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
astar.scopesim.effects.selector_wheel - Since passed object is a Detector, selector_key by default is the ID of the Detector object.
[12]:
from astropy.visualization import ZScaleInterval
# reduce space between subplots
fig, axes = plt.subplots(2,3, figsize=(12,8), gridspec_kw={'wspace':0.2}, tight_layout=True)
titles = ['B', 'G', 'R', 'YJ', 'H', 'K']
i = 0
for ax, imhdu in zip(axes.flat, hdus):
interval = ZScaleInterval()
vmin, vmax = interval.get_limits(imhdu[1].data)
ax.axis("off")
im = ax.imshow(imhdu[1].data, origin='lower', vmin=vmin, vmax=vmax, cmap='Grays_r')
ax.set_title(titles[i])
plt.colorbar(im, ax=ax, fraction=0.046, pad=0.04)
i += 1
plt.subplots_adjust(wspace=0.0, hspace=0.0)
[ ]:
## Save It
[ ]:
import datetime as datetime
from astropy.io import fits
filenm_root = f"{sim.instrument}_{sim.mode}-{sim.scene_name}_{datetime.datetime.now().strftime('%Y%m%d_%H%M%S')}"
file = f"{filenm_root}.fits"
primary_hdu = fits.PrimaryHDU()
# Setup addtional PrimaryHDU keys
extension_names = ["B", "G", "R", "YJ", "H", "K"]
for ext_name, hdu in zip(extension_names, hdus):
hdu.header["EXTNAME"] = ext_name
hdus.insert(0, primary_hdu)
fits.HDUList(hdus).writeto(file, overwrite=True)