bug fixes

This commit is contained in:
P.M. Sutter 2014-05-09 12:01:59 -05:00
parent 4cf0ec1173
commit 39e16d41ff
6 changed files with 103 additions and 102 deletions

View file

@ -31,7 +31,7 @@ setup(
cmdclass = {'build_ext': build_ext}, cmdclass = {'build_ext': build_ext},
include_dirs = [np.get_include()], include_dirs = [np.get_include()],
packages= packages=
['void_python_tools','void_python_tools.backend','void_python_tools.apTools', 'void_python_tools.xcor', 'void_python_tools.voidUtil', ['void_python_tools','void_python_tools.backend','void_python_tools.apTools', 'void_python_tools.voidUtil',
'void_python_tools.apTools.profiles','void_python_tools.apTools.chi2',], 'void_python_tools.apTools.profiles','void_python_tools.apTools.chi2',],
#ext_modules = [Extension("void_python_tools.chi2.velocityProfileFitNative", ["void_python_tools/chi2/velocityProfileFitNative.pyx"], libraries=["gsl", "gslcblas"]), Extension("void_python_tools.chi2.likelihoo", ["void_python_tools/chi2/likelihood.pyx"], libraries=["gsl", "gslcblas"])] #ext_modules = [Extension("void_python_tools.chi2.velocityProfileFitNative", ["void_python_tools/chi2/velocityProfileFitNative.pyx"], libraries=["gsl", "gslcblas"]), Extension("void_python_tools.chi2.likelihoo", ["void_python_tools/chi2/likelihood.pyx"], libraries=["gsl", "gslcblas"])]
#ext_modules = [ #ext_modules = [

View file

@ -269,7 +269,7 @@ def loadVoidCatalog(sampleDir, dataPortion="central", loadPart=True):
densCon = line[9], densCon = line[9],
voidProb = line[10], voidProb = line[10],
radius = pow(line[7]/volNorm*3./4./np.pi, 1./3.), radius = pow(line[7]/volNorm*3./4./np.pi, 1./3.),
barycenter = np.zeros((3)) barycenter = np.zeros((3)),
parentID = 0, parentID = 0,
treeLevel = 0, treeLevel = 0,
numChildren = 0, numChildren = 0,

View file

@ -32,7 +32,7 @@ def compareCatalogs(baseCatalogDir, compareCatalogDir,
outputDir="./", logDir="./", outputDir="./", logDir="./",
matchMethod="useID", dataPortion="central", matchMethod="useID", dataPortion="central",
strictMatch=True, strictMatch=True,
pathToCTools="../../../c_tools") pathToCTools="../../../c_tools"):
# reports the overlap between two void catalogs # reports the overlap between two void catalogs
# baseCatalogDir: directory of catalog 1 # baseCatalogDir: directory of catalog 1
@ -77,3 +77,4 @@ launchVoidOverlap(baseSample, sample, baseCatalogDir,
strictMatch=strictMatch) strictMatch=strictMatch)
print " Done!" print " Done!"
return

View file

@ -94,7 +94,7 @@ def fitHSWProfile(radii, densities, sigmas):
# pcov: covariance matrix # pcov: covariance matrix
popt, pcov = curve_fit(HamausProfile, radii, densities, popt, pcov = curve_fit(HamausProfile, radii, densities,
sigma=sigmas) sigma=sigmas,
maxfev=10000, xtol=5.e-3, maxfev=10000, xtol=5.e-3,
p0=[1.0,-1.0]) p0=[1.0,-1.0])

View file

@ -61,7 +61,7 @@ def computeCrossCor(catalogDir,
outputDir="./", logDir="./", outputDir="./", logDir="./",
matchMethod="useID", dataPortion="central", matchMethod="useID", dataPortion="central",
strictMatch=True, strictMatch=True,
pathToCTools="../../../c_tools") pathToCTools="../../../c_tools"):
# Computes void-void and void-matter(galaxy) correlations # Computes void-void and void-matter(galaxy) correlations
# baseCatalogDir: directory of catalog # baseCatalogDir: directory of catalog