before vac

This commit is contained in:
Roman Krivonos 2024-07-12 16:39:53 +03:00
parent 6acc02a13c
commit 99dc2aa8f6
4 changed files with 12 additions and 4 deletions

View File

@ -260,6 +260,7 @@ def get_spec(df, grxe_err_cut=None, skey=None, enkey=None, sigma=3, n_bins = 60,
coldefs = fits.ColDefs([
fits.Column(name='REV', format='J', unit='', array=rev[filtered_grxe.mask==False]),
fits.Column(name='CLEAN', format='D', unit='cts/s', array=clean[filtered_grxe.mask==False]),
fits.Column(name='PHASE', format='D', unit='', array=phase[filtered_grxe.mask==False]),
fits.Column(name='MODEL', format='D', unit='cts/s', array=model[filtered_grxe.mask==False]),
fits.Column(name='CRAB', format='D', unit='cts/s', array=crab[filtered_grxe.mask==False]),
fits.Column(name='RESID', format='D', unit='cts/s', array=resid[filtered_grxe.mask==False]),

View File

@ -49,7 +49,13 @@ nrev=0
bgdmodel={}
ignored_scw=[]
ignored_rev=[334,1760] # ignore orbits with pecular slope over phase
ignored_rev=[131,132,133,134,135,136,# flare
280,281,282,#flare
1057,1102, # flare
1459,1472, # flare
2303,2304, # flare
2549, # flare
334,1760] # ignore orbits with pecular slope over phase
if not os.path.exists(proddir):
os.makedirs(proddir)

View File

@ -29,7 +29,7 @@ from ridge.config import *
plotme=True
enkey = sys.argv[1]
#outkey = sys.argv[2]
outkey = "ALL"
outkey = "BKG"
fn="detcnts.{}.fits".format(enkey)

View File

@ -59,6 +59,7 @@ df = df.query(query)
print("{} N={}".format(query, df.shape[0]))
t = Table.from_pandas(df)
t.write("{}/BKG.E01.resid_filtered.fits".format(proddir),overwrite=True)
t.write("{}/{}.{}.resid_filtered_rev.fits".format(proddir,inkey,enkey),overwrite=True)
sg_mean,sg_sem = get_spec(df, sigma=sigma, grxe_err_cut=grxe_err_cut, skey=skey, enkey=enkey, plotme=True, fout="test.fits")
sg_mean,sg_sem = get_spec(df, sigma=sigma, grxe_err_cut=grxe_err_cut, skey=skey, enkey=enkey, plotme=True,
fout="{}/{}.{}.resid_filtered_spec.fits".format(proddir,inkey,enkey))