In [19]:
fnames = io.l1b_filenames(env='stage', iterator=False)
In [20]:
iuvsfname = io.ScienceFilename(fnames[0])
In [21]:
len(fnames)
Out[21]:
In [8]:
iuvsfname
Out[8]:
In [9]:
iuvsfname.obs_id
Out[9]:
In [10]:
df = pd.DataFrame(fnames, columns=['fname'])
In [13]:
def create_version(fname):
iuvsfname = io.ScienceFilename(fname)
return iuvsfname.version + iuvsfname.revision
def get_product_id(fname):
return io.ScienceFilename(fname).obs_id
In [14]:
df['obs_id'] = df.fname.map(get_product_id)
In [27]:
df['version_string'] = df.fname.map(create_version)
In [28]:
current_fnames = df.groupby('obs_id')['fname'].max()
In [26]:
current_fnames.loc['mvn_iuv_l1b_comet-orbit00106-mode0041-fuv_20141018T060032']
Out[26]:
In [30]:
df[df.obs_id == 'mvn_iuv_l1b_comet-orbit00106-mode0041-fuv_20141018T060032']
Out[30]:
Done! :)
In [ ]: