generated from erosita/uds
update
This commit is contained in:
@@ -35,23 +35,15 @@ from ridge.config import *
|
||||
|
||||
key="BKG"
|
||||
enkey = sys.argv[1]
|
||||
|
||||
fn="detcnts.{}.{}.resid.fits".format(enkey,key)
|
||||
|
||||
|
||||
d = fits.getdata(proddir+fn)
|
||||
df=pd.DataFrame(np.array(d).byteswap().newbyteorder())
|
||||
print(fn)
|
||||
print(df.columns)
|
||||
|
||||
|
||||
print("Reading {}".format(proddir+fn))
|
||||
dat = Table.read(proddir+fn, unit_parse_strict='silent')
|
||||
df = dat.to_pandas()
|
||||
|
||||
print("Number of ScWs: {}".format(df.shape[0]))
|
||||
|
||||
|
||||
n_bins = 80
|
||||
sigma=3
|
||||
|
||||
#grxe = np.array(df['GRXE'])
|
||||
|
||||
clean = np.array(df['CLEAN'])
|
||||
model = np.array(df['MODEL'])
|
||||
@@ -85,7 +77,6 @@ sg_mean, sg_med, sg_std = sigma_clipped_stats(grxe, sigma=sigma, maxiters=10)
|
||||
sg_sem = sem(grxe[filtered_grxe.mask==False])
|
||||
print("Sigma clipping: mean {:.2f} med {:.2f} std {:.2f} sem {:.2f}".format(sg_mean, sg_med, sg_std, sg_sem))
|
||||
|
||||
|
||||
k=1.2
|
||||
plt.hist(grxe, bins=n_bins, range=[filtered_min*k, filtered_max*k])
|
||||
plt.hist(grxe[filtered_grxe.mask], bins=n_bins, range=[filtered_min*k, filtered_max*k])
|
||||
|
Reference in New Issue
Block a user