Skip to content

Commit

Permalink
Update metadata origin in WL structure
Browse files Browse the repository at this point in the history
  • Loading branch information
sergiopasra committed Jul 25, 2018
1 parent edcaf95 commit c7736ad
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions megaradrp/recipes/calibration/arc.py
Original file line number Diff line number Diff line change
Expand Up @@ -196,20 +196,18 @@ def run(self, rinput):
final = initial_data_wlcalib
final.update_metadata(self)

final.meta_info['creation_date'] = datetime.utcnow().isoformat()
final.meta_info['origin'] = {}
final.meta_info['origin']['block_uuid'] = reduced2d[0].header.get('BLCKUUID', "UNKNOWN")
final.meta_info['origin']['insconf_uuid'] = reduced2d[0].header.get('INSCONF', "UNKNOWN")
final.meta_info['origin']['date_obs'] = reduced2d[0].header['DATE-OBS']

origin = {}
origin['block_uuid'] = reduced2d[0].header.get('BLCKUUID', "UNKNOWN")
origin['insconf_uuid'] = reduced2d[0].header.get('INSCONF', "UNKNOWN")
origin['observation_date'] = reduced2d[0].header['DATE-OBS']
# FIXME: redundant
cdata = []
origin['frames'] = []
for frame in rinput.obresult.frames:
hdulist = frame.open()
fname = self.datamodel.get_imgid(hdulist)
cdata.append(fname)
origin['frames'].append(fname)

final.meta_info['origin']['frames'] = cdata
final.update_metadata_origin(origin)

self.save_structured_as_json(
initial_data_wlcalib,
Expand Down

0 comments on commit c7736ad

Please sign in to comment.