-
Notifications
You must be signed in to change notification settings - Fork 30
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
testing luminosity function of cluster galaxies (satellites, centrals) #9
Comments
@yymao - perhaps we could ask the cluster conveners @anjavdl and @erozo to weigh in on designing a validation test for the cluster central galaxy LF, since the CL group is the one that has concerns about this. They can of course bring in anybody else who they think should be in on the discussion. But yes, I was assuming some kind of validation test would use the true halos above a mass threshold, along with the true centrals and satellites. |
Dan Korytov has implemented a test for this (not yet in DESCQA though). @evevkovacs : can you check if Dan has signed up for the github repo? I did send him instructions a while ago but I think he forgot. Thanks! |
I wasn't signed up for the repo. I've added myself to the github list on
confluence so I should be added to the repo sometime this night.
I've already have this code pretty much ready to go already.
…On Mon, Nov 6, 2017 at 2:00 PM, Yao-Yuan Mao ***@***.***> wrote:
Dan is on GitHub but I cannot assign this to @dkorytov
<https://github.com/dkorytov>... I am also assigning @j-dr
<https://github.com/j-dr> since he has worked on something similar.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#9 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AX4z_ZJ9rr98mihqBvWcsYJq2d-OxraBks5sz2VJgaJpZM4QTeGe>
.
|
Yeah, I think there must be some mishandling/mislabeling of central/satellite info in buzzard highres. I'll look into it. As for comparison to data, I think we need to add some color cuts to this test in order to get something that we can actually compare to, say, a redmapper CLF. I told @erozo and @anjavdl that I would do this a while ago, so I'd be happy to try my hand at it. |
Yeah, I think that's definitely the way to go. For instance, Chun-Hao To @chto might be able to implement his redmapper CLF code as a QA test. |
@erozo @erykoff @yymao @j-dr @dkorytov A first step would be to try running redmapper on the existing catalogs to see what the problems are and how long it takes etc. Could we get a volunteer |
I'm working on running redMaPPer on Proto-DC2 as we speak. (well, wrestling with python at nersc, but it's a start). |
Awesome! Let me know if you have any questions about nersc. I've done plenty of wrestling with it myself. |
Just for your information about the Python stuff: Heather has set up python environment on NERSC which is very to use. You can find instruction here on how to enable the enviorment |
I also have the GCR running at ANL (following the instructions that Yao pointed you to), if you are interested in having a local version to play with. (There's also a 10M test catalog available at nersc). |
Posting some CLF plots here for easy access --- (taken from this DESCQA run) |
@erykoff This probably also needs to be either made required or at least strongly prioritized for CL. We can provide a CLF fit to SDSS data to validate against, but some work will probably need to be done in order to make a similar selection on the sims without running redmapper. Matching both the central LF and satellite LFs will be important for miscentering and a realistic scatter in richness at fixed mass will be important for understanding purity and completeness. |
Joe - can you comment on whether the test plots that Yao shared from Dan's work on this (#9 (comment)) might be providing essentially what you want? It's based specifically on a selection in bins in halo mass, which gets around the "needing to run redmapper" problem. As you can see, as implemented it does include both the central and satellite LF. Might we consider scatter in richness at fixed mass as a separate test? Perhaps a test of the mean richness and its scatter as a function of halo mass? (I realize the mean richness vs. mass is essentially integrating over these LFs, but the scatter incorporates additional per-cluster information.) |
Just to clarify that the plots above are taken from a DESCQA test Joe and I wrote, so @j-dr should be very familiar with that test :) |
@yymao and @j-dr - Could you clarify the meaning of the halo mass variable in these plots? Is this RedMapper-determined mass? Or some other observational estimator for halo mass? Or is this the CLF as a function of true halo mass according to some model fit to a cluster catalog? I do not yet understand how we can get around the "needing to run redmapper" problem, though I agree with @rmandelb that this indeed a problem. |
@aphearin currently what is plotted is true halo mass. But yes, we might need to run redmapper for a more realistic test |
The problem with this test as currently implemented is that it's hard to come up with something to validate against that would be comparing apples to apples. I think at the very least we need to come up with more realistic color cuts, since as of now I was just cutting on the 25% reddest galaxies using restframe g-r. One way we could tune the cuts is using buzzard since we have a full redmapper run that we can measure the CLF from. We can then tune the color/radial cuts for this test so that we get out something close to what is measured using the real redmapper run. |
Or we could just run redmapper on protodc2 and include the cluster catalog as an auxiliary catalog. |
It would be ideal to run RedMapper on protoDC2 if that is feasible. If so, we should hold off on this until after I am done with the protoDC2 overhaul. |
@erykoff already fit the red sequence in protodc2, so that part is definitely possible, but I remember him saying that he thought there might be problems running the full cluster finder, possibly related to the limited area? I'll let him elaborate. |
I was worried at first that the protoDC2 area would be insufficient for training redMaPPer, but it seems fine. Certainly there is noise in the measurements due to the small volume, but it did seem to work okay on the earlier protoDC2. Also, the volume is small enough that it runs pretty fast! |
@erykoff @j-dr - I wanted to bring your attention back to this validation test of the conditional luminosity functions of satellites and centrals. We had established that Eli will rerun redmapper on protoDC2 once @aphearin says it's ready to go (not yet!) but while we are waiting for the updated protoDC2 catalogs, I'd like to address a few remaining questions:
|
@rmandelb, to address your questions:
|
So @j-dr and I just chatted about this. The first thing is about Joe's point 1. Looking at the protodc2 plots above the centrals are too bright compared to the satellites (making centering too easy/optimistic) and for buzzard too faint (making centering too difficult/pessimistic). However, the absolute luminosity doesn't matter as much as the relative luminosity. The ratio of the integral of the satellite luminosity function (from mean central luminosity - 1 sigma to mean + 1 sigma) to the same integral of satellite + central we think would capture this. We can measure the same from @chto's CLF measurements on SDSS and we have to choose what the exact criteria is (how well do we need to match this?). Second, about the amplitude as a function of mass. CL just needs to be able to recover the mass-richness relation, and needs to have approximately correct statistics. We think that if the number density of lambda>20 clusters in DC2 is within a factor of 2 of the data that would indicate that the normalizations are good enough for our use. |
Your reasoning for why this is important to have as a required test (but then not being super stringent) makes sense to me. One thing I want to note is that @aphearin is updating protoDC2, but there will be cosmoDC2 in the not-too-distant future, so these tests that involve running redmapper imply two redmapper runs (not just one). Hopefully not a problem, but I wanted to mention it. It sounds like you are on the way to two distinct, quantitative validation criteria:
|
@rmandelb is the idea to do a conditional luminosity function using true halos?
The text was updated successfully, but these errors were encountered: