In [7]:
l1ascan = pd.read_hdf("/home/klay6683/to_keep/l1a_dark_scan.h5")

In [20]:
l1ascan = meta.clean_up_dark_scan(l1ascan)

In [21]:
ffi = l1ascan[(l1ascan.NAXIS1==1024) & (l1ascan.NAXIS2==1024)]

In [22]:
ffi.PRODUCT_ID.unique().shape


Out[22]:
(1076,)

In [23]:
ffi.CHANNEL.value_counts()


Out[23]:
MUV    561
FUV    561
Name: CHANNEL, dtype: int64

In [24]:
ffi.PRODUCT_ID.iloc[0]


Out[24]:
'mvn_iuv_l1a_IPH1-cycle00002-mode050-fuvdark_20140403T115555_v02_r01'

In [25]:
ffi = ffi[ffi.COLLECTION_ID.isin('disk limb corona'.split())]

In [29]:
ffi.set_index("TIME_OF_INT", inplace=True)

In [31]:
ffi.sort_index(inplace=True)

In [33]:
l1a = io.L1AReader(ffi.PRODUCT_ID.iloc[0])

In [36]:
l1a.img.shape


Out[36]:
(2, 1024, 1024)

In [41]:
plt.figure()
plt.imshow(np.log(l1a.img[0]), cmap='viridis', )


Out[41]:
<matplotlib.image.AxesImage at 0x7fdc7aa72048>

In [42]:
l1a.fname


Out[42]:
'/maven_iuvs/production/products/level1a/mvn_iuv_l1a_periapse-orbit01059-fuvdark_20150417T054342_v02_r01.fits.gz'

In [46]:
l1amuv = io.L1AReader(ffi.PRODUCT_ID.iloc[1])

In [53]:
plt.figure()
plt.imshow(np.log(l1amuv.img[0]), cmap='viridis')
plt.colorbar()


Out[53]:
<matplotlib.colorbar.Colorbar at 0x7fdc7ac916a0>

In [52]:
l1amuv.primary_img_dn_s[0].mean()


Out[52]:
0.75912976042247948

In [56]:
plt.figure()
plt.hist(l1amuv.img[0].ravel(), bins=100, log=True);



In [ ]: