hermpy.data.timeseries#

Functions#

add_field_magnitude(→ astropy.table.QTable)

A function to add magnetic field magnitude to any QTable with columns 'Bx',

rotate_to_aberrated_coordinates(→ astropy.table.QTable)

Add aberrated terms to a timeseries table, rotating around the Z axis by

parse_messenger_mag(→ astropy.table.QTable)

Module Contents#

hermpy.data.timeseries.add_field_magnitude(table: astropy.table.QTable) astropy.table.QTable#

A function to add magnetic field magnitude to any QTable with columns ‘Bx’, ‘By’, and ‘Bz’. Column ‘|B|’ is added to the table.

hermpy.data.timeseries.rotate_to_aberrated_coordinates(table: astropy.table.QTable, time_column='UTC') astropy.table.QTable#

Add aberrated terms to a timeseries table, rotating around the Z axis by the aberration angle (updated daily). Caching of the aberration angle is used for quick computation. We assume an average solar wind speed of 400 km/s.

hermpy.data.timeseries.parse_messenger_mag(file_paths: list[pathlib.Path], time_range: sunpy.time.TimeRange) astropy.table.QTable#