generated from erosita/uds
before vac
This commit is contained in:
parent
6acc02a13c
commit
99dc2aa8f6
@ -260,6 +260,7 @@ def get_spec(df, grxe_err_cut=None, skey=None, enkey=None, sigma=3, n_bins = 60,
|
|||||||
coldefs = fits.ColDefs([
|
coldefs = fits.ColDefs([
|
||||||
fits.Column(name='REV', format='J', unit='', array=rev[filtered_grxe.mask==False]),
|
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='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='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='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]),
|
fits.Column(name='RESID', format='D', unit='cts/s', array=resid[filtered_grxe.mask==False]),
|
||||||
|
@ -49,7 +49,13 @@ nrev=0
|
|||||||
bgdmodel={}
|
bgdmodel={}
|
||||||
|
|
||||||
ignored_scw=[]
|
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):
|
if not os.path.exists(proddir):
|
||||||
os.makedirs(proddir)
|
os.makedirs(proddir)
|
||||||
|
@ -29,7 +29,7 @@ from ridge.config import *
|
|||||||
plotme=True
|
plotme=True
|
||||||
enkey = sys.argv[1]
|
enkey = sys.argv[1]
|
||||||
#outkey = sys.argv[2]
|
#outkey = sys.argv[2]
|
||||||
outkey = "ALL"
|
outkey = "BKG"
|
||||||
|
|
||||||
fn="detcnts.{}.fits".format(enkey)
|
fn="detcnts.{}.fits".format(enkey)
|
||||||
|
|
||||||
|
@ -59,6 +59,7 @@ df = df.query(query)
|
|||||||
print("{} N={}".format(query, df.shape[0]))
|
print("{} N={}".format(query, df.shape[0]))
|
||||||
|
|
||||||
t = Table.from_pandas(df)
|
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))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user