diff --git a/python/target_selection/cartons/bhm_aqmes.py b/python/target_selection/cartons/bhm_aqmes.py index 18402edf..e08ebc09 100644 --- a/python/target_selection/cartons/bhm_aqmes.py +++ b/python/target_selection/cartons/bhm_aqmes.py @@ -35,13 +35,13 @@ ## This provides the following BHM cartons: # bhm_aqmes_med -# bhm_aqmes_med_faint +# bhm_aqmes_med-faint # bhm_aqmes_wide2 -# bhm_aqmes_wide2_faint +# bhm_aqmes_wide2-faint # bhm_aqmes_wide3 -# bhm_aqmes_wide3_faint -# bhm_aqmes_bonus_dark -# bhm_aqmes_bonus_bright +# bhm_aqmes_wide3-faint +# bhm_aqmes_bonus-dark +# bhm_aqmes_bonus-bright @@ -167,7 +167,7 @@ class BhmAqmesMedCarton(BhmAqmesBaseCarton): SELECT * FROM sdss_dr1x_qso WHERE psfmag_i BETWEEN 16.x AND 19.1 ''' name = 'bhm_aqmes_med' - cadence = 'bhm_aqmes_medium_12x4' + cadence = 'bhm_aqmes_medium_12x4' #cadence = 'dummy_cadence' # add something like the following if want to add carton-specific selections @@ -195,9 +195,8 @@ class BhmAqmesWide3Carton(BhmAqmesBaseCarton): ''' SELECT * FROM sdss_dr1x_qso WHERE psfmag_i BETWEEN 16.x AND 19.1 ''' - name = 'bhm_aqmes-wide3' + name = 'bhm_aqmes_wide3' cadence = 'bhm_aqmes_wide_3x4' - #program = 'bhm_aqmes' class BhmAqmesWide3FaintCarton(BhmAqmesBaseCarton): @@ -215,7 +214,6 @@ class BhmAqmesWide2Carton(BhmAqmesBaseCarton): ''' name = 'bhm_aqmes_wide2' cadence = 'bhm_aqmes_wide_2x4' - #program = 'bhm_aqmes' class BhmAqmesWide2FaintCarton(BhmAqmesBaseCarton): diff --git a/python/target_selection/cartons/bhm_csc.py b/python/target_selection/cartons/bhm_csc.py index de9f4ba8..f157960a 100644 --- a/python/target_selection/cartons/bhm_csc.py +++ b/python/target_selection/cartons/bhm_csc.py @@ -24,8 +24,8 @@ # https://wiki.sdss.org/display/OPS/Defining+target+selection+and+cadence+algorithms#Definingtargetselectionandcadencealgorithms-ChandraSourceCatalogue(CSC)-inprogress ## This module provides the following BHM cartons: -# bhm_csc_boss_dark -# bhm_csc_boss_bright +# bhm_csc_boss-dark +# bhm_csc_boss-bright # bhm_csc_apogee @@ -36,8 +36,8 @@ class BhmCscBaseCarton(BaseCarton): To be sub-classed, not typically to be called directly. ''' - name = 'bhm_csc_base' - base_name = 'bhm_csc_base' + name = 'bhm_csc-base' + base_name = 'bhm_csc-base' category = 'science' mapper = 'BHM' program = 'bhm_csc' @@ -59,7 +59,6 @@ def build_query(self, version_id, query_region=None): query = ( c .select(c.catalogid, -# c.ra, c.dec, t.cxo_name, t.oir_ra.alias("csc_oir_ra"), t.oir_dec.alias("csc_oir_dec"), ## debug priority, value, t.mag_g.alias('g'), diff --git a/python/target_selection/cartons/bhm_gua.py b/python/target_selection/cartons/bhm_gua.py index 6464d487..84ddccc6 100644 --- a/python/target_selection/cartons/bhm_gua.py +++ b/python/target_selection/cartons/bhm_gua.py @@ -31,8 +31,8 @@ # https://wiki.sdss.org/display/OPS/Defining+target+selection+and+cadence+algorithms ## This module provides the following BHM cartons: -# bhm_gaia_unwise_agn_dark -# bhm_gaia_unwise_agn_bright +# bhm_gua_dark +# bhm_gua_bright ''' @@ -44,10 +44,10 @@ AND WHERE gua.prob_rf > 0.8 AND WHERE (so.specobjid = NULL OR so.zwarning != 0 OR so.sn_median_all < x.x OR so.z_err > 0.0xx ) - bhm_gaia_unwise_agn_dark + bhm_gua_dark AND WHERE ( gua.g > 16.5 AND gua.rp > 16.5 AND (gua.g < 21.2 OR gua.rp < 21.0 ) ) - bhm_gaia_unwise_agn_bright + bhm_gua_bright AND WHERE ( gua.g > 13.0 AND gua.rp > 13.5 AND (gua.g < 18.5 OR gua.rp < 18.5) ) ''' @@ -62,7 +62,7 @@ class BhmGuaBaseCarton(BaseCarton): Catalog -> CatalogToTIC_v8 -> Gaia_DR2 -> Gaia_unWISE_AGN ''' - name = 'bhm_gaia_unwise_agn_base' + name = 'bhm_gua_base' category = 'science' mapper = 'BHM' program = 'bhm_filler' @@ -71,7 +71,7 @@ class BhmGuaBaseCarton(BaseCarton): def build_query(self, version_id, query_region=None): c = Catalog.alias() - ##############c2t = CatalogToGaia_unWISE_AGN.alias() + ##############c2t = CatalogToGaia_unWISE_AGN.alias() - deprecated c2tic = CatalogToTIC_v8.alias() tic = TIC_v8.alias() c2s = CatalogToSDSS_DR16_SpecObj.alias() @@ -85,7 +85,6 @@ def build_query(self, version_id, query_region=None): pmra = peewee.Value(0.0).cast('float').alias('pmra') pmdec = peewee.Value(0.0).cast('float').alias('pmdec') parallax = peewee.Value(0.0).cast('float').alias('parallax') - #match_radius_spectro = self.parameters['spec_join_radius']/3600.0 query = ( c.select(c.catalogid, @@ -102,18 +101,6 @@ def build_query(self, version_id, query_region=None): .join(tic) .join(g) .join(t, on=(g.source_id == t.gaia_sourceid)) -# .join(s, JOIN.LEFT_OUTER, -# on=(peewee.fn.q3c_join(c.ra,c.dec, -# s.ra,s.dec, -# match_radius_spectro) & -# (s.snmedian >= self.parameters['spec_sn_thresh']) & -# (s.zwarning == 0) & -# (s.zerr <= self.parameters['spec_z_err_thresh']) & -# (s.zerr > 0.0) & -# (s.scienceprimary > 0) -# ) -# ) -# .where((s.specobjid.is_null()) .where(c.version_id == version_id, c2tic.version_id == version_id, c2tic.best == True) @@ -141,26 +128,27 @@ def build_query(self, version_id, query_region=None): return query -#------- bhm_gaia_unwise_agn_dark ------ # +#------- bhm_gua_dark ------ # class BhmGuaDarkCarton(BhmGuaBaseCarton): ''' AND WHERE ( gua.g > 16.x AND gua.rp > 16.x) ''' name = 'bhm_gua_dark' - program = 'bhm_filler' cadence = 'bhm_spiders_1x4' -#------- bhm_gaia_unwise_agn_bright ------ # +#------- bhm_gua_bright ------ # class BhmGuaBrightCarton(BhmGuaBaseCarton): ''' AND WHERE ( gua.g < 18.x OR gua.rp < 18.x) ''' name = 'bhm_gua_bright' - program = 'bhm_filler' cadence = 'bhm_boss_bright_3x1' + + + ''' Exporting from the temp table diff --git a/python/target_selection/cartons/bhm_rm.py b/python/target_selection/cartons/bhm_rm.py index c6f40a86..93f1aedb 100644 --- a/python/target_selection/cartons/bhm_rm.py +++ b/python/target_selection/cartons/bhm_rm.py @@ -29,7 +29,7 @@ ## This module provides the following BHM cartons: # bhm_rm_core -# bhm_rm_known_spec +# bhm_rm_known-spec # bhm_rm_var # bhm_rm_ancillary @@ -218,15 +218,11 @@ def build_query(self, version_id, query_region=None): magnitude_r.alias('r'), magnitude_i.alias('i'), magnitude_z.alias('z'), -# magnitude_bp.alias('bp'), # let the targetdb fill this in automatically -# magnitude_rp.alias('rp'), -# s.z.alias('sdss_dr16_specobj_z'), -# s.plate.alias('sdss_dr16_specobj_plate'), -# s.mjd.alias('sdss_dr16_specobj_mjd'), -# s.fiberid.alias('sdss_dr16_specobj_fiberid'), ) .join(c2t) - .join(t, on=(c2t.target_id == t.pk)) # needed because using c2t for Catalog_to_BHM_RM_v0 + # The following is needed because we are using c2t for Catalog_to_BHM_RM_v0 + # rather than a native c2t for Catalog_to_BHM_RM_v0_2 + .join(t, on=(c2t.target_id == t.pk)) .where(c.version_id == version_id, c2t.version_id == version_id, ( @@ -253,10 +249,6 @@ def build_query(self, version_id, query_region=None): ) query = self.append_spatial_query(query, self.get_fieldlist()) -# # also set the Carton priority+value here - read from yaml -# self.priority = self.parameters['priority'] -# self.value = self.parameters['value'] - return query @@ -317,7 +309,7 @@ def build_query(self, version_id, query_region=None): class BhmRmKnownSpecCarton(BhmRmBaseCarton): ''' - bhm_rm_known_spec: select all spectroscopically confirmed QSOs where redshift is extragalactic + bhm_rm_known-spec: select all spectroscopically confirmed QSOs where redshift is extragalactic SELECT * FROM bhm_rm WHERE specz > 0.005 @@ -367,18 +359,22 @@ def build_query(self, version_id, query_region=None): class BhmRmVarCarton(BhmRmBaseCarton): - ''' - bhm_rm_var: selected based on g-band variability > 0.05 mag and bright enough to be detected by Gaia (G<~21) + '''bhm_rm_var: selected based on g-band variability > 0.05 mag and bright enough to be detected by Gaia (G<~21) SELECT * FROM bhm_rm - WHERE ( (des_var_sn[0] > 5.0 AND des_var_rms[0] > 0.05) OR (ps1_var_sn[0]>5.0 AND ps1_var_rms[0]>0.05)) + WHERE ( (des_var_sn[0] > 5.0 AND des_var_rms[0] > 0.05) OR + (ps1_var_sn[0]>5.0 AND ps1_var_rms[0]>0.05)) AND WHERE mi BETWEEN 15.0 AND 21.5 # <- exact limits TBD - AND WHERE pmsig < 5.0 - AND WHERE plxsig < 5.0 + AND WHERE pmsig < x.x + AND WHERE plxsig < x.x AND WHERE gaia = 1 - #debug - select t.pk, t.ra, t.dec, t.mi, t.psfmag_sdss[4] as psfmag_i,t.pmsig,t.ps1_var_sn[1],t.ps1_var_rms[1],t.des_var_sn[1],t.des_var_rms[1] from bhm_rm_v0 as t where (t.gaia = 1 AND t.mi < 21.5 AND t.pmsig < 5.0 AND t.plxsig < 5.0 AND t.ps1_var_sn[1] > 5.0 AND t.ps1_var_rms[1] > 0.05 ) limit 10; + #debug select t.pk, t.ra, t.dec, t.mi, t.psfmag_sdss[4] as + psfmag_i,t.pmsig,t.ps1_var_sn[1],t.ps1_var_rms[1],t.des_var_sn[1],t.des_var_rms[1] + from bhm_rm_v0 as t where (t.gaia = 1 AND t.mi < 21.5 AND t.pmsig + < 5.0 AND t.plxsig < 5.0 AND t.ps1_var_sn[1] > 5.0 AND + t.ps1_var_rms[1] > 0.05 ) limit 10; + ''' name = 'bhm_rm_var' diff --git a/python/target_selection/cartons/bhm_spiders_agn.py b/python/target_selection/cartons/bhm_spiders_agn.py index 33b2078e..72f26456 100644 --- a/python/target_selection/cartons/bhm_spiders_agn.py +++ b/python/target_selection/cartons/bhm_spiders_agn.py @@ -46,41 +46,16 @@ #waiting_for_psdr2# , CatalogToPanStarrsDr2) from target_selection.cartons.base import BaseCarton -#from target_selection.cartons.skymask import SkyMask from target_selection.mag_flux import psfmag_minus_fiber2mag, AB2nMgy -#import pkg_resources - - -#### some useful snippets: -''' -# example to get the listing of fields from a PeeWee model -print(catalogdb.ErositaAGNMock._meta.fields) - -x = BHM_Spiders_AGN_Superset.alias() -ls = Legacy_Survey_DR8.alias() -#q14 = SDSS_DR14_QSO.alias() -c = Catalog.alias() - - -for f in c._meta.fields: - print (f) -for f in x._meta.fields: - print (f) -for f in ls._meta.fields: - print (f) -#for f in q14._meta.fields: -# print (f) - -''' -#### ## This provides the following BHM cartons: - -# bhm_spiders_agn_wide -# bhm_spiders_agn_deep -# bhm_spiders_agn_efeds -# erosita_pointlike_bright_boss +# bhm_spiders_agn-efeds +# and will eventually provide: +# bhm_spiders_agn-wide +# bhm_spiders_agn-deep +# maybe: +# erosita-pointlike-bright-boss @@ -148,13 +123,6 @@ def build_query(self, version_id, query_region=None): ), p_f+9) ## should never get here - # legacysurvey mags - derived from fiberfluxes - with limits to avoid divide by zero errors - # convert these - #magnitude_g = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_g))).cast('float') - #magnitude_r = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_r))).cast('float') - ##magnitude_i = peewee.Value(None).cast('float') - #magnitude_z = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_z))).cast('float') - #magnitude_i = (22.5-2.5*fn.log10(fn.greatest(flux30,0.5*(ls.fiberflux_r+ls.fiberflux_z)))).cast('float') # Notes on convertion from ls_fibermag to sdss_fiber2mag: # https://wiki.mpe.mpg.de/eRosita/EroAGN_eFEDS/SDSSIVSpecialPlates#Estimating_SDSS_fiber2mag_.2A_from_legacysurvey_photometry @@ -162,61 +130,35 @@ def build_query(self, version_id, query_region=None): # Notes on converting from sdss_fiber2mag to sdss_psfmag # https://wiki.sdss.org/display/OPS/Contents+of+targetdb.magnitude#Contentsoftargetdb.magnitude-WhatmagnitudestoputintotheplPlugMapfilesforBOSSplatetargets? - # A flux ratio of 0.6 (roughly what is seen in all three bands) is a magnitude difference of fiber2mag(SDSS)-fibermag(LS) = 0.55mags + # A flux ratio of 0.6 (roughly what is seen in all three ls bands) is a magnitude difference of + # fiber2mag(SDSS)-fibermag(LS) = 0.55mags flux_ratio = {'g' : 0.60, 'r' : 0.60, 'i' : 0.60, 'z' : 0.60 } - # Then add the correction from sdss_fiber2mag to sdss_psfmag + # Then, also add the correction from sdss_fiber2mag to sdss_psfmag: psfmag_minus_fiber2mag('filter') + # legacysurvey fibermags - derived from fiberfluxes - with limits to avoid divide by zero errors magnitude_g = (psfmag_minus_fiber2mag('g') + 22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_g*flux_ratio['g']))).cast('float') magnitude_r = (psfmag_minus_fiber2mag('r') + 22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_r*flux_ratio['r']))).cast('float') magnitude_z = (psfmag_minus_fiber2mag('z') + 22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_z*flux_ratio['z']))).cast('float') - # the simplest possible interpolation - TODO do this better + # the simplest possible interpolation + # TODO - we can do this better magnitude_i = (psfmag_minus_fiber2mag('i') + 22.5-2.5*fn.log10(fn.greatest(flux30, 0.5*(ls.fiberflux_r+ ls.fiberflux_z)*flux_ratio['i']))).cast('float') - ## could use modelmags if it would help the SOS pipeline - #magnitude_g = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.flux_g))).cast('float') - #magnitude_r = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.flux_r))).cast('float') - #magnitude_z = (22.5-2.5*fn.log10(fn.greatest(flux30,ls.flux_z))).cast('float') - ## the simplest possible interpolation - TODO do this better - #magnitude_i = (22.5-2.5*fn.log10(fn.greatest(flux30,0.5*(ls.flux_r+ls.flux_z)))).cast('float') - - - # use the centrally attached Gaia mags - ## now gaia mags - #magnitude_bp = peewee.Case(None, - # ( - # ((ls.ref_cat == 'G2'), ls.gaia_phot_bp_mean_mag), - # ), - # None) - #magnitude_rp = peewee.Case(None, - # ( - # ((ls.ref_cat == 'G2'), ls.gaia_phot_rp_mean_mag), - # ), - # None) - - query = ( c .select(c.catalogid, -# ls.ls_id.alias("ls_lsid"), ls.ra.alias("ls_ra"), ls.dec.alias("ls_dec"), ## debug -# x.xmatch_method, x.xmatch_metric, x.xmatch_flags, ## debug priority.alias('priority'), value, - #(22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_g))).alias('g'), - #(22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_r))).alias('r'), - #(22.5-2.5*fn.log10(fn.greatest(flux30,ls.fiberflux_z))).alias('z'), magnitude_g.alias("g"), magnitude_r.alias("r"), magnitude_i.alias("i"), magnitude_z.alias("z"), -# magnitude_bp.alias("bp"), -# magnitude_rp.alias("rp"), ) .join(c2ls) .join(ls) @@ -266,12 +208,6 @@ def build_query(self, version_id, query_region=None): ) ) .distinct([ls.ls_id]) # avoid duplicates - trust the ls_id -# .switch(c) -# .join(c2s, JOIN.LEFT_OUTER) -# .where(c2s.version_id == version_id, -# c2s.best == True) -# .join(s, JOIN.LEFT_OUTER) - ) return query @@ -285,6 +221,29 @@ def build_query(self, version_id, query_region=None): +#### some useful snippets: +''' +# example to get the listing of fields from a PeeWee model +print(catalogdb.ErositaAGNMock._meta.fields) + +x = BHM_Spiders_AGN_Superset.alias() +ls = Legacy_Survey_DR8.alias() +#q14 = SDSS_DR14_QSO.alias() +c = Catalog.alias() + + +for f in c._meta.fields: + print (f) +for f in x._meta.fields: + print (f) +for f in ls._meta.fields: + print (f) +#for f in q14._meta.fields: +# print (f) + +''' +#### + diff --git a/python/target_selection/cartons/bhm_spiders_clusters.py b/python/target_selection/cartons/bhm_spiders_clusters.py index 70498698..27c384b4 100644 --- a/python/target_selection/cartons/bhm_spiders_clusters.py +++ b/python/target_selection/cartons/bhm_spiders_clusters.py @@ -23,19 +23,18 @@ Legacy_Survey_DR8, BHM_Spiders_Clusters_Superset, BHM_eFEDS_Veto, -#TODO CatalogToSDSS_DR16_SpecObj, SDSS_DR16_SpecObj, ) ## This provides the following BHM cartons: -# bhm_spiders_clusters_efeds_sdss_redmapper -# bhm_spiders_clusters_efeds_hsc_redmapper -# bhm_spiders_clusters_efeds_ls_redmapper -# bhm_spiders_clusters_efeds_erosita -# bhm_spiders_clusters_wide -# bhm_spiders_clusters_deep +# bhm_spiders_clusters-efeds-sdss-redmapper +# bhm_spiders_clusters-efeds-hsc-redmapper +# bhm_spiders_clusters-efeds-ls-redmapper +# bhm_spiders_clusters-efeds-erosita +# bhm_spiders_clusters-wide +# bhm_spiders_clusters-deep # Details: Start here # https://wiki.sdss.org/display/OPS/Defining+target+selection+and+cadence+algorithms @@ -70,8 +69,8 @@ class BhmSpidersClusEfedsCarton(BaseCarton): ''' Parent class that provides the underlying selections for all SPIDERS Clusters eFEDS cartons''' - name = 'bhm_spiders_clusters_efeds_base' - base_name = 'bhm_spiders_clusters_efeds_base' + name = 'bhm_spiders_clusters-efeds-base' + base_name = 'bhm_spiders_clusters-efeds-base' category = 'science' mapper = 'BHM' program = 'bhm_spiders' @@ -87,7 +86,6 @@ def build_query(self, version_id, query_region=None): ls = Legacy_Survey_DR8.alias() c2ls = CatalogToLegacy_Survey_DR8.alias() v = BHM_eFEDS_Veto.alias() -#TODO c2s = CatalogToSDSS_DR16_SpecObj.alias() s = SDSS_DR16_SpecObj.alias() base_parameters = self.config['parameters'].get(self.base_name, None) diff --git a/python/target_selection/config/target_selection.yml b/python/target_selection/config/target_selection.yml index 102694f2..bf516d2d 100644 --- a/python/target_selection/config/target_selection.yml +++ b/python/target_selection/config/target_selection.yml @@ -19,27 +19,27 @@ - mwm_halo_sm - mwm_tess_rgb - bhm_rm_core - - bhm_rm_known_spec + - bhm_rm_known-spec - bhm_rm_var - bhm_rm_ancillary - bhm_aqmes_med - - bhm_aqmes_med_faint + - bhm_aqmes_med-faint - bhm_aqmes_wide3 - - bhm_aqmes_wide3_faint + - bhm_aqmes_wide3-faint - bhm_aqmes_wide2 - - bhm_aqmes_wide2_faint - - bhm_aqmes_bonus_dark - - bhm_aqmes_bonus_bright - - bhm_spiders_agn_efeds - - bhm_spiders_clusters_efeds_sdss_redmapper - - bhm_spiders_clusters_efeds_hsc_redmapper - - bhm_spiders_clusters_efeds_ls_redmapper - - bhm_spiders_clusters_efeds_erosita - - bhm_csc_boss_dark - - bhm_csc_boss_bright + - bhm_aqmes_wide2-faint + - bhm_aqmes_bonus-dark + - bhm_aqmes_bonus-bright + - bhm_spiders_agn-efeds + - bhm_spiders_clusters-efeds-sdss-redmapper + - bhm_spiders_clusters-efeds-hsc-redmapper + - bhm_spiders_clusters-efeds-ls-redmapper + - bhm_spiders_clusters-efeds-erosita + - bhm_csc_boss-dark + - bhm_csc_boss-bright - bhm_csc_apogee - - bhm_gaia_unwise_agn_dark - - bhm_gaia_unwise_agn_bright + - bhm_gua_dark + - bhm_gua_bright - mwm_yso_s1 - mwm_yso_s2 - mwm_yso_s2_5 @@ -82,7 +82,7 @@ mag_i_max: 21.5 pmsig_max: 3.0 plxsig_max: 3.0 - bhm_rm_known_spec: + bhm_rm_known-spec: priority: 1001 value: 1000.0 mag_i_min: 15.0 @@ -111,17 +111,13 @@ mag_i_max: 21.5 pmsig_max: 3.0 plxsig_max: 3.0 - bhm_aqmes_base: - fieldlist: None - mag_i_min: 16.0 - mag_i_max: 19.1 bhm_aqmes_med: priority: 1100 value: 100.0 fieldlist: masks/candidate_target_fields_bhm_aqmes_med_v0.2.1.fits mag_i_min: 16.0 mag_i_max: 19.1 - bhm_aqmes_med_faint: + bhm_aqmes_med-faint: priority: 3100 value: 1.0 fieldlist: masks/candidate_target_fields_bhm_aqmes_med_v0.2.1.fits @@ -133,7 +129,7 @@ fieldlist: masks/candidate_target_fields_bhm_aqmes_wide_v0.2.1.fits mag_i_min: 16.0 mag_i_max: 19.1 - bhm_aqmes_wide3_faint: + bhm_aqmes_wide3-faint: priority: 3200 value: 1.0 fieldlist: masks/candidate_target_fields_bhm_aqmes_wide_v0.2.1.fits @@ -145,25 +141,25 @@ fieldlist: masks/candidate_target_fields_bhm_aqmes_wide_v0.2.1.fits mag_i_min: 16.0 mag_i_max: 19.1 - bhm_aqmes_wide2_faint: + bhm_aqmes_wide2-faint: priority: 3210 value: 1.0 fieldlist: masks/candidate_target_fields_bhm_aqmes_wide_v0.2.1.fits mag_i_min: 19.1 mag_i_max: 21.0 - bhm_aqmes_bonus_dark: + bhm_aqmes_bonus-dark: priority: 3300 value: 0.1 fieldlist: None mag_i_min: 16.5 mag_i_max: 21.5 - bhm_aqmes_bonus_bright: + bhm_aqmes_bonus-bright: priority: 4040 value: 0.1 fieldlist: None mag_i_min: 14.0 mag_i_max: 18.0 - bhm_spiders_agn_efeds: + bhm_spiders_agn-efeds: value: 1.0 ero_version: 'efeds_c940_V2T' fibermag_r_min: 16.5 @@ -177,7 +173,7 @@ spec_sn_thresh: 1.60 spec_z_err_thresh: 0.002 priority_floor: 1510 - bhm_spiders_agn_wide_ls: + bhm_spiders_agn-wide-ls: req_ntargets: 300000 value: 1.0 fibermag_r_min: 17.0 @@ -185,13 +181,13 @@ fibermag_z_max: 21.5 det_like_min: 8.0 p_any_min: 0.1 - bhm_spiders_agn_deep: + bhm_spiders_agn-deep: req_ntargets: 30000 value: 1.0 fibermag_r_min: 17.0 fibermag_r_max: 22.5 det_like_0_min: 6.0 - bhm_spiders_clusters_efeds_base: + bhm_spiders_clusters-efeds-base: value: 1.0 ero_version: 'efeds_c940_clus' fibermag_r_min: 16.5 @@ -202,12 +198,12 @@ spec_sn_thresh: 2.00 spec_z_err_thresh: 0.01 priority_floor: 1500 - bhm_csc_boss_dark: + bhm_csc_boss-dark: mag_i_min: 16.0 mag_i_max: 22.0 priority: 3000 value: 1.0 - bhm_csc_boss_bright: + bhm_csc_boss-bright: mag_i_min: 13.0 mag_i_max: 18.0 priority: 4000 @@ -217,7 +213,7 @@ mag_h_max: 15.0 priority: 4000 value: 1.0 - bhm_gaia_unwise_agn_dark: + bhm_gua_dark: mag_g_min: 16.5 mag_g_max: 21.2 mag_rp_min: 16.5 @@ -227,7 +223,7 @@ spec_z_err_thresh: 0.01 priority: 3400 value: 0.5 - bhm_gaia_unwise_agn_bright: + bhm_gua_bright: mag_g_min: 13.0 mag_g_max: 18.5 mag_rp_min: 13.5