Source code for pixSED.misc.enum

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
r"""
.. codeauthor:: Wilfried Mercier - IRAP <wilfried.mercier@lam.fr>

Enumerations used in other parts of the code.
"""

from enum          import Enum
from .misc         import NamedColumn

[docs]class CleanMethod(Enum): r'''An enumeration for the cleaning method used by the filters.''' #: Used to clean bad pixels with flux value of 0 ZERO = 'zero' #: Used to clean bad pixels with flux value being the minimum of the good pixels MIN = 'min'
[docs]class SEDcode(Enum): r'''An enumeration for the SED fitting codes available.''' #: Used to set LePhare as the SED fitting code LEPHARE = 'lephare' #: Used to set Cigale as the SED fitting code CIGALE = 'cigale'
################################### # Cigale only Enum # ###################################
[docs]class Save_chi2(Enum): r'''An enumeration with different for saving the chi2 result of Cigale.''' #: Save all chi2 ALL = 'all' #: Save no chi2 NONE = 'none' #: Save fluxes chi2 FLUXES = 'fluxes' #: Save properties chi2 PROPERTIES = 'properties'
[docs]class IMF(Enum): r'''An enumeration with accepted IMF in Cigale.''' #: Chabrier IMF CHABRIER = '1' #: Salpeter IMF SALPETER = '0' #: Kroupa IMF KROUPA = '1'
################################### # LePhare only Enum # ###################################
[docs]class ANDOR(Enum): r'''An enumeration with AND or OR options for LePhare.''' #: Logical AND AND = 'AND' #: Logical OR OR = 'OR'
[docs]class MagType(Enum): r'''An enumeration for valid magnitude types for LePhare.''' #: Used to set AB magnitude system AB = 'AB' #: Used to set VEGA magnitude system VEGA = 'VEGA'
[docs]class TableFormat(Enum): r'''An enumerator for valid table format for LePhare.''' #: Table format being: Mag, Error, Mag, Error, ... MEME = 'MEME' #: Table format being Mag, Mag, Mag, ..., Error, Error, Error, ... MMEE = 'MMEE'
[docs]class TableType(Enum): r'''An enumerator for valid table data type for LePhare.''' #: Table format being long LONG = 'LONG' #: Table format being short SHORT = 'SHORT'
[docs]class TableUnit(Enum): r'''An enumeration for valid values for table units for LePhare.''' #: Unit of table set to magnitude MAG = 'M' #: Unit of table set to flux FLUX = 'F'
[docs]class YESNO(Enum): r'''An enumeration with YES or NO options for LePhare.''' #: Used to set a value to YES YES = 'YES' #: Used to set a value to NO NO = 'NO'
[docs]class LePhareOutputParam(Enum): r'''An enumeration for LePhare output parameters with corresponding table name and table unit.''' #: Best redshift. Z_BEST.name = 'z_best'. Z_BEST = NamedColumn('z_best', '') #: Best redshift lower bound 68%. Z_BEST68_LOW.name = 'z_best_l68'. Z_BEST68_LOW = NamedColumn('z_best_l68', '') #: Best redshift upper bound 68%. Z_BEST68_HIGH.name = 'z_best_u68'. Z_BEST68_HIGH = NamedColumn('z_best_u68', '') #: Best redshift lower bound 90%. Z_BEST90_LOW.name = 'z_best_l90'. Z_BEST90_LOW = NamedColumn('z_best_l90', '') #: Best redshift upper bound 90%. Z_BEST90_HIGH.name = 'z_best_u90'. Z_BEST90_HIGH = NamedColumn('z_best_u90', '') #: Best redshift lower bound 99%. Z_BEST99_LOW.name = 'z_best_l99'. Z_BEST99_LOW = NamedColumn('z_best_l99', '') #: Best redshift upper bound 99%. Z_BEST99_HIGH.name = 'z_best_u99'. Z_BEST99_HIGH = NamedColumn('z_best_u99', '') #: Best redshift ML. Z_ML.name = 'z_ML'. Z_ML = NamedColumn('z_ML', '') #: Best redshift ML lower bound 68%. Z_ML68_LOW.name = 'z_ML_l68'. Z_ML68_LOW = NamedColumn('z_ML_l68', '') #: Best reshift ML upper bound 68%. Z_ML68_HIGH.name = 'z_ML_u68'. Z_ML68_HIGH = NamedColumn('z_ML_u68', '') #: Best chi2. CHI_BEST.name = 'chi2'. CHI_BEST = NamedColumn('chi2', '') #: Best model. MOD_BEST.name = 'Mod_best'. MOD_BEST = NamedColumn('Mod_best', '') #: Best extinction law. EXTLAW_BEST.name = 'Ext_law_best'. EXTLAW_BEST = NamedColumn('Ext_law_best', '') #: Best color excess. EBV_BEST.name = 'E(B-V)_best'. EBV_BEST = NamedColumn('E(B-V)_best', '') #: ???. ZF_BEST.name = 'ZF_BEST'. ZF_BEST = NamedColumn('ZF_BEST', '') # No idea what this is #: Best absolute magnitude ? MAG_ABS_BEST.name = 'mag_abs_best'. MAG_ABS_BEST = NamedColumn('mag_abs_best', 'dex') #: Best PDZ. PDZ_BEST.name = 'pdz_best'. PDZ_BEST = NamedColumn('pdz_best', '') #: Best scale factor. SCALE_BEST.name = 'scale_best'. SCALE_BEST = NamedColumn('scale_best', '') #: Best dist mod ? DIST_MOD_BEST.name = 'dist_mod_best'. DIST_MOD_BEST = NamedColumn('dist_mod_best', '') # No idea #: Number of bands used. NBAND_USED.name = 'nband'. NBAND_USED = NamedColumn('nband', '') #: Upper limit on number of bands used ? NBAND_ULIM.name = 'nband_ulim'. NBAND_ULIM = NamedColumn('nband_ulim', '') #: Best resdhift second galaxy. Z_SEC.name = 'z_second'. Z_SEC = NamedColumn('z_second', '') #: Best chi2 second galaxy. CHI_SEC.name = 'chi2_second'. CHI_SEC = NamedColumn('chi2_second', '') #: Best model second galaxy. MOD_SEC.name = 'Mod_second'. MOD_SEC = NamedColumn('Mod_second', '') #: Best age second galaxy. AGE_SEC.name = 'age_second'. AGE_SEC = NamedColumn('age_second', 'yr') #: Best color excess second galaxy. EBV_SEC.name = 'E(B-V)_second'. EBV_SEC = NamedColumn('E(B-V)_second', '') #: ??? second galaxy. ZF_SEC.name = 'ZF_SEC'. ZF_SEC = NamedColumn('ZF_SEC', '') # No idea #: Absolute magnitude second galaxy. MAG_ABS_SEC.name = 'mag_abs_second'. MAG_ABS_SEC = NamedColumn('mag_abs_second', 'dex') #: Best PDZ second galaxy. PDZ_SEC.name = 'pdz_second'. PDZ_SEC = NamedColumn('pdz_second', '') #: Best scale factor second galaxy. SCALE_SEC.name = 'scale_second' SCALE_SEC = NamedColumn('scale_second', '') #: redshift QSO. Z_QSO.name = 'z_qso'. Z_QSO = NamedColumn('z_qso', '') #: chi2 QSO. CHI_QSO.name = 'chi2_qso'. CHI_QSO = NamedColumn('chi2_qso', '') #: model QSO. MOD_QSO.name = 'Mod_qso'. MOD_QSO = NamedColumn('Mod_qso', '') #: absolute magnitude QSO. MAG_ABS_QSO.name = 'mag_abs_qso'. MAG_ABS_QSO = NamedColumn('mag_abs_qso', 'dex') #: Model distance QSO ? DIST_MOD_QSO.name = 'dist_mod_qso'. DIST_MOD_QSO = NamedColumn('dist_mod_qso', '') #: Stellar model. MOD_STAR.name = 'Mod_star'. MOD_STAR = NamedColumn('Mod_star', '') #: Chi2 stars. CHI_STAR.name = 'chi2_star'. CHI_STAR = NamedColumn('chi2_star', '') #: Absolute magnitude 2. MAG_OBS_2.name = 'mag_obs()'. MAG_OBS_2 = NamedColumn('mag_obs()', 'dex', end='()') #: Error on absolute magnitude 2. ERR_MAG_OBS_2.name = 'mag_obs_err()'. ERR_MAG_OBS_2 = NamedColumn('mag_obs_err()', 'dex', end='()') #: Model magnitude 2. MAG_MOD_2.name = 'mag_mod()'. MAG_MOD_2 = NamedColumn('mag_mod()', 'dex', end='()') #: K correction 2. K_COR_2.name = 'K_correction()'. K_COR_2 = NamedColumn('K_correction()', 'dex', end='()') #: Absolute magnitude 2. MAG_ABS_2.name = 'mag_abs()'. MAG_ABS_2 = NamedColumn('mag_abs()', 'dex', end='()') #: Absolute magnitude per filter 2 ??? MABS_FILT_2.name = 'MABS_FILT()'. MABS_FILT_2 = NamedColumn('MABS_FILT()', 'dex', end='()') # No idea #: K correction QSO 2. K_COR_QSO_2.name = 'K_correction_qso()'. K_COR_QSO_2 = NamedColumn('K_correction_qso()', 'dex', end='()') #: Absolute magnitude QSO 2. MAG_ABS_QSO_2.name = 'mag_abs_qso()'. MAG_ABS_QSO_2 = NamedColumn('mag_abs_qso()', 'dex', end='()') #: PDZ 2. PDZ_2.name = 'pdz()'. PDZ_2 = NamedColumn('pdz()', '', end='()') #: Context. CONTEXT.name = 'context' CONTEXT = NamedColumn('context', '') #: Spectroscopic redshift. ZSPEC.name = 'zspec'. ZSPEC = NamedColumn('zspec', '') #: Input string. STRING_INPUT.name = 'string_input'. STRING_INPUT = NamedColumn('string_input', '') #: Best TIR luminosity. LUM_TIR_BEST.name = 'luminosity_tir_best'. LUM_TIR_BEST = NamedColumn('luminosity_tir_best', 'erg/s') # Not sure about unit #: FIR library. LIB_FIR.name = 'library_fir'. LIB_FIR = NamedColumn('library_fir', '') #: FIR model. MOD_FIR.name = 'mod_fir'. MOD_FIR = NamedColumn('mod_fir', '') #: FIR chi2. CHI2_FIR.name = 'chi2_fir'. CHI2_FIR = NamedColumn('chi2_fir', '') #: FIR scale factor. FSCALE_FIR.name = 'fscale_fir'. FSCALE_FIR = NamedColumn('fscale_fir', '') #: FIR number of bands used. NBAND_FIR.name = 'nband_fir'. NBAND_FIR = NamedColumn('nband_fir', '') #: TIR median luminosity. LUM_TIR_MED.name = 'luminosity_tir_med'. LUM_TIR_MED = NamedColumn('luminosity_tir_med', '') #: TIR lower bound luminosity. LUM_TIR_INF.name = 'luminosity_tir_inf'. LUM_TIR_INF = NamedColumn('luminosity_tir_inf', '') #: TIR upper bound luminosity. LUM_TIR_SUP.name = 'luminosity_tir_sup'. LUM_TIR_SUP = NamedColumn('luminosity_tir_sup', '') #: FIR model magnitude 2. MAG_MOD_FIR_2.name = 'mag_mod_fir'. MAG_MOD_FIR_2 = NamedColumn('mag_mod_fir', 'dex', end='()') #: FIR absolute magnitude 2. MAG_ABS_FIR_2.name = 'mag_abs_fir'. MAG_ABS_FIR_2 = NamedColumn('mag_abs_fir', 'dex', end='()') #: FIR K correction 2. K_COR_FIR_2.name = 'K_correction_fir'. K_COR_FIR_2 = NamedColumn('K_correction_fir', 'dex', end='()') #: Best age. AGE_BEST.name = 'age_best'. AGE_BEST = NamedColumn('age_best', 'yr') #: lower bound age. AGE_INF.name = 'age_inf'. AGE_INF = NamedColumn('age_inf', 'yr') #: Median age. AGE_MED.name = 'age_median'. AGE_MED = NamedColumn('age_median', 'yr') #: Upper bound age. AGE_SUP.name = 'age_sup'. AGE_SUP = NamedColumn('age_sup', 'yr') #: Best dust luminosity. LDUST_BEST.name = 'luminosity_dust_best'. LDUST_BEST = NamedColumn('luminosity_dust_best', 'erg/s') # Not sure about unit #: Lower bound dust luminosity. LDUST_INF.name = 'luminosity_dust_inf'. LDUST_INF = NamedColumn('luminosity_dust_inf', 'erg/s') # Not sure about unit #: Median dust luminosity. LDUST_MED.name = 'luminosity_dust_med'. LDUST_MED = NamedColumn('luminosity_dust_med', 'erg/s') # Not sure about unit, #: Upper bound dust luminosity. LDUST_SUP.name = 'luminosity_dust_sup'. LDUST_SUP = NamedColumn('luminosity_dust_sup', 'erg/s') # Not sure about unit, #: Best stellar mass. MASS_BEST.name = 'mass_best'. MASS_BEST = NamedColumn('mass_best', 'Msun', log=True) #: Lower bound stellar mass. MASS_INF.name = 'mass_inf'. MASS_INF = NamedColumn('mass_inf', 'Msun', log=True) #: Median stellar mass. MASS_MED.name = 'mass_med'. MASS_MED = NamedColumn('mass_med', 'Msun', log=True) #: Upper bound stellar mass. MASS_SUP.name = 'mass_sup'. MASS_SUP = NamedColumn('mass_sup', 'Msun', log=True) #: Best SFR. SFR_BEST.name = 'sfr_best'. SFR_BEST = NamedColumn('sfr_best', 'Msun/yr', log=True) #: Lower bound SFR. SFR_INF.name = 'sfr_inf'. SFR_INF = NamedColumn('sfr_inf', 'Msun/yr', log=True) #: Median SFR. SFR_MED.name = 'sfr_med'. SFR_MED = NamedColumn('sfr_med', 'Msun/yr', log=True) #: Upper bound SFR. SFR_SUP.name = 'sfr_sup'. SFR_SUP = NamedColumn('sfr_sup', 'Msun/yr', log=True) #: Best sSFR. SSFR_BEST.name = 'ssfr_best'. SSFR_BEST = NamedColumn('ssfr_best', '1/yr', log=True) #: Lower bound sSFR. SSFR_INF.name = 'ssfr_inf'. SSFR_INF = NamedColumn('ssfr_inf', '1/yr', log=True) #: Median sSFR. SSFR_MED.name = 'ssfr_med'. SSFR_MED = NamedColumn('ssfr_med', '1/yr', log=True) #: Upper bound sSFR. SSFR_SUP.name = 'ssfr_sup'. SSFR_SUP = NamedColumn('ssfr_sup', '1/yr', log=True) #: Best NUV luminosity. LUM_NUV_BEST.name = 'luminosity_nuv_best'. LUM_NUV_BEST = NamedColumn('luminosity_nuv_best', 'erg/s') # Not sure about unit #: Best R-band luminosity. LUM_R_BEST.name = 'luminosity_R_best'. LUM_R_BEST = NamedColumn('luminosity_R_best', 'erg/s') # Not sure about unit #: Best K-band luminosity. LUM_K_BEST.name = 'luminosity_K_best'. LUM_K_BEST = NamedColumn('luminosity_K_best', 'erg/s') # Not sure about unit #: Best physical chi2. PHYS_CHI2_BEST.name = 'phys_chi2_best'. PHYS_CHI2_BEST = NamedColumn('phys_chi2_best', '') #: Best physical model. PHYS_MOD_BEST.name = 'phys_mod_best'. PHYS_MOD_BEST = NamedColumn('phys_mod_best', '') #: Physical model magnitude 2. PHYS_MAG_MOD_2.name = 'phys_mag_mod'. PHYS_MAG_MOD_2 = NamedColumn('phys_mag_mod', 'dex', end='()') #: Physical absolute magnitude 2. PHYS_MAG_ABS_2.name = 'phys_mag_abs'. PHYS_MAG_ABS_2 = NamedColumn('phys_mag_abs', 'dex', end='()') #: Physical K correction 2. PHYS_K_COR_2.name = 'phys_K_correction'. PHYS_K_COR_2 = NamedColumn('phys_K_correction', 'dex', end='()') #: Physical best PARA1. PHYS_PARA1_BEST.name = 'phys_para1_best' PHYS_PARA1_BEST = NamedColumn('phys_para1_best', '') #: Physical best PARA2. PHYS_PARA2_BEST.name = 'phys_para2_best'. PHYS_PARA2_BEST = NamedColumn('phys_para2_best', '') #: Physical best PARA3. PHYS_PARA3_BEST.name = 'phys_para3_best'. PHYS_PARA3_BEST = NamedColumn('phys_para3_best', '') #: Physical best PARA4. PHYS_PARA4_BEST.name = 'phys_para4_best'. PHYS_PARA4_BEST = NamedColumn('phys_para4_best', '') #: Physical best PARA5. PHYS_PARA5_BEST.name = 'phys_para5_best'. PHYS_PARA5_BEST = NamedColumn('phys_para5_best', '') #: Physical best PARA6. PHYS_PARA6_BEST.name = 'phys_para6_best'. PHYS_PARA6_BEST = NamedColumn('phys_para6_best', '') #: Physical best PARA7. PHYS_PARA7_BEST.name = 'phys_para7_best'. PHYS_PARA7_BEST = NamedColumn('phys_para7_best', '') #: Physical best PARA8. PHYS_PARA8_BEST.name = 'phys_para8_best'. PHYS_PARA8_BEST = NamedColumn('phys_para8_best', '') #: Physical best PARA9. PHYS_PARA9_BEST.name = 'phys_para9_best'. PHYS_PARA9_BEST = NamedColumn('phys_para9_best', '') #: Physical best PARA10. PHYS_PARA10_BEST.name = 'phys_para10_best'. PHYS_PARA10_BEST = NamedColumn('phys_para10_best', '') #: Physical best PARA11. PHYS_PARA11_BEST.name = 'phys_para11_best'. PHYS_PARA11_BEST = NamedColumn('phys_para11_best', '') #: Physical best PARA12. PHYS_PARA12_BEST.name = 'phys_para12_best'. PHYS_PARA12_BEST = NamedColumn('phys_para12_best', '') #: Physical best PARA13. PHYS_PARA13_BEST.name = 'phys_para13_best'. PHYS_PARA13_BEST = NamedColumn('phys_para13_best', '') #: Physical best PARA14. PHYS_PARA14_BEST.name = 'phys_para14_best'. PHYS_PARA14_BEST = NamedColumn('phys_para14_best', '') #: Physical best PARA15. PHYS_PARA15_BEST.name = 'phys_para15_best'. PHYS_PARA15_BEST = NamedColumn('phys_para15_best', '') #: Physical best PARA16. PHYS_PARA16_BEST.name = 'phys_para16_best'. PHYS_PARA16_BEST = NamedColumn('phys_para16_best', '') #: Physical best PARA17. PHYS_PARA17_BEST.name = 'phys_para17_best'. PHYS_PARA17_BEST = NamedColumn('phys_para17_best', '') #: Physical best PARA18. PHYS_PARA18_BEST.name = 'phys_para18_best'. PHYS_PARA18_BEST = NamedColumn('phys_para18_best', '') #: Physical best PARA19. PHYS_PARA19_BEST.name = 'phys_para19_best'. PHYS_PARA19_BEST = NamedColumn('phys_para19_best', '') #: Physical best PARA20. PHYS_PARA20_BEST.name = 'phys_para20_best'. PHYS_PARA20_BEST = NamedColumn('phys_para20_best', '') #: Physical best PARA21. PHYS_PARA21_BEST.name = 'phys_para21_best'. PHYS_PARA21_BEST = NamedColumn('phys_para21_best', '') #: Physical best PARA22. PHYS_PARA22_BEST.name = 'phys_para22_best'. PHYS_PARA22_BEST = NamedColumn('phys_para22_best', '') #: Physical best PARA23. PHYS_PARA23_BEST.name = 'phys_para23_best'. PHYS_PARA23_BEST = NamedColumn('phys_para23_best', '') #: Physical best PARA24. PHYS_PARA24_BEST.name = 'phys_para24_best'. PHYS_PARA24_BEST = NamedColumn('phys_para24_best', '') #: Physical best PARA25. PHYS_PARA25_BEST.name = 'phys_para25_best'. PHYS_PARA25_BEST = NamedColumn('phys_para25_best', '') #: Physical best PARA26. PHYS_PARA26_BEST.name = 'phys_para26_best'. PHYS_PARA26_BEST = NamedColumn('phys_para26_best', '') #: Physical best PARA27. PHYS_PARA27_BEST.name = 'phys_para27_best'. PHYS_PARA27_BEST = NamedColumn('phys_para27_best', '') #: Physical median PARA1. PHYS_PARA1_MED.name = 'phys_para1_med'. PHYS_PARA1_MED = NamedColumn('phys_para1_med', '') #: Physical median PARA2. PHYS_PARA2_MED.name = 'phys_para2_med'. PHYS_PARA2_MED = NamedColumn('phys_para2_med', '') #: Physical median PARA3. PHYS_PARA3_MED.name = 'phys_para3_med'. PHYS_PARA3_MED = NamedColumn('phys_para3_med', '') #: Physical median PARA4. PHYS_PARA4_MED.name = 'phys_para4_med'. PHYS_PARA4_MED = NamedColumn('phys_para4_med', '') #: Physical median PARA5. PHYS_PARA5_MED.name = 'phys_para5_med'. PHYS_PARA5_MED = NamedColumn('phys_para5_med', '') #: Physical median PARA6. PHYS_PARA6_MED.name = 'phys_para6_med'. PHYS_PARA6_MED = NamedColumn('phys_para6_med', '') #: Physical median PARA7. PHYS_PARA7_MED.name = 'phys_para7_med'. PHYS_PARA7_MED = NamedColumn('phys_para7_med', '') #: Physical median PARA8. PHYS_PARA8_MED.name = 'phys_para8_med'. PHYS_PARA8_MED = NamedColumn('phys_para8_med', '') #: Physical median PARA9. PHYS_PARA9_MED.name = 'phys_para9_med'. PHYS_PARA9_MED = NamedColumn('phys_para9_med', '') #: Physical median PARA10. PHYS_PARA10_MED.name = 'phys_para10_med'. PHYS_PARA10_MED = NamedColumn('phys_para10_med', '') #: Physical median PARA11. PHYS_PARA11_MED.name = 'phys_para11_med'. PHYS_PARA11_MED = NamedColumn('phys_para11_med', '') #: Physical median PARA12. PHYS_PARA12_MED.name = 'phys_para12_med'. PHYS_PARA12_MED = NamedColumn('phys_para12_med', '') #: Physical median PARA13. PHYS_PARA13_MED.name = 'phys_para13_med'. PHYS_PARA13_MED = NamedColumn('phys_para13_med', '') #: Physical median PARA14. PHYS_PARA14_MED.name = 'phys_para14_med'. PHYS_PARA14_MED = NamedColumn('phys_para14_med', '') #: Physical median PARA15. PHYS_PARA15_MED.name = 'phys_para15_med'. PHYS_PARA15_MED = NamedColumn('phys_para15_med', '') #: Physical median PARA16. PHYS_PARA16_MED.name = 'phys_para16_med'. PHYS_PARA16_MED = NamedColumn('phys_para16_med', '') #: Physical median PARA17. PHYS_PARA17_MED.name = 'phys_para17_med'. PHYS_PARA17_MED = NamedColumn('phys_para17_med', '') #: Physical median PARA18. PHYS_PARA18_MED.name = 'phys_para18_med'. PHYS_PARA18_MED = NamedColumn('phys_para18_med', '') #: Physical median PARA19. PHYS_PARA19_MED.name = 'phys_para19_med'. PHYS_PARA19_MED = NamedColumn('phys_para19_med', '') #: Physical median PARA20. PHYS_PARA20_MED.name = 'phys_para20_med'. PHYS_PARA20_MED = NamedColumn('phys_para20_med', '') #: Physical median PARA21. PHYS_PARA21_MED.name = 'phys_para21_med'. PHYS_PARA21_MED = NamedColumn('phys_para21_med', '') #: Physical median PARA22. PHYS_PARA22_MED.name = 'phys_para22_med'. PHYS_PARA22_MED = NamedColumn('phys_para22_med', '') #: Physical median PARA23. PHYS_PARA23_MED.name = 'phys_para23_med'. PHYS_PARA23_MED = NamedColumn('phys_para23_med', '') #: Physical median PARA24. PHYS_PARA24_MED.name = 'phys_para24_med'. PHYS_PARA24_MED = NamedColumn('phys_para24_med', '') #: Physical median PARA25. PHYS_PARA25_MED.name = 'phys_para25_med'. PHYS_PARA25_MED = NamedColumn('phys_para25_med', '') #: Physical median PARA26. PHYS_PARA26_MED.name = 'phys_para26_med'. PHYS_PARA26_MED = NamedColumn('phys_para26_med', '') #: Physical median PARA27. PHYS_PARA27_MED.name = 'phys_para27_med'. PHYS_PARA27_MED = NamedColumn('phys_para27_med', '') #: Physical lower bound PARA1. PHYS_PARA1_INF.name = 'phys_para1_inf' PHYS_PARA1_INF = NamedColumn('phys_para1_inf', '') #: Physical lower bound PARA2. PHYS_PARA2_INF.name = 'phys_para2_inf'. PHYS_PARA2_INF = NamedColumn('phys_para2_inf', '') #: Physical lower bound PARA3. PHYS_PARA3_INF.name = 'phys_para3_inf'. PHYS_PARA3_INF = NamedColumn('phys_para3_inf', '') #: Physical lower bound PARA4. PHYS_PARA4_INF.name = 'phys_para4_inf'. PHYS_PARA4_INF = NamedColumn('phys_para4_inf', '') #: Physical lower bound PARA5. PHYS_PARA5_INF.name = 'phys_para5_inf'. PHYS_PARA5_INF = NamedColumn('phys_para5_inf', '') #: Physical lower bound PARA6. PHYS_PARA6_INF.name = 'phys_para6_inf'. PHYS_PARA6_INF = NamedColumn('phys_para6_inf', '') #: Physical lower bound PARA7. PHYS_PARA7_INF.name = 'phys_para7_inf'. PHYS_PARA7_INF = NamedColumn('phys_para7_inf', '') #: Physical lower bound PARA8. PHYS_PARA8_INF.name = 'phys_para8_inf'. PHYS_PARA8_INF = NamedColumn('phys_para8_inf', '') #: Physical lower bound PARA9. PHYS_PARA9_INF.name = 'phys_para9_inf'. PHYS_PARA9_INF = NamedColumn('phys_para9_inf', '') #: Physical lower bound PARA10. PHYS_PARA10_INF.name = 'phys_para10_inf'. PHYS_PARA10_INF = NamedColumn('phys_para10_inf', '') #: Physical lower bound PARA11. PHYS_PARA11_INF.name = 'phys_para11_inf'. PHYS_PARA11_INF = NamedColumn('phys_para11_inf', '') #: Physical lower bound PARA12. PHYS_PARA12_INF.name = 'phys_para12_inf'. PHYS_PARA12_INF = NamedColumn('phys_para12_inf', '') #: Physical lower bound PARA13. PHYS_PARA13_INF.name = 'phys_para13_inf'. PHYS_PARA13_INF = NamedColumn('phys_para13_inf', '') #: Physical lower bound PARA14. PHYS_PARA14_INF.name = 'phys_para14_inf'. PHYS_PARA14_INF = NamedColumn('phys_para14_inf', '') #: Physical lower bound PARA15. PHYS_PARA15_INF.name = 'phys_para15_inf'. PHYS_PARA15_INF = NamedColumn('phys_para15_inf', '') #: Physical lower bound PARA16. PHYS_PARA16_INF.name = 'phys_para16_inf'. PHYS_PARA16_INF = NamedColumn('phys_para16_inf', '') #: Physical lower bound PARA17. PHYS_PARA17_INF.name = 'phys_para17_inf'. PHYS_PARA17_INF = NamedColumn('phys_para17_inf', '') #: Physical lower bound PARA18. PHYS_PARA18_INF.name = 'phys_para18_inf'. PHYS_PARA18_INF = NamedColumn('phys_para18_inf', '') #: Physical lower bound PARA19. PHYS_PARA19_INF.name = 'phys_para19_inf'. PHYS_PARA19_INF = NamedColumn('phys_para19_inf', '') #: Physical lower bound PARA20. PHYS_PARA20_INF.name = 'phys_para20_inf'. PHYS_PARA20_INF = NamedColumn('phys_para20_inf', '') #: Physical lower bound PARA21. PHYS_PARA21_INF.name = 'phys_para21_inf'. PHYS_PARA21_INF = NamedColumn('phys_para21_inf', '') #: Physical lower bound PARA22. PHYS_PARA22_INF.name = 'phys_para22_inf'. PHYS_PARA22_INF = NamedColumn('phys_para22_inf', '') #: Physical lower bound PARA23. PHYS_PARA23_INF.name = 'phys_para23_inf'. PHYS_PARA23_INF = NamedColumn('phys_para23_inf', '') #: Physical lower bound PARA24. PHYS_PARA24_INF.name = 'phys_para24_inf'. PHYS_PARA24_INF = NamedColumn('phys_para24_inf', '') #: Physical lower bound PARA25. PHYS_PARA25_INF.name = 'phys_para25_inf'. PHYS_PARA25_INF = NamedColumn('phys_para25_inf', '') #: Physical lower bound PARA26. PHYS_PARA26_INF.name = 'phys_para26_inf'. PHYS_PARA26_INF = NamedColumn('phys_para26_inf', '') #: Physical lower bound PARA27. PHYS_PARA27_INF.name = 'phys_para27_inf'. PHYS_PARA27_INF = NamedColumn('phys_para27_inf', '') #: Physical upper bound PARA1. PHYS_PARA1_SUP.name = 'phys_para1_sup'. PHYS_PARA1_SUP = NamedColumn('phys_para1_sup', '') #: Physical upper bound PARA2. PHYS_PARA2_SUP.name = 'phys_para2_sup'. PHYS_PARA2_SUP = NamedColumn('phys_para2_sup', '') #: Physical upper bound PARA3. PHYS_PARA3_SUP.name = 'phys_para3_sup'. PHYS_PARA3_SUP = NamedColumn('phys_para3_sup', '') #: Physical upper bound PARA4. PHYS_PARA4_SUP.name = 'phys_para4_sup'. PHYS_PARA4_SUP = NamedColumn('phys_para4_sup', '') #: Physical upper bound PARA5. PHYS_PARA5_SUP.name = 'phys_para5_sup'. PHYS_PARA5_SUP = NamedColumn('phys_para5_sup', '') #: Physical upper bound PARA6. PHYS_PARA6_SUP.name = 'phys_para6_sup'. PHYS_PARA6_SUP = NamedColumn('phys_para6_sup', '') #: Physical upper bound PARA7. PHYS_PARA7_SUP.name = 'phys_para7_sup'. PHYS_PARA7_SUP = NamedColumn('phys_para7_sup', '') #: Physical upper bound PARA8. PHYS_PARA8_SUP.name = 'phys_para8_sup'. PHYS_PARA8_SUP = NamedColumn('phys_para8_sup', '') #: Physical upper bound PARA9. PHYS_PARA9_SUP.name = 'phys_para9_sup'. PHYS_PARA9_SUP = NamedColumn('phys_para9_sup', '') #: Physical upper bound PARA10. PHYS_PARA10_SUP.name = 'phys_para10_sup'. PHYS_PARA10_SUP = NamedColumn('phys_para10_sup', '') #: Physical upper bound PARA11. PHYS_PARA11_SUP.name = 'phys_para11_sup'. PHYS_PARA11_SUP = NamedColumn('phys_para11_sup', '') #: Physical upper bound PARA12. PHYS_PARA12_SUP.name = 'phys_para12_sup'. PHYS_PARA12_SUP = NamedColumn('phys_para12_sup', '') #: Physical upper bound PARA13. PHYS_PARA13_SUP.name = 'phys_para13_sup'. PHYS_PARA13_SUP = NamedColumn('phys_para13_sup', '') #: Physical upper bound PARA14. PHYS_PARA14_SUP.name = 'phys_para14_sup'. PHYS_PARA14_SUP = NamedColumn('phys_para14_sup', '') #: Physical upper bound PARA15. PHYS_PARA15_SUP.name = 'phys_para15_sup'. PHYS_PARA15_SUP = NamedColumn('phys_para15_sup', '') #: Physical upper bound PARA16. PHYS_PARA16_SUP.name = 'phys_para16_sup'. PHYS_PARA16_SUP = NamedColumn('phys_para16_sup', '') #: Physical upper bound PARA17. PHYS_PARA17_SUP.name = 'phys_para17_sup'. PHYS_PARA17_SUP = NamedColumn('phys_para17_sup', '') #: Physical upper bound PARA18. PHYS_PARA18_SUP.name = 'phys_para18_sup'. PHYS_PARA18_SUP = NamedColumn('phys_para18_sup', '') #: Physical upper bound PARA19. PHYS_PARA19_SUP.name = 'phys_para19_sup'. PHYS_PARA19_SUP = NamedColumn('phys_para19_sup', '') #: Physical upper bound PAR20. PHYS_PARA20_SUP.name = 'phys_para20_sup'. PHYS_PARA20_SUP = NamedColumn('phys_para20_sup', '') #: Physical upper bound PAR21. PHYS_PARA21_SUP.name = 'phys_para21_sup'. PHYS_PARA21_SUP = NamedColumn('phys_para21_sup', '') #: Physical upper bound PAR22. PHYS_PARA22_SUP.name = 'phys_para22_sup'. PHYS_PARA22_SUP = NamedColumn('phys_para22_sup', '') #: Physical upper bound PAR23. PHYS_PARA23_SUP.name = 'phys_para23_sup'. PHYS_PARA23_SUP = NamedColumn('phys_para23_sup', '') #: Physical upper bound PAR24. PHYS_PARA24_SUP.name = 'phys_para24_sup'. PHYS_PARA24_SUP = NamedColumn('phys_para24_sup', '') #: Physical upper bound PAR25. PHYS_PARA25_SUP.name = 'phys_para25_sup'. PHYS_PARA25_SUP = NamedColumn('phys_para25_sup', '') #: Physical upper bound PAR26. PHYS_PARA26_SUP.name = 'phys_para26_sup'. PHYS_PARA26_SUP = NamedColumn('phys_para26_sup', '') #: Physical upper bound PAR27. PHYS_PARA27_SUP.name = 'phys_para27_sup'. PHYS_PARA27_SUP = NamedColumn('phys_para27_sup', '') def __str__(self, *args, **kwargs) -> str: r''' .. codeauthor:: Wilfried Mercier - IRAP/LAM <wilfried.mercier@lam.fr> Formatted string for this enum. ''' return f'{self.name}' if self.name[-2:] != '_2' else f'{self.name.replace("_2", self.value.end)}'