midgard.parsers.wip_rinex3_obs
A parser for reading IVS source names translation table
Rinex3ObsParser
Rinex3ObsParser(file_path:Union[str, pathlib.Path], encoding:Union[str, NoneType]=None, logger:Union[Callable[[str], NoneType], NoneType]=<built-in function print>, strict:bool=False) -> None
A parser for reading IVS source names translation table
See https://vlbi.gsfc.nasa.gov/output for an example of a IVS source name file
Rinex3ObsParser.EPOCH_FIELDS (dict)
EPOCH_FIELDS = {'identifier': (0, 1), 'year': (2, 6), 'month': (7, 9), 'day': (10, 12), 'hour': (13, 15), 'minute': (16, 18), 'second': (19, 21), 'frac_sec': (21, 29), 'epoch_flag': (30, 32), 'num_data_lines': (33, 35)}
Rinex3ObsParser.name (str)
name = 'Rinex'
Rinex3ObsParser.parse_data_lines()
parse_data_lines(self, lines, epoch_info) -> Dict[str, Any]
Rinex3ObsParser.parse_epoch_line()
parse_epoch_line(self, line) -> Dict[str, Any]
Read data from Rinex file
Add data to self.data