mirror of
https://bitbucket.org/cosmicvoids/vide_public.git
synced 2025-07-05 07:41:11 +00:00
streamlined merger tree processing
This commit is contained in:
parent
3c8d7b2fb2
commit
d4febc6942
2 changed files with 12 additions and 12 deletions
|
@ -2,14 +2,14 @@
|
||||||
|
|
||||||
|
|
||||||
workDir = "/home/psutter2/workspace/Voids/"
|
workDir = "/home/psutter2/workspace/Voids/"
|
||||||
figDir = "./figs"
|
dataDir = "/home/psutter2/workspace/Voids/multidark/crossCompare/mergerTree/"
|
||||||
dataDir = "./data"
|
|
||||||
|
|
||||||
|
|
||||||
CTOOLS_PATH = "../../c_tools/"
|
CTOOLS_PATH = "../../c_tools/"
|
||||||
|
|
||||||
|
baseSampleDir = "multidark/md_ss0.000175/sample_md_ss0.000175_z0.56_d00/"
|
||||||
|
|
||||||
sampleDirList = [
|
sampleDirList = [
|
||||||
"multidark/md_ss0.000175/sample_md_ss0.000175_z0.56_d00/",
|
|
||||||
"multidark/md_ss0.0004/sample_md_ss0.0004_z0.56_d00/",
|
"multidark/md_ss0.0004/sample_md_ss0.0004_z0.56_d00/",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
@ -30,30 +30,30 @@ if not os.access(filename, os.F_OK):
|
||||||
parms = imp.load_source("name", filename)
|
parms = imp.load_source("name", filename)
|
||||||
globals().update(vars(parms))
|
globals().update(vars(parms))
|
||||||
|
|
||||||
if not os.access(figDir, os.F_OK):
|
if not os.access(dataDir, os.F_OK):
|
||||||
os.makedirs(figDir)
|
os.makedirs(dataDir)
|
||||||
|
|
||||||
outFileName = dataDir + "/" + dataNameBase #+ ".dat"
|
outFileName = dataDir + "/" + dataNameBase #+ ".dat"
|
||||||
|
|
||||||
|
with open(workDir+baseSampleDir+"/sample_info.dat", 'rb') as input:
|
||||||
|
baseSample = pickle.load(input)
|
||||||
|
|
||||||
for (iSample, sampleDir) in enumerate(sampleDirList):
|
for (iSample, sampleDir) in enumerate(sampleDirList):
|
||||||
if iSample == 0: continue
|
|
||||||
|
|
||||||
with open(workDir+sampleDir+"/sample_info.dat", 'rb') as input:
|
with open(workDir+sampleDir+"/sample_info.dat", 'rb') as input:
|
||||||
sample = pickle.load(input)
|
sample = pickle.load(input)
|
||||||
|
|
||||||
with open(workDir+sampleDirList[0]+"/sample_info.dat", 'rb') as input:
|
print " Working with", sample.fullName, "...",
|
||||||
baseSample = pickle.load(input)
|
|
||||||
|
|
||||||
print " Working with", sample.fullName, "..."
|
|
||||||
|
|
||||||
sampleName = sample.fullName
|
sampleName = sample.fullName
|
||||||
|
|
||||||
binPath = CTOOLS_PATH+"/analysis/voidOverlap"
|
binPath = CTOOLS_PATH+"/analysis/voidOverlap"
|
||||||
logFile = os.getcwd()+"/mergerTree.log"
|
logFile = os.getcwd()+"/mergerTree.log"
|
||||||
stepOutputFileName = outFileName + "_" + sampleName + "_"
|
stepOutputFileName = outFileName + "_" + baseSample.fullName + "_" + \
|
||||||
|
sampleName + "_"
|
||||||
#stepOutputFileName = os.getcwd()+"/data/overlap_"
|
#stepOutputFileName = os.getcwd()+"/data/overlap_"
|
||||||
|
|
||||||
launchVoidOverlap(baseSample, sample, workDir+sampleDirList[0],
|
launchVoidOverlap(baseSample, sample, workDir+baseSampleDir,
|
||||||
workDir+sampleDir, binPath,
|
workDir+sampleDir, binPath,
|
||||||
thisDataPortion="central", logFile=logFile,
|
thisDataPortion="central", logFile=logFile,
|
||||||
continueRun=False, workDir=workDir,
|
continueRun=False, workDir=workDir,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue