This commit is contained in:
2024-11-01 11:40:05 +03:00
parent 770ee50a62
commit bb3b99abd3
1115 changed files with 62 additions and 1376385 deletions

View File

@@ -38,13 +38,14 @@ from ridge.config import *
inkey="ALL"
sigma=3
plotme=False
ebands0={
'E01':[0.0,0.0], # 25-60 keV
'E14':[0.0,0.0], # 60-80 keV
'E13':[0.0,0.0], # 80-200 keV
'A01':[0.0,0.0], # 25-60 keV
'A02':[0.0,0.0], # 60-80 keV
'A03':[0.0,0.0], # 80-200 keV
}
@@ -57,6 +58,10 @@ else:
if not os.path.exists(fluxdir):
os.makedirs(fluxdir)
fitsdir = "{}fits/".format(fluxdir)
if not os.path.exists(fitsdir):
os.makedirs(fitsdir)
with open(ignored_rev_file, 'rb') as fp:
ignored_rev = pickle.load(fp)
print("{} orbits ignored".format(len(ignored_rev)))
@@ -95,10 +100,10 @@ for skey in skeys:
print("{}, {}: {} N={}".format(skey, enkey, query, df.shape[0]))
t = Table.from_pandas(df)
t.write("{}fits/{}.{}.fits".format(fluxdir,skey,enkey),overwrite=True)
t.write("{}{}.{}.fits".format(fitsdir,skey,enkey),overwrite=True)
texp = np.array(df['TEXP'])
with open("{}fits/{}.{}.livetime".format(fluxdir,skey,enkey), 'w') as fp:
with open("{}{}.{}.livetime".format(fitsdir,skey,enkey), 'w') as fp:
fp.write("{} {} ScWs: {} Texp: {:.2f} Ms\n".format(skey,enkey,df.shape[0],np.sum(texp)/1e6))
if not (df.shape[0]>0):
@@ -113,10 +118,7 @@ for skey in skeys:
for n in range(nsim):
df0=df.sample(nsel)
sg_mean,sg_sem,skew_val,skew_err = get_spec(df0, grxe_err_cut=grxe_err_cut, skey=skey, enkey=enkey)
ebands_sim[enkey].append(sg_mean)
ebands_sim[enkey].append(sg_mean)
###
fspec="{}{}.dat".format(fluxdir,skey)
with open(fspec, 'w') as fp: