Instrument Templates
tiptop_ipy ships with pre-configured templates for several ESO instruments.
These are synced from the upstream
TIPTOP repository.
Listing available instruments
from tiptop_ipy import TipTop
TipTop.list_instruments()
Available templates
Template |
Telescope |
AO Type |
Status |
Description |
|---|---|---|---|---|
|
ELT (39m) |
SCAO |
ArmazoNes high Dispersion Echelle Spectrograph |
|
|
VLT (8m) |
SCAO |
Enhanced Resolution Imager and Spectrograph |
|
|
VLT (8m) |
LTAO |
ERIS with laser guide star |
|
|
ELT (39m) |
SCAO |
High Angular Resolution Monolithic Optical and Near-infrared IFU |
|
|
ELT (39m) |
LTAO |
HARMONI laser tomography mode (config 1) |
|
|
ELT (39m) |
LTAO |
HARMONI laser tomography mode (config 2) |
|
|
ELT (39m) |
LTAO |
HARMONI laser tomography mode (config 3) |
|
|
VLT (8m) |
MCAO |
MCAO Assisted Visible Imager and Spectrograph |
|
|
ELT (38.5m) |
SCAO |
Mid-infrared ELT Imager and Spectrograph |
|
|
ELT (38.5m) |
SCAO |
Multi-AO Imaging Camera for Deep Observations |
|
|
ELT (38.5m) |
SCAO |
MICADO with simplified atmosphere (faster) |
|
|
ELT (38.5m) |
MCAO |
Multi-conjugate adaptive Optics Relay For ELT Observations |
|
|
VLT (8m) |
LTAO |
Multi Unit Spectroscopic Explorer with laser tomography |
|
|
LBT (8.2m) |
SCAO |
Single conjugated adaptive Optics Upgrade for LBT |
|
|
VLT (8m) |
SCAO |
Spectro-Polarimetric High-contrast Exoplanet REsearch |
Configuration summary
INI filename |
Wavelengths |
Field of View |
Cn2 Layers |
|---|---|---|---|
|
1 |
512 |
35 |
|
1 |
256 |
10 |
|
1 |
256 |
10 |
|
1 |
512 |
10 |
|
1 |
512 |
10 |
|
1 |
512 |
10 |
|
1 |
512 |
10 |
|
1 |
512 |
10 |
|
1 |
512 |
35 |
|
1 |
512 |
35 |
|
1 |
512 |
3 |
|
1 |
512 |
35 |
|
1 |
450 |
10 |
|
1 |
256 |
4 |
|
1 |
256 |
10 |
Wavelengths: number of entries in
sources_science.WavelengthField of View:
sensor_science.FieldOfView(pixels per side), capped at 512 on loadCn2 Layers: number of entries in
atmosphere.Cn2Heights
Note
sensor_science.FieldOfView is capped at 512 pixels when loading
templates or INI files. Larger values cause the ESO server to time out.
You can override this after loading:
tt = TipTop("MICADO_SCAO")
tt["sensor_science", "FieldOfView"] = 2048 # at your own risk
Usage
Templates are case-insensitive:
tt = TipTop("ERIS")
tt = TipTop("eris") # same thing
tt = TipTop("ERIS.ini") # also works
Templates are starting points. You’ll typically modify the atmospheric conditions and science wavelengths to match your observing scenario:
tt = TipTop("ERIS")
tt["atmosphere", "Seeing"] = 0.6 # good conditions
tt["sources_science", "Wavelength"] = [2.2e-6] # K-band
result = tt.generate_psf()