-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2 zcatalog #2396
base: main
Are you sure you want to change the base?
v2 zcatalog #2396
Conversation
I don't have a solution (or even a strong opinion) but I thought I should write this down as an item for discussion before I forgot the offline discussion we had: Here you're adding 'GOOD_Z_QSO', 'Z_QSO', and 'ZERR_QSO'; but your definition of Z_CONF has no "level 2" criteria for QSO. I think many people will be confused why something called 'GOOD_Z_QSO' is not 'Z_CONF'==2. The answer, I believe, is that you're distinguishing between 'Z' and 'Z_QSO'. The question is whether we should be doing that or not. Offline we had discussed moving 'Z' to 'Z_RR' and creating a derived redshift column that merges 'Z' and 'Z_QSO'. If we do that, which we probably should, then we should also set 'GOOD_Z_QSO'==True as 'Z_CONF'==2. Whether we want to do this or leave quasars as a separate set of columns is up for discussion, so let's discuss. |
This PR revamps the zcatalogs to 1) add columns needed for selecting confident redshifts and add the redshift confidence flags and 2) reduce the file sizes by splitting a single catalog into row-by-row matched catalogs. This PR also updates validredshifts.py which is now required by zcatalog.
Summary:
2: high confidence; definition: is a primary galaxy (BGS, LRG or ELG) target, AND passes the corresponding redshift quality cut, AND has GOOD_SPEC==True.
1: low confidence; definition: fails the criteria for Z_CONF=2, AND has GOOD_SPEC==True AND ZWARN==0
0: no confidence (fails the criteria for both 1 and 2).
The relevant email thread is [desi-data 6673].