def _parse_fits(filepath): """Parses a RHESSI FITS file""" header, d = rhessi.parse_obssumm_file(filepath) data = DataFrame(d['data'], columns=d['labels'], index=d['time']) return header, data
def test_get_parse_obssum_file(): f = rhessi.get_obssumm_file(('2011/04/04', '2011/04/05')) header, _data = rhessi.parse_obssumm_file(f[0]) assert header.get('DATE_OBS') == '2011-04-04T00:00:00.000' assert header.get('DATE_END') == '2011-04-05T00:00:00.000' assert header.get('TELESCOP') == 'HESSI'
def test_get_parse_obssum_file(): f = rhessi.get_obssumm_file(('2011/04/04', '2011/04/05')) # doctest: +SKIP header, _data = rhessi.parse_obssumm_file(f[0]) assert header.get('DATE_OBS') == '2011-04-04T00:00:00.000' assert header.get('DATE_END') == '2011-04-05T00:00:00.000' assert header.get('TELESCOP') == 'HESSI'