Joe suggested doing this. We'll see if it improves things, if not, then looks like we should go back to old catalog and see if modifying the luminosity function helps.
Here is what they look like:
BOSS QSOs
SDSS DR5 QSOs
The code to do this is in the following log file: ../logs/100425log.pro
It creates the following file to use as input to Monte Carlo: ~/boss/allQSOMCInput.fits"
Plot of allQSOMCInput.fits
I re-ran hiz_kde_numerator_jess.pro to make a new QSOCatalog, which is here:../likelihood/qsocatalog/QSOCatalog-Mon-Apr-26-13:22:43-2010.fits
Plot of QSOCatalog-Mon-Apr-26-13:22:43-2010.fits
I changed likelihood_compute to look at the above catalog.
Run the likelihood calculation with this new input catalog:
smalltargetfile = "./smalltarget.fits"
smalltargets = mrdfits(smalltargetfile, 1)
.com splittargets2.pro
nsplit = 50L
splitsize = floor(n_elements(smalltargets)*1.0/nsplit)
junk = splitTargets2(smalltargets, nsplit, splitsize)
; run likelihood.script
.com mergeLikelihoods.pro
likelihood = mergelikelihoods(nsplit)
outfile = "./likelihoods2.0-4.0ALLBOSSAddedSmall.fits"
splog, 'Writing file ', outfile
mwrfits, likelihood, outfile, /create
IDL> print, n_elements(ql) ; number quasars
467
IDL> print, n_elements(ql)*1.0/(n_elements(sl)+n_elements(ql)) ;percent accuracy
0.259300
IDL> print, n_elements(ql) + n_elements(sl) ; total targeted
1801
IDL>
IDL> print, n_elements(nql) ; number quasars
418
IDL> print, n_elements(nql)*1.0/(n_elements(nsl)+n_elements(nql)) ;percent accuracy
0.232093
IDL> print, n_elements(nql) + n_elements(nsl) ; total targeted
1801
This doesn't do better than the old likelihood either (same color scheme as last post).
The logfile for this is ../logs/100425log.pro
No comments:
Post a Comment