diff --git a/ERIS/default.yaml b/ERIS/default.yaml new file mode 100644 index 00000000..e3814a54 --- /dev/null +++ b/ERIS/default.yaml @@ -0,0 +1,15 @@ +--- +### ERIS package metadata +alias: PKG +name: ERIS +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - ERIS + +yamls: + - ERIS.yaml diff --git a/ERIS/readme.md b/ERIS/readme.md index 1f10e387..99c62abb 100644 --- a/ERIS/readme.md +++ b/ERIS/readme.md @@ -1,10 +1,9 @@ -ERIS at the VLT -=============== +# ERIS at the VLT ERIS is a combination of the SPIFFI IFU spectrograph from SINFONI and the NIX JHKLM imager with an AOF compatible WFS -NIX Imager ----------- +## NIX Imager + * Wavelength: 1-5um (J,H,Ks,Lp,Mp) * Pixel scale: Wide 0.027"/pix, Zoom 0.013"/pix * FOV: Wide 54", Zoom 27" @@ -12,7 +11,8 @@ NIX Imager * Detector: (2x2)k H2RG * LSS Slit: 12x86 mas -Optics: +### Optics + * Dichroic to WFS * NIX selector mirror (45deg) * Entrance window @@ -24,8 +24,8 @@ Optics: * H2RG -SPIFFIER IFU ------------- +## SPIFFIER IFU + * FOV: 0.8", 3.2", 8" * Pixel scale: 12.5x25 mas, 50x100mas, 125x250mas * IFU: 32 Slices, each 64 pixels wide ?? Really=2048 pix exactly. What is the SINFONI detetor? @@ -36,11 +36,12 @@ SPIFFIER IFU * Detector: H2RG * Saturation: 110k e-/DIT/pix * Dark: 0.15 e-/s -* RON: 16e- +* RON: 16e- * Gain: 2.42 e-/ADU -Optics +### Optics + * 2x Lens collimator * Pupil stop * Filter wheel diff --git a/FORS/default.yaml b/FORS/default.yaml new file mode 100644 index 00000000..0f6e1c48 --- /dev/null +++ b/FORS/default.yaml @@ -0,0 +1,15 @@ +--- +### FORS package metadata +alias: PKG +name: FORS +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - FORS + +yamls: + - FORS.yaml diff --git a/FORS/readme.md b/FORS/readme.md new file mode 100644 index 00000000..68a34f23 --- /dev/null +++ b/FORS/readme.md @@ -0,0 +1,50 @@ +# FORS2 at the VLT + +Modes: IMG, POL, LSS, Slit-MOS +Wave-range: 0.33-1.1um +Pixel-scale: Wide 0.25", Zoom 0.125" +Binning: 2x2, optionally unbinned. +FOV: Wide 6.8' (edges vignetted by optics), Zoom 4.25' +Filters: Nf +Grisms: Ng +LSS slits: 9x from 0.3"-2.5" +MOS arms: 19x +Slit Mask: <=470 slit cuts + +### Detectors + +* 2x E2V (2x4)k CCDs @ 15um/pix (good blue sensitivity @ <0.5um) +* 2x MIT (2x4)k CCDs @ 15um/pix (good red sensitivity @ >0.75um) + +### Optics + +* Detector Plane: 2 exchangeable 2x CCD mosaics +* Collimator unit: 2 exchangeable units (Wide or Zoom) + +* Polarimeter swing arm: + * Quarter wave plate (circular) + * Half wave plate (linear) +* Wheel 1 (Misc) + * WOLL_34+13 : Wollaston prism + * g_HIGH+115 : Standard g-band filter + * GRIS_150I+27 : Grism 150I + * GRIS_600RI+19 : Grism 600RI + * GRIS_600z+23 : Grism 600z + * z_GUNN+78 : Standard z-band filter + * GRIS_600V+94 : Grism 600V +* Wheel 2 (Grisms) + * GRIS_1028z+29 : Grism 1028z + * GRIS_1400V+18 : Grism 1400V + * GRIS_600B+22 : Grism 600B + * GRIS_1200B+97 : Grism 1200B + * GRIS_1200R+93 : Grism 1200R + * GRIS_300I+11 : Grism 300I + * GRIS_300V+10 : Grism 300V +* Wheel 3 (Filters) + * u_HIGH+112 : Standard u-band filter + * GG435+81 : Order sorting filter GG435 + * OG590+32 : Order sorting filter OG590 + * b_HIGH+113 : Standard b-band filter + * v_HIGH+114 : Standard v-band filter + * R_SPECIAL+76 : Standard R-band filter + * I_BESS+77 : Standard I-band filter diff --git a/FORS/readme.rst b/FORS/readme.rst deleted file mode 100644 index 89e0bf4f..00000000 --- a/FORS/readme.rst +++ /dev/null @@ -1,47 +0,0 @@ -FORS2 at the VLT -================ -Modes: IMG, POL, LSS, Slit-MOS -Wave-range: 0.33-1.1um -Pixel-scale: Wide 0.25", Zoom 0.125" -Binning: 2x2, optionally unbinned. -FOV: Wide 6.8' (edges vignetted by optics), Zoom 4.25' -Filters: Nf -Grisms: Ng -LSS slits: 9x from 0.3"-2.5" -MOS arms: 19x -Slit Mask: <=470 slit cuts - -Detectors: -- 2x E2V (2x4)k CCDs @ 15um/pix (good blue sensitivity @ <0.5um) -- 2x MIT (2x4)k CCDs @ 15um/pix (good red sensitivity @ >0.75um) - -Optics: -Detector Plane: 2 exchangeable 2x CCD mosaics -Collimator unit: 2 exchangeable units (Wide or Zoom) -Polarimeter swing arm: - Quarter wave plate (circular) - Half wave plate (linear) -Wheel 1 (Misc) - WOLL_34+13 : Wollaston prism - g_HIGH+115 : Standard g-band filter - GRIS_150I+27 : Grism 150I - GRIS_600RI+19 : Grism 600RI - GRIS_600z+23 : Grism 600z - z_GUNN+78 : Standard z-band filter - GRIS_600V+94 : Grism 600V -Wheel 2 (Grisms) - GRIS_1028z+29 : Grism 1028z - GRIS_1400V+18 : Grism 1400V - GRIS_600B+22 : Grism 600B - GRIS_1200B+97 : Grism 1200B - GRIS_1200R+93 : Grism 1200R - GRIS_300I+11 : Grism 300I - GRIS_300V+10 : Grism 300V -Wheel 3 (Filters) - u_HIGH+112 : Standard u-band filter - GG435+81 : Order sorting filter GG435 - OG590+32 : Order sorting filter OG590 - b_HIGH+113 : Standard b-band filter - v_HIGH+114 : Standard v-band filter - R_SPECIAL+76 : Standard R-band filter - I_BESS+77 : Standard I-band filter diff --git a/HARMONI/readme.md b/HARMONI/readme.md new file mode 100644 index 00000000..d2ae1c55 --- /dev/null +++ b/HARMONI/readme.md @@ -0,0 +1 @@ +# HARMONI at the ELT diff --git a/HARMONI/readme.rst b/HARMONI/readme.rst deleted file mode 100644 index 5decdf15..00000000 --- a/HARMONI/readme.rst +++ /dev/null @@ -1,2 +0,0 @@ -HARMONI at the ELT -================== \ No newline at end of file diff --git a/HAWKI/default.yaml b/HAWKI/default.yaml index cf68a5a1..d6752ad6 100644 --- a/HAWKI/default.yaml +++ b/HAWKI/default.yaml @@ -1,13 +1,15 @@ +--- ### default observation parameters needed for a HAWKI simulation -object : configuration -alias : OBS -name : HAWKI_default_configuration -description : default parameters needed for a HAWKI simulation +alias: PKG +name: HAWKI_default_configuration +description: default parameters needed for a HAWKI simulation status: experimental -date_modified: 2022-02-22 +date_modified: 2024-12-12 changes: + - 2019-08-14 (KL) initial creation - 2022-02-22 (MV) formatting - + - 2024-11-19 (FH) add status keywords + - 2024-12-12 (FH) restructure default OBS properties, add PKG alias packages: - Paranal @@ -20,28 +22,26 @@ yamls: - HAWKI.yaml - HAWKI_H2RG.yaml -properties : - filter_name : Ks - airmass : 1.2 - declination : -30 - hour_angle : 0 - pupil_angle : 0 - dit : 60 - ndit : 1 - +--- +### default observation parameters needed for a HAWKI simulation +alias: OBS +properties: + filter_name: Ks + airmass: 1.2 + declination: -30 + hour_angle: 0 + pupil_angle: 0 + dit: 60 # [s] + ndit: 1 --- ### default simulation parameters needed for a HAWKI simulation -object : simulation -alias : SIM -name : HAWKI_simulation_paramters -description : RC simulation paramters which need to change for a HAWKI run - -properties : - random : - seed : 9001 - - spectral : - wave_min : 0.85 - wave_mid : 1.6 - wave_max : 2.5 +alias: SIM +properties: + random: + seed: 9001 + + spectral: + wave_min: 0.85 # [um] + wave_mid: 1.6 # [um] + wave_max: 2.5 # [um] diff --git a/KMOS/default.yaml b/KMOS/default.yaml new file mode 100644 index 00000000..b055103a --- /dev/null +++ b/KMOS/default.yaml @@ -0,0 +1,15 @@ +--- +### KMOS package metadata +alias: PKG +name: KMOS +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - KMOS + +yamls: + - KMOS.yaml diff --git a/LFOA/default.yaml b/LFOA/default.yaml index 1637c06d..26b50822 100644 --- a/LFOA/default.yaml +++ b/LFOA/default.yaml @@ -1,45 +1,49 @@ -### default observation parameters needed for a LFOA simulation -object : configuration -alias : OBS -name : LFOA_default_configuration -description : default parameters needed for a LFOA simulation +--- +### LFOA package metadata +alias: PKG +name: LFOA_default_configuration +description: default parameters needed for a LFOA simulation status: experimental +date_modified: 2024-12-12 +changes: + - 2020-05-18 (KL) initial creation + - 2020-05-29 (KL) add LFAO sloan filters + - 2024-11-19 (FH) add status keywords + - 2024-12-12 (FH) restructure default OBS properties, add PKG alias -packages : -- LFOA +packages: + - LFOA -yamls : -- LFOA.yaml -- LFOA_SBIG.yaml - -properties : - airmass : 1.2 - declination : +30 - hour_angle : 0 - pupil_angle : 0 - dit : 60 - ndit : 1 - filter_name : V - sky : - bg_mag : 19.5 - filter_name : V +yamls: + - LFOA.yaml + - LFOA_SBIG.yaml --- +### default observation parameters needed for a LFOA simulation +alias: OBS +properties: + airmass: 1.2 + declination: +30 + hour_angle: 0 + pupil_angle: 0 + dit: 60 # [s] + ndit: 1 + filter_name: V + sky: + bg_mag: 19.5 + filter_name: V +--- ### default simulation parameters needed for a LFAO simulation -object : simulation -alias : SIM -name : LFAO_simulation_paramters -description : RC simulation paramters - -properties : - random : - seed : 9001 - - spectral : - wave_min : 0.3 - wave_mid : 0.55 - wave_max : 1.0 - - computing : - preload_field_of_view : False +alias: SIM +properties: + random: + seed: 9001 + + spectral: + wave_min: 0.3 # [um] + wave_mid: 0.55 # [um] + wave_max: 1.0 # [um] + + computing: + preload_field_of_view: False diff --git a/MCIFU/default.yaml b/MCIFU/default.yaml new file mode 100644 index 00000000..437e5eee --- /dev/null +++ b/MCIFU/default.yaml @@ -0,0 +1,15 @@ +--- +### MCIFU package metadata +alias: PKG +name: MCIFU +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - MCIFU + +yamls: + - MCIFU.yaml diff --git a/MCIFU/readme.rst b/MCIFU/readme.md similarity index 68% rename from MCIFU/readme.rst rename to MCIFU/readme.md index 29b0e40b..6c67da82 100644 --- a/MCIFU/readme.rst +++ b/MCIFU/readme.md @@ -1,8 +1,6 @@ -Multi-core Integral field unit -============================== +# Multi-core Integral field unit -Eckdaten --------- +## Eckdaten 73 fibres attached to hexagonal lenslets stacked together to form a ring. The idea is to have a lenslet every 1.5 lam/D (at 1.3um) to capture the spectrum of different portions of the PSF @@ -11,5 +9,4 @@ Wavelength range: 1-1.6um System throughput: 0.5% Resolution ~ 3000 Detector 2048x2048 - - currently uses 480x640 chip and mosaicing it around - +* currently uses 480x640 chip and mosaicing it around diff --git a/METIS/default.yaml b/METIS/default.yaml index cbc381d4..3f80629c 100644 --- a/METIS/default.yaml +++ b/METIS/default.yaml @@ -1,12 +1,10 @@ --- -### default configuration for METIS simulations - -object: configuration -alias: OBS +### METIS package metadata +alias: PKG name: METIS_default_configuration description: default parameters needed for a METIS simulation status: development -date_modified: 2024-09-04 +date_modified: 2024-12-03 changes: - 2021-12-16 (OC) chopnod defaults to perpendicular - 2021-12-16 (OC) default slits renamed @@ -16,7 +14,13 @@ changes: - 2022-02-20 (OC) pupil_transmission now an OBS parameter - 2022-02-21 (OC) linear interpolation, cosmetics - 2022-03-14 (OC) use single PSF file + - 2023-06-11 (OC) include grating efficiency files + - 2023-12-01 (HB) add header keywords + - 2024-02-26 (HB) add defaults for filter names + - 2024-04-09 (FH) actually use new trace files - 2024-09-04 (OC) rearrange to include WCU modes + - 2024-11-19 (FH) add status keywords + - 2024-12-03 (FH) restructure default OBS properties, add PKG alias packages: - Armazones @@ -28,39 +32,6 @@ packages: # - ELT.yaml # overrides below # - METIS.yaml -properties: - instrument: "METIS" - modes: ["img_lm"] - airmass: 1.2 - declination: -30 - hour_angle: 0 - pupil_angle: 0 - exptime: 1. - dit: 1 # when exptime is given and auto_exposure is on, - ndit: 1 # these values are ignored - pupil_transmission: 1.0 - auto_exposure: - fill_frac: 0.75 # fraction to which full well is filled in one DIT - - # Default DPR keywords and template name. - # TODO: Perhaps create different 'modes' for each template, with a - # corresponding yaml file with the keywords. - tplname: "METIS_img_lm_obs_GenericOffset" - catg: "SCIENCE" - tech: "IMAGE,LM" - type: "OBJECT" - # More default properties for the observation - mjdobs: "2027-05-04T02:30:00" - tplstart: "2027-05-04T02:30:00" - tplno: 0 - tplexpno: 0 - obsname: "MyScienceTest" - ra: 0.0 - dec: 0.0 - # These defaults are overruled by the individual modes: - filter_name: open - nd_filter_name: open - mode_yamls: - object: observation alias: OBS @@ -330,13 +301,45 @@ mode_yamls: adc: false detector_readout_mode: slow +--- +### default observation parameters needed for a METIS simulation +alias: OBS +properties: + instrument: "METIS" + modes: ["img_lm"] + airmass: 1.2 + declination: -30 + hour_angle: 0 + pupil_angle: 0 + exptime: 1. + dit: 1 # when exptime is given and auto_exposure is on, + ndit: 1 # these values are ignored + pupil_transmission: 1.0 + auto_exposure: + fill_frac: 0.75 # fraction to which full well is filled in one DIT + + # Default DPR keywords and template name. + # TODO: Perhaps create different 'modes' for each template, with a + # corresponding yaml file with the keywords. + tplname: "METIS_img_lm_obs_GenericOffset" + catg: "SCIENCE" + tech: "IMAGE,LM" + type: "OBJECT" + # More default properties for the observation + mjdobs: "2027-05-04T02:30:00" + tplstart: "2027-05-04T02:30:00" + tplno: 0 + tplexpno: 0 + obsname: "MyScienceTest" + ra: 0.0 + dec: 0.0 + # These defaults are overruled by the individual modes: + filter_name: open + nd_filter_name: open + --- ### default simulation parameters needed for a METIS simulation -object: simulation alias: SIM -name: METIS_simulation_parameters -description: RC simulation parameters which need to change for a METIS run - properties: random: seed: None # 9001 @@ -352,11 +355,7 @@ properties: --- ### override for the ELT configuration -object : telescope alias : TEL -name : ELT_overrides -description : override telescope configuration - properties: ter_curve: filename: "TER_ELT_6_mirror_field_track.dat" diff --git a/MICADO/default.yaml b/MICADO/default.yaml index 115356d6..47c00cc3 100644 --- a/MICADO/default.yaml +++ b/MICADO/default.yaml @@ -1,49 +1,29 @@ --- -### default observation parameters needed for a MICADO simulation - -object : configuration -alias : OBS -name : MICADO_default_configuration -description : default parameters needed for a MICADO simulation +### MICADO package metadata +alias: PKG +name: MICADO_default_configuration +description: default parameters needed for a MICADO simulation status: development -date_modified: 2023-07-13 +date_modified: 2024-12-03 changes: - 2023-07-13 (OC) add modes for FDR slits, deprecate pre-FDR slits - -packages : -- Armazones -- ELT -- MORFEO -- MICADO - -yamls : -- Armazones.yaml -- ELT.yaml -- MICADO.yaml -- MICADO_H4RG.yaml - -properties : - instrument : MICADO - modes : ["SCAO", "IMG_4mas"] - airmass : 1.2 - declination : -30 - hour_angle : 0 - pupil_angle : 0 - dit : 60 - ndit : 1 - catg : SCIENCE - tech : IMAGE - type : OBJECT - # Should be datetimes, but is copied verbatim, so should work. - mjdobs : "2022-05-04T02:30:00" - tplstart : "2022-05-04T02:30:00" - tplexpno : 0 - tplno : 0 - obsname : "MyScienceTest" - ra : 0.0 - dec : 0.0 - -mode_yamls : + - 2023-08-29 (FH) fix default filter for 3000x16 mode + - 2024-11-19 (FH) add status keywords + - 2024-12-03 (FH) restructure default OBS properties, add PKG alias + +packages: + - Armazones + - ELT + - MORFEO + - MICADO + +yamls: + - Armazones.yaml + - ELT.yaml + - MICADO.yaml + - MICADO_H4RG.yaml + +mode_yamls: - object : instrument alias: OBS name : SCAO @@ -186,14 +166,33 @@ mode_yamls : filter_name_fw2: open filter_name_pupil: open +--- +### default observation parameters needed for a MICADO simulation +alias: OBS +properties: + instrument: MICADO + modes: ["SCAO", "IMG_4mas"] + airmass: 1.2 + declination: -30 + hour_angle: 0 + pupil_angle: 0 + dit: 60 + ndit: 1 + catg: SCIENCE + tech: IMAGE + type: OBJECT + # Should be datetimes, but is copied verbatim, so should work. + mjdobs: "2022-05-04T02:30:00" + tplstart: "2022-05-04T02:30:00" + tplexpno: 0 + tplno: 0 + obsname: "MyScienceTest" + ra: 0.0 + dec: 0.0 --- ### default simulation parameters needed for a MICADO simulation -object : simulation alias : SIM -name : MICADO_simulation_paramters -description : RC simulation paramters which need to change for a MICADO run - properties : random : seed : 9001 diff --git a/MICADO/test_micado/test_micado_compiles.py b/MICADO/test_micado/test_micado_compiles.py index 0feed117..6a4d7dbb 100644 --- a/MICADO/test_micado/test_micado_compiles.py +++ b/MICADO/test_micado/test_micado_compiles.py @@ -51,7 +51,7 @@ def test_user_commands_loads_without_throwing_errors(self, capsys): def test_user_commands_loads_mode_files(self): cmd = scopesim.UserCommands(use_instrument="MICADO") - yaml_names = [yd["name"] for yd in cmd.yaml_dicts] + yaml_names = [yd.get("name") for yd in cmd.yaml_dicts] assert "MICADO_IMG_LR" in yaml_names @@ -59,15 +59,15 @@ def test_user_commands_can_change_modes(self): cmd = scopesim.UserCommands(use_instrument="MICADO") cmd.set_modes(["MCAO", "SPEC_3000x50"]) - assert "MORFEO" in [yd["name"] for yd in cmd.yaml_dicts] - assert "MICADO_SPEC" in [yd["name"] for yd in cmd.yaml_dicts] + assert "MORFEO" in [yd.get("name") for yd in cmd.yaml_dicts] + assert "MICADO_SPEC" in [yd.get("name") for yd in cmd.yaml_dicts] def test_user_commands_can_change_modes_via_init(self): cmd = scopesim.UserCommands(use_instrument="MICADO", set_modes=["MCAO", "SPEC_3000x50"]) - assert "MORFEO" in [yd["name"] for yd in cmd.yaml_dicts] - assert "MICADO_SPEC" in [yd["name"] for yd in cmd.yaml_dicts] + assert "MORFEO" in [yd.get("name") for yd in cmd.yaml_dicts] + assert "MICADO_SPEC" in [yd.get("name") for yd in cmd.yaml_dicts] class TestMakeOpticalTrain: diff --git a/MUSE/default.yaml b/MUSE/default.yaml new file mode 100644 index 00000000..ea262209 --- /dev/null +++ b/MUSE/default.yaml @@ -0,0 +1,15 @@ +--- +### MUSE package metadata +alias: PKG +name: MUSE +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - MUSE + +yamls: + - MUSE.yaml diff --git a/NACO/default.yaml b/NACO/default.yaml new file mode 100644 index 00000000..cb2fbc6e --- /dev/null +++ b/NACO/default.yaml @@ -0,0 +1,15 @@ +--- +### NACO package metadata +alias: PKG +name: NACO +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - NACO + +yamls: + - NACO.yaml diff --git a/NACO/description.rst b/NACO/readme.md similarity index 98% rename from NACO/description.rst rename to NACO/readme.md index aff69cab..ea50fe85 100644 --- a/NACO/description.rst +++ b/NACO/readme.md @@ -1,5 +1,5 @@ -NACO -==== +# NACO + 1-5µm IMG, SPEC, HCI SCAO @@ -29,4 +29,3 @@ Full well depth 160k e-, linear up to 100k MINDIT 0.175 sec - diff --git a/OSIRIS/default.yaml b/OSIRIS/default.yaml index 288298ae..e5b23ebf 100644 --- a/OSIRIS/default.yaml +++ b/OSIRIS/default.yaml @@ -1,97 +1,98 @@ -### default observation parameters needed for an OSIRIS simulation - -object : configuration -alias : OBS -name : OSIRIS_default_configuration -description : default parameters needed for a OSIRIS simulation +--- +### OSIRIS package metadata +alias: PKG +name: OSIRIS_default_configuration +description: default parameters needed for a OSIRIS simulation status: experimental -date_created: 2022-03-02 -date_modified: 2022-03-02 +date_modified: 2024-12-12 changes: - - 2022-03-02 (KL) Created file based on METIS default.yaml + - 2022-03-02 (KL) created file based on METIS default.yaml + - 2022-05-17 (DJ) update grating response curves + - 2022-08-05 (KL) update spectral traces + - 2022-10-12 (DJ) adding keywords required for MAAT pipeline + - 2022-10-13 (DJ) FITS keywords and overscan/prescan update + - 2024-11-19 (FH) add status keywords + - 2024-12-12 (FH) restructure default OBS properties, add PKG alias + +packages: + - LaPalma + - GTC + - OSIRIS +yamls: + - LaPalma.yaml + - GTC.yaml + - OSIRIS.yaml + - OSIRIS_DET.yaml -packages : -- LaPalma -- GTC -- OSIRIS +mode_yamls: + - object: instrument + alias: OBS + name: IMG + description: OSIRIS imaging mode + properties: + filter_name: sdss_r_filter + grating_name: None + longslit_name: None + obsmode: OsirisBias + yamls: + - OSIRIS_IMG.yaml -yamls : -- LaPalma.yaml -- GTC.yaml -- OSIRIS.yaml -- OSIRIS_DET.yaml + - object: instrument + alias: OBS + name: LSS + description: OSIRIS Long-Slit mode + properties: + filter_name: open + grating_name: R1000B + longslit_name: "0.6" + obsmode: OsirisLongSlitSpectroscopy + yamls: + - OSIRIS_LSS.yaml -properties : + - object: instrument + alias: OBS + name: MAAT + description: OSIRIS IFU (MAAT) mode + properties: + filter_name: open + grating_name: R2000B + longslit_name: None + obsmode: OsirisMAAT + yamls: + - OSIRIS_MAAT.yaml + +--- +### default observation parameters needed for an OSIRIS simulation +alias: OBS +properties: instrument: OSIRIS - modes : ["IMG"] - airmass : 1.1 - declination : 0 - hour_angle : 0 - pupil_angle : 0 - dit : 60 - ndit : 1 - bias : 1040 - mjdobs : 59618.2 - object : "ASTRO" + modes: ["IMG"] + airmass: 1.1 + declination: 0 + hour_angle: 0 + pupil_angle: 0 + dit: 60 # [s] + ndit: 1 + bias: 1040 + mjdobs: 59618.2 + object: ASTRO ra : "00:00:00.000" dec : "00:00:00.000" - obsmode : 'OsirisBias' - -mode_yamls : -- object : instrument - alias: OBS - name : IMG - description : "OSIRIS imaging mode" - properties: - filter_name : sdss_r_filter - grating_name : None - longslit_name: None - obsmode: OsirisBias - yamls: - - OSIRIS_IMG.yaml - -- object : instrument - alias: OBS - name : LSS - description : "OSIRIS Long-Slit mode" - properties: - filter_name : open - grating_name : R1000B - longslit_name : "0.6" - obsmode : 'OsirisLongSlitSpectroscopy' - yamls: - - OSIRIS_LSS.yaml - -- object : instrument - alias: OBS - name : MAAT - description : "OSIRIS IFU (MAAT) mode" - properties: - filter_name : open - grating_name : R2000B - longslit_name: None - obsmode : 'OsirisMAAT' - yamls: - - OSIRIS_MAAT.yaml - + obsmode : OsirisBias --- ### default simulation parameters needed for an OSIRIS simulation -object: simulation alias: SIM -name: OSIRIS_simulation_parameters -description: RC simulation parameters which need to change for a OSIRIS run - properties: random: seed: None # 9001 - spectral: # in [um] - wave_min: 0.3001 - wave_mid: 0.6 - wave_max: 1.05 - spectral_bin_width: 0.0005 # 0.5 Angstrom + spectral: + wave_min: 0.3001 # [um] + wave_mid: 0.6 # [um] + wave_max: 1.05 # [um] + spectral_bin_width: 0.0005 # [um], 0.5 AA computing: spline_order: 1 diff --git a/UVES/default.yaml b/UVES/default.yaml new file mode 100644 index 00000000..d0b433e7 --- /dev/null +++ b/UVES/default.yaml @@ -0,0 +1,15 @@ +--- +### UVES package metadata +alias: PKG +name: UVES +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - UVES + +yamls: + - UVES.yaml diff --git a/UVES/readme.md b/UVES/readme.md index 754b90a4..cd40cc48 100644 --- a/UVES/readme.md +++ b/UVES/readme.md @@ -1,5 +1,5 @@ -UVES at the VLT -=============== +# UVES at the VLT + UVES - Ultraviolet and Visual Echelle Spectrograph (R-40000) Two arms: B 300-500m, R 420-1100mn Resolving power: B 0.0019 nm/pix, R 0.0025 nm/pix @@ -19,6 +19,3 @@ RON 4 e- Zeus is the replacement of the old MIT CCD that was also known as 'Nigel' and that took place in early July 2009. Zeus is a thicker chip than Nigel was, - - - diff --git a/VISIR/default.yaml b/VISIR/default.yaml new file mode 100644 index 00000000..c223ba73 --- /dev/null +++ b/VISIR/default.yaml @@ -0,0 +1,15 @@ +--- +### VISIR package metadata +alias: PKG +name: VISIR +description: NOT YET FUNCTIONAL PLACEHOLDER +status: concept +date_modified: 2024-12-12 +changes: + - 2024-12-12 (FH) initial creation + +packages: + - VISIR + +yamls: + - VISIR.yaml diff --git a/ViennaLT/default.yaml b/ViennaLT/default.yaml index ea41c315..953f556a 100644 --- a/ViennaLT/default.yaml +++ b/ViennaLT/default.yaml @@ -1,52 +1,49 @@ -# Default configuration for the Vienna Little Telescope - -object : configuration -alias : OBS -name : ViLT_default_configuration -description : Vienna Little Telescope configuration +--- +### Default configuration for the Vienna Little Telescope +alias: PKG +name: ViLT_default_configuration +description: Vienna Little Telescope configuration status: experimental +date_modified: 2024-12-12 +changes: + - 2020-10-23 (KL) initial creation + - 2024-11-19 (FH) add status keywords + - 2024-12-12 (FH) restructure default OBS properties, add PKG alias -packages : +packages: - LFOA - ViennaLT -yamls : +yamls: - ViennaLT.yaml - ViLT_PL16803.yaml -properties : - airmass : 1.2 - declination : +30 - hour_angle : 0 - pupil_angle : 0 - dit : 60 - ndit : 1 - filter_name : V - sky : - bg_mag : 19. - filter_name : V - --- +### default observation parameters needed for a ViLT simulation +alias: OBS +properties: + airmass: 1.2 + declination: +30 + hour_angle: 0 + pupil_angle: 0 + dit: 60 # [s] + ndit: 1 + filter_name: V + sky: + bg_mag: 19. + filter_name: V -## default simulation parameters needed for a simulation -object : simulation -alias : SIM -name : ViLT_simulation_paramters -description : RC simulation paramters - -properties : - random : - seed : 9001 - - spectral : - wave_min : 0.3 - wave_mid : 0.55 - wave_max : 1.0 - - computing : - preload_field_of_view : False - - - - - +--- +### default simulation parameters needed for a ViLT simulation +alias: SIM +properties: + random: + seed: 9001 + + spectral: + wave_min: 0.3 # [um] + wave_mid: 0.55 # [um] + wave_max: 1.0 # [um] + + computing: + preload_field_of_view: False diff --git a/WFC3/default.yaml b/WFC3/default.yaml index e8ab9209..b9dbf8ed 100644 --- a/WFC3/default.yaml +++ b/WFC3/default.yaml @@ -3,53 +3,57 @@ # all spectral curves found on the stsynphot site # https://stsynphot.readthedocs.io/en/latest/stsynphot/data_hst.html -object : configuration -alias : OBS +--- +### WFC3 package metadata +alias : PKG name : HST_WFC3_default_config description : defatult configuration for HST WFC3 UVIS and NIR imaging status: experimental +date_modified: 2024-12-12 +changes: + - 2019-11-19 (KL) initial creation + - 2020-04-22 (KL) modes is now a list + - 2024-11-19 (FH) add status keywords + - 2024-12-12 (FH) restructure default OBS properties, add PKG alias packages: -- HST -- WFC3 + - HST + - WFC3 yamls: -- HST.yaml -- WFC3.yaml + - HST.yaml + - WFC3.yaml mode_yamls: -- name: IR_channel + - name: IR_channel description: The NIR imaging channel yamls: - - WFC3_IR.yaml - - WFC3_IR_DET.yaml + - WFC3_IR.yaml + - WFC3_IR_DET.yaml -- name: UVIS_channel + - name: UVIS_channel description: The UV and Visual imaging channel yamls: - - WFC3_UVIS.yaml - - WFC3_UVIS_DET.yaml + - WFC3_UVIS.yaml + - WFC3_UVIS_DET.yaml +--- +### default observation parameters needed for a WFC3 simulation +alias: OBS properties: modes: [IR_channel] filter_name: F160W - dit: 60 + dit: 60 # [s] ndit: 1 - --- +### default simulation parameters needed for a WFC3 simulation +alias: SIM +properties: + random: + seed: 9001 -# default simulation parameters -object : simulation -alias : SIM -name : WFC3_simulation_paramters -description : RC simulation paramters which need to change for a WFC3 - -properties : - random : - seed : 9001 - - spectral : - wave_min : 0.8 - wave_mid : 1.3 - wave_max : 1.8 \ No newline at end of file + spectral: + wave_min: 0.8 # [um] + wave_mid: 1.3 # [um] + wave_max: 1.8 # [um] diff --git a/_REPORTS/badge_report_log.txt b/_REPORTS/badge_report_log.txt index dc117bc8..6ca751eb 100644 --- a/_REPORTS/badge_report_log.txt +++ b/_REPORTS/badge_report_log.txt @@ -1,7 +1,8 @@ -WARNING::Couldn't convert .meta['comments'] to dict ERROR::LFOA\filters\old_filters\TC_filter_Halpha_wide_old.dat ValeError dictionary update sequence element #0 has length 49; 2 is required +ERROR::METIS\code\2023-06-20-spectra_Grism-L_band.dat ValeError dictionary update sequence element #0 has length 32; 2 is required +ERROR::METIS\code\2023-06-20-spectra_Grism-M_band.dat ValeError dictionary update sequence element #0 has length 32; 2 is required +ERROR::METIS\code\2023-06-20-spectra_Grism-N_band.dat ValeError dictionary update sequence element #0 has length 32; 2 is required ERROR::NACO\filters\NB_3.74.dat ValeError chr() arg not in range(0x110000) -WARNING::Couldn't convert
.meta['comments'] to dict ERROR::NACO\filters\NB_4.05.dat ValeError dictionary update sequence element #0 has length 85; 2 is required ERROR::OSIRIS\traces\TRACE_R1000B.dat ValeError dictionary update sequence element #0 has length 1; 2 is required ERROR::OSIRIS\traces\TRACE_R1000R.dat ValeError dictionary update sequence element #0 has length 1; 2 is required @@ -59,6 +60,18 @@ ERROR::METIS\TER_lms_grism_max.dat ValeError Modified date set but no changes li ERROR::METIS\TER_lms_grism_min.dat Error reading dat file 'NoneType' object is not iterable ERROR::METIS\TER_lms_grism_min.dat ValeError Modified date set but no changes listed. ERROR::METIS\TER_mirror_gold.dat ValeError Modified date set but no changes listed. +ERROR::METIS\code\2023-06-20-spectra_Grism-L_band.dat Error reading dat file mapping values are not allowed here + in "", line 10, column 50: + ... n of coordinates at the detector: Detector sensitive surface, bo ... + ^ +ERROR::METIS\code\2023-06-20-spectra_Grism-M_band.dat Error reading dat file mapping values are not allowed here + in "", line 10, column 50: + ... n of coordinates at the detector: Detector sensitive surface, bo ... + ^ +ERROR::METIS\code\2023-06-20-spectra_Grism-N_band.dat Error reading dat file mapping values are not allowed here + in "", line 10, column 50: + ... n of coordinates at the detector: Detector sensitive surface, bo ... + ^ ERROR::METIS\filters\TC_filter_Br_alpha.dat Error reading dat file 'dict' object has no attribute 'split' ERROR::METIS\filters\TC_filter_Br_alpha_ref.dat Error reading dat file 'dict' object has no attribute 'split' ERROR::METIS\filters\TC_filter_CO_1-0_ice.dat Error reading dat file 'dict' object has no attribute 'split' @@ -97,6 +110,7 @@ ERROR::METIS\filters\TC_filter_S_IV_ref.dat Error reading dat file 'dict' object ERROR::MICADO\FPA_linearity.dat ValeError date_last_change=2022-03-17 not equal to date_modified=2018-11-19 ERROR::MICADO\MASK_slit_3000x20.dat ValeError date_last_change=2020-03-24 not equal to date_modified=2019-07-10 ERROR::MICADO\MASK_slit_3000x50.dat ValeError date_last_change=2020-03-24 not equal to date_modified=2019-07-10 +ERROR::MICADO\QE_detector_H4RG.dat Error reading dat file 'NoneType' object is not iterable ERROR::MICADO\TER_entrance_window.dat ValeError Changes listed but no modified date set. ERROR::MICADO\TER_MICADO_mirror_mgf2agal.dat ValeError date_last_change=2019-07-25 not equal to date_modified=2018-11-19 ERROR::MICADO\TER_mirror_gold.dat ValeError date_last_change=2023-07-13 not equal to date_modified=2023-07-23 @@ -121,32 +135,32 @@ ERROR::OSIRIS\QE_OSIRIS_old_detector_plus_M3.dat ValeError Modified date set but ERROR::OSIRIS\unity.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 ERROR::OSIRIS\code\OSIRIS_stitchedArc.dat Error reading dat file 'comments' ERROR::OSIRIS\code\OSIRIS_stitchedArc.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\tests\test_data\fg191b2b.dat Error reading dat file 'comments' -ERROR::OSIRIS\tests\test_data\fg191b2b.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\tests\test_data\OSIRIS_stitchedArc.dat Error reading dat file 'comments' -ERROR::OSIRIS\tests\test_data\OSIRIS_stitchedArc.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R1000B.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R1000B.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R1000B.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R1000R.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R1000R.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R1000R.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R2000B.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R2000B.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R2000B.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R2500I.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R2500I.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R2500I.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R2500R.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R2500R.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R2500R.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R2500U.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R2500U.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R2500U.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R2500V.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R2500V.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R2500V.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R300B.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R300B.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R300B.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R300R.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R300R.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R300R.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R500B.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R500B.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R500B.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 -ERROR::OSIRIS\traces\TRACE_R500R.dat Error reading dat file string indices must be integers +ERROR::OSIRIS\traces\TRACE_R500R.dat Error reading dat file string indices must be integers, not 'str' ERROR::OSIRIS\traces\TRACE_R500R.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 +ERROR::OSIRIS\tests\test_data\fg191b2b.dat Error reading dat file 'comments' +ERROR::OSIRIS\tests\test_data\fg191b2b.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 +ERROR::OSIRIS\tests\test_data\OSIRIS_stitchedArc.dat Error reading dat file 'comments' +ERROR::OSIRIS\tests\test_data\OSIRIS_stitchedArc.dat ValeError date_last_change=2022-03-02 not equal to date_modified=22022-03-02 ERROR::test_package\TC_filter_Ks.dat ValeError date_last_change=2019-11-09 not equal to date_modified=2018-01-28 ERROR::VLT\LIST_VLT_mirrors.dat ValeError date_last_change=2020-10-06 not equal to date_modified=2019-08-13 ERROR::VLT\TC_mirror_aluminium.dat ValeError date_last_change=2019-08-13 not equal to date_modified=2018-11-19 diff --git a/_REPORTS/badges.md b/_REPORTS/badges.md index f03f7beb..66e36634 100644 --- a/_REPORTS/badges.md +++ b/_REPORTS/badges.md @@ -1,6 +1,6 @@ # IRDB Packages Report -**Created on UTC 2023-11-10 18:03:14** +**Created on UTC 2024-12-13 10:38:49** For details on errors and conflicts, see badge report log file in this directory. @@ -26,19 +26,21 @@ For details on errors and conflicts, see badge report log file in this directory * [![](https://img.shields.io/badge/TER_ELT_mirror_aluminium.dat-conflict-orange)]() * [![](https://img.shields.io/badge/TER_ELT_mirror_mgf2agal.dat-conflict-orange)]() ## ERIS -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## FORS -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## GTC [![](https://img.shields.io/badge/package_type-support-deepskyblue)]() ### Structure @@ -90,12 +92,13 @@ For details on errors and conflicts, see badge report log file in this directory * [![](https://img.shields.io/badge/wfc3_ir_primary_001_syn.dat-conflict-orange)]() * [![](https://img.shields.io/badge/wfc3_ir_secondary_001_syn.dat-conflict-orange)]() ## KMOS -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## LaPalma [![](https://img.shields.io/badge/package_type-support-deepskyblue)]() ### Structure @@ -116,12 +119,13 @@ For details on errors and conflicts, see badge report log file in this directory * [![](https://img.shields.io/badge/TER_focal_reducer.dat-conflict-orange)]() * [![](https://img.shields.io/badge/TER_mirror_aluminium.dat-conflict-orange)]() ## MCIFU -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## METIS [![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure @@ -132,6 +136,9 @@ For details on errors and conflicts, see badge report log file in this directory * [![](https://img.shields.io/badge/FPA_linearity_Aquarius.dat-missing-red)]() ### Contents * [![](https://img.shields.io/badge/all_yamls_readable-green)]() +* [![](https://img.shields.io/badge/2023--06--20--spectra_Grism--L_band.dat-error-red)]() +* [![](https://img.shields.io/badge/2023--06--20--spectra_Grism--M_band.dat-error-red)]() +* [![](https://img.shields.io/badge/2023--06--20--spectra_Grism--N_band.dat-error-red)]() ### Dates * [![](https://img.shields.io/badge/FPA_metis_img_lm_layout.dat-conflict-orange)]() * [![](https://img.shields.io/badge/FPA_metis_img_nq_aquarius_layout.dat-conflict-orange)]() @@ -193,19 +200,21 @@ For details on errors and conflicts, see badge report log file in this directory * [![](https://img.shields.io/badge/TER_MORFEO_mirror_aluminium.dat-conflict-orange)]() * [![](https://img.shields.io/badge/TER_MORFEO_mirror_mgf2agal.dat-conflict-orange)]() ## MUSE -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## NACO -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() * [![](https://img.shields.io/badge/NB_3.74.dat-error-red)]() * [![](https://img.shields.io/badge/NB_4.05.dat-error-red)]() ### Dates @@ -250,12 +259,13 @@ For details on errors and conflicts, see badge report log file in this directory ### Dates * [![](https://img.shields.io/badge/TC_filter_Ks.dat-conflict-orange)]() ## UVES -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## ViennaLT [![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure @@ -266,12 +276,13 @@ For details on errors and conflicts, see badge report log file in this directory ### Contents * [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## VISIR -[![](https://img.shields.io/badge/package_type-support-deepskyblue)]() +[![](https://img.shields.io/badge/package_type-observation-blueviolet)]() ### Structure +* [![](https://img.shields.io/badge/default_yaml-OK-green)]() * [![](https://img.shields.io/badge/self_named_yaml-not_found-red)]() -* [![](https://img.shields.io/badge/no_files_referenced-yellowgreen)]() +* [![](https://img.shields.io/badge/no_missing_files-green)]() ### Contents -* [![](https://img.shields.io/badge/no_yaml_files-yellowgreen)]() +* [![](https://img.shields.io/badge/all_yamls_readable-green)]() ## VLT [![](https://img.shields.io/badge/package_type-support-deepskyblue)]() ### Structure diff --git a/_REPORTS/badges.yaml b/_REPORTS/badges.yaml index 62a4fb9f..86fd9789 100644 --- a/_REPORTS/badges.yaml +++ b/_REPORTS/badges.yaml @@ -19,19 +19,21 @@ ELT: TER_ELT_mirror_aluminium.dat: conflict TER_ELT_mirror_mgf2agal.dat: conflict ERIS: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' FORS: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' GTC: package_type: support structure: @@ -83,12 +85,13 @@ HST: wfc3_ir_primary_001_syn.dat: conflict wfc3_ir_secondary_001_syn.dat: conflict KMOS: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' LaPalma: package_type: support structure: @@ -109,12 +112,13 @@ LFOA: TER_focal_reducer.dat: conflict TER_mirror_aluminium.dat: conflict MCIFU: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' METIS: package_type: observation structure: @@ -125,6 +129,9 @@ METIS: FPA_linearity_Aquarius.dat: missing contents: all_yamls_readable: '!OK' + 2023-06-20-spectra_Grism-L_band.dat: error + 2023-06-20-spectra_Grism-M_band.dat: error + 2023-06-20-spectra_Grism-N_band.dat: error dates: FPA_metis_img_lm_layout.dat: conflict FPA_metis_img_nq_aquarius_layout.dat: conflict @@ -186,19 +193,21 @@ MORFEO: TER_MORFEO_mirror_aluminium.dat: conflict TER_MORFEO_mirror_mgf2agal.dat: conflict MUSE: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' NACO: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' NB_3.74.dat: error NB_4.05.dat: error dates: {} @@ -243,12 +252,13 @@ test_package: dates: TC_filter_Ks.dat: conflict UVES: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' ViennaLT: package_type: observation structure: @@ -259,12 +269,13 @@ ViennaLT: contents: all_yamls_readable: '!OK' VISIR: - package_type: support + package_type: observation structure: + default_yaml: OK self_named_yaml: not found - no_files_referenced: '!NONE' + no_missing_files: '!OK' contents: - no_yaml_files: '!NONE' + all_yamls_readable: '!OK' VLT: package_type: support structure: diff --git a/test_package/default.yaml b/test_package/default.yaml index 812210c3..831244d3 100644 --- a/test_package/default.yaml +++ b/test_package/default.yaml @@ -1,28 +1,31 @@ # Instrument -object : observation -alias : OBS -name : test_instrument +alias: PKG +name: test_instrument status: production -packages : -- test_package +packages: + - test_package -yamls : -- test_package.yaml -- test_telescope.yaml -- test_instrument.yaml -- test_detector.yaml +yamls: + - test_package.yaml + - test_telescope.yaml + - test_instrument.yaml + - test_detector.yaml -properties : - airmass : 1. - modes : ["mode_1", "mode_2"] -mode_yamls : -- name : mode_1 - alias: OBS - properties : - airmass : 2. +mode_yamls: + - name: mode_1 + alias: OBS + properties: + airmass: 2. -- name : mode_2 - yamls : - - test_mode_2.yaml + - name: mode_2 + alias: OBS + yamls: + - test_mode_2.yaml + +--- +alias: OBS +properties: + airmass: 1. + modes: ["mode_1", "mode_2"]