Changes

Version 2.6.1 (2023-07-16)

  • Fix calculation of arm fiber magnitudes (QFS-225, !144)

Version 2.6.0 (2023-07-12)

  • Use linear interpolation for rebinning in L1DXU (QFS-304, !139)

  • Ignore targets with ruleset set to DONOTOBSERVE (QFS-308, !141)

  • Include verify step in the computation of elapsed time (!143)

Version 2.5.2 (2023-12-04)

Version 2.5.1 (2023-11-23)

  • Don’t fail on insufficient wavelength coverage for arm magnitudes (QFS-305, !138)

  • Fix memory leak (QFS-303, !136)

  • Adjust spectrograph wavelength range to design range (QFS-302, !137)

Version 2.5.0 (2023-11-10)

  • Remove lowercase substitution of AND and OR operators in rulesets (QFS-300, !131)

  • Calculate spectrograph arm magnitudes with the ETC (QFS-225, QFS-288, !133)

  • Document ETC verification plots for PAE (SE-95, !129)

  • Use central wavelength when rebinning from native CCD bins to L1 output bins (QFS-294, !127)

  • Take over and update the short ETC description in the documentation (!125)

  • Incorporate new TOAD data file into ETC (QFS-277, !114)

Version 2.4.0 (2023-04-17)

  • Update and polish debug tool (!116, !119)

  • Fix fiber magnitude for flat targets (QFS-260, !113)

  • Make the maximal time per exposure moon phase dependent (20/15/7/4 min) (QFS-285, !121)

Version 2.3.0 (2023-02-01)

  • Implement twilight atmospheric spectrum (QFS-270, !105)

  • Allow to consider acquired SNR etc. when calculating exposure time (QFS-265, !102)

  • Add a dummy non-emitting, non-absorbing atmosphere (!108)

  • Set HRS binning in L1DXU output to 0.05 Å (QFS-275, !111)

  • Adjust sky model to moon-target separation 45° and implement a “superbright” sky brightness (QFS-278, !112)

Version 2.2.2 (2022-12-16)

  • ETC now accepts optional additional columns in rules and rulesets (QFS-273, !107)

Version 2.2.1 (2022-12-07)

  • Fix crash with numpy arrays on S3 survey (QFS-272, !106)

Version 2.2.0 (2022-11-02)

  • Fix fiber mag calculation (QFS-260, !97)

  • Include reference plots in documentation (!95)

  • Ensure that a subspectrum is completely covered (QFS-250, !91)

  • Display a header with version number and input file names (QFS-248, !90)

  • Implement a variable BG_NOISE_FLUX in rules (QFS-232, !88)

  • Replace FITS units for 4FS ETC input data with standard conform names (QFS-237, !87)

  • Fix missing FITS unit for FIBERMAG column (QFS-236, !84)

Version 2.1.0 (2022-07-12)

  • Push minor version number because of new features (already in previous version, but forgot to do this there)

  • Fix FMTVERS header keyword (QFS-234, !83)

Version 2.0.5 (2022-07-01)

  • Implement all comparison operations in rules (QFS-222, !80)

  • Fix inconsistencies in Rules variables, switch from adu to photoelectrons (QFS-229, QFS-231, !79)

  • New catalog format version 2.0 (QFS-219, !78)

  • Add code to create L1 DXU compatible output (QFS-209, !74)

  • Publish package on a public repository. Don’t package large test data files into the source distribution (QFS-214, !76)

  • Strip whitespaces in ‘TEMPLATE’ column of target catalogue (QFS-211/QFS-210, !75)

  • New method Spectrum.get_mag() (!72)

  • Implement reddening and redshifting of templates (QFS-202, QFS-220, QFS-221, !69, !70)

  • Allow to directly set the sky spectrum in observations (QFS-204, !68)

Version 2.0.4 (2021-12-20)

  • Remove NAME uniqueness test for catalog (QFS-194, !65)

  • Check spectrograph resolution consistency between catalogue and rules (QFS-187, !66)

  • Implement a rough estimate of “Fiber mags” (QFS-191, !67)

Version 2.0.3 (2021-11-18)

  • Implement range check for Sersic parameters (QFS-190, !64)

Version 2.0.2 (2021-10-28)

  • Generate test catalogs for test 7 on the fly (QFS-188, !58)

  • Update to new TOAD data (generated with TOAD 0.3.0) (!59, !62)

  • Use new etc data repository (!60)

  • Allow qmostetc to be installed as package (!61)

Version 2.0.1 (2021-07-28)

  • Push major version number to 2.

  • Allow partial spectral wavelength coverage (QFS-180, !47)

  • Fix determination of runtime failures in the process_catalogue script (QFS-181, !48)

  • Require RES_MODE and SPEC_ARM columns in rules files (QFS-167, !50)

  • Ensure that dimensionless columns in the target catalogue don’t come with an attached unit (QFS-184, !55)

Version 0.7 (2021-06-25)

  • Complete code rewrite