示例#1
0
randomraN=rnd.field('RA')
randomdecN=rnd.field('DEC')
randomzN=rnd.field('z')
random_wfkpN=rnd.field('WEIGHT_FKP')
random_wN=random_wfkpN




##### Homogeneity
# define r bins
rmin=1.
rmax=200.
nbins=50

r,dd,rr,dr=galtools.paircount_data_random(dataraS,datadecS,datazS,randomraS,randomdecS,randomzS,cosmo,rmin,rmax,nbins,log=1,file='dr10South_pairs.txt',nproc=12)

r,dd,rr,dr=galtools.paircount_data_random(dataraN,datadecN,datazN,randomraN,randomdecN,randomzN,cosmo,rmin,rmax,nbins,log=1,file='dr10North_pairs.txt',nproc=12)


#weighted
r,dd,rr,dr=galtools.paircount_data_random(dataraS,datadecS,datazS,randomraS,randomdecS,randomzS,cosmo,rmin,rmax,nbins,log=1,file='dr10South_pairs_weighted.txt',nproc=2,wdata=data_wS,wrandom=random_wS)

r,dd,rr,dr=galtools.paircount_data_random(dataraN,datadecN,datazN,randomraN,randomdecN,randomzN,cosmo,rmin,rmax,nbins,log=1,file='dr10North_pairs_weighted.txt',nproc=14,wdata=data_wN,wrandom=random_wN)



#### z bins
# define r bins
rmin=1.
rmax=200.
示例#2
0
rmax=200.
nbinsr=50

bins=np.array(zeros(nbins),dtype='|S20')
for i in arange(nbins):
    bins[i]='z_'+str(zedge[i])+'_'+str(zedge[i+1])

# South
for i in arange(np.size(zedge)-1):
    print(' ')
    print(bins[i])
    mini=zedge[i]
    maxi=zedge[i+1]
    wdata=where((datazS >= mini) & (datazS <= maxi))
    wrandom=where((randomzS >= mini) & (randomzS <= maxi))
    r,dd,rr,dr=galtools.paircount_data_random(dataraS[wdata],datadecS[wdata],datazS[wdata],randomraS[wrandom],randomdecS[wrandom],randomzS[wrandom],cosmo,rmin,rmax,nbinsr,log=1,file='dr10South_'+bins[i]+'_pairs_weighted.txt',nproc=8,wdata=data_wS,wrandom=random_wS)



# North
for i in arange(np.size(zedge)-1):
    print(' ')
    print(bins[i])
    mini=zedge[i]
    maxi=zedge[i+1]
    wdata=where((datazN >= mini) & (datazN <= maxi))
    wrandom=where((randomzN >= mini) & (randomzN <= maxi))
    r,dd,rr,dr=galtools.paircount_data_random(dataraN[wdata],datadecN[wdata],datazN[wdata],randomraN[wrandom],randomdecN[wrandom],randomzN[wrandom],cosmo,rmin,rmax,nbinsr,log=1,file='dr10North_'+bins[i]+'_pairs_weighted.txt',nproc=16,wdata=data_wS,wrandom=random_wS)


示例#3
0
randomzN=rnd.field('z')
random_wfkpN=rnd.field('WEIGHT_FKP')
random_wN=random_wfkpN





# define r bins
rmin=0.
rmax=200.
nbins=50
nproc=8

#weighted
r,dd,rr,dr=galtools.paircount_data_random(dataraS,datadecS,datazS,randomraS,randomdecS,randomzS,cosmo,rmin,rmax,nbins,log=None,file='dr10_V6_South_pairs_forxi.txt',nproc=nproc,wdata=data_wS,wrandom=random_wS)

r,dd,rr,dr=galtools.paircount_data_random(dataraN,datadecN,datazN,randomraN,randomdecN,randomzN,cosmo,rmin,rmax,nbins,log=None,file='dr10_V6_North_pairs_forxi.txt',nproc=nproc,wdata=data_wN,wrandom=random_wN)




##### read north and south for xi
rs,dds,rrs,drs,ngs,nrs=galtools.read_pairs('dr10_V6_South_pairs_forxi.txt')

rn,ddn,rrn,drn,ngn,nrn=galtools.read_pairs('dr10_V6_North_pairs_forxi.txt')

ra,dda,rra,dra,nga,nra=galtools.combine_regions('dr10_V6_South_pairs_forxi.txt','dr10_V6_North_pairs_forxi.txt')

r=rn
示例#4
0
# define r bins
rmin = 0.
rmax = 200.
nbins = 50
nproc = 8

#weighted
r, dd, rr, dr = galtools.paircount_data_random(
    dataraS,
    datadecS,
    datazS,
    randomraS,
    randomdecS,
    randomzS,
    cosmo,
    rmin,
    rmax,
    nbins,
    log=None,
    file='dr10_V6_South_pairs_forxi.txt',
    nproc=nproc,
    wdata=data_wS,
    wrandom=random_wS)

r, dd, rr, dr = galtools.paircount_data_random(
    dataraN,
    datadecN,
    datazN,
    randomraN,
    randomdecN,
    randomzN,
示例#5
0
wok=where(rnd.field('z')<maxz)
rnd=rnd[wok]
rnd=rnd[0:size(dataraS)*3]

randomraS=rnd.field('RA')
randomdecS=rnd.field('DEC')
randomzS=rnd.field('z')
random_wfkpS=rnd.field('WEIGHT_FKP')
random_wS=random_wfkpS

# define r bins
rmin=0.
rmax=200.
nbins=50

r,dd,rr,dr=galtools.paircount_data_random(dataraS,datadecS,datazS,randomraS,randomdecS,randomzS,cosmo,rmin,rmax,nbins,log=None,file='dr10South_pairs_forxi_weighted.txt',nproc=8,wdata=data_wS,wrandom=random_wS)

r,dd,rr,dr=galtools.paircount_data_random(dataraS,datadecS,datazS,randomraS,randomdecS,randomzS,cosmo,rmin,rmax,nbins,log=None,file='dr10South_pairs_forxi.txt',nproc=8)




south=np.loadtxt('dr10South_pairs_forxi.txt')
rs_nw=south[:,0]
dds_nw=south[:,1]
rrs_nw=south[:,2]
drs_nw=south[:,3]
south=np.loadtxt('dr10South_pairs_forxi_weighted.txt')
rs=south[:,0]
dds=south[:,1]
rrs=south[:,2]