ssapy.io

Collection of functions to read from and write to various file formats.

Functions

b3obs2pos(b3line)

Return an SGP4 Satellite imported from B3OBS data.

get_tel_pos_itrf_to_gcrs(time[, tel_label])

Convert telescope locations in ITRF (i.e., fixed to the earth) to GCRS (i.e., geocentric celestial frame)

load_b3obs_file(file_name)

Convenience function to load all entries in a B3OBS file

make_tle(a, e, i, pa, raan, trueAnomaly, t)

Create a TLE from Kozai mean orbital elements

parseB3(filename)

Load data from a B3 observation file

parseB3Line(line)

Read one line of a B3 file and parse into distinct catalog components

parse_overpunched(line)

Parse and adjust a string containing overpunched numeric values.

parse_tle(tle)

Parse a TLE returning Kozai mean orbital elements.

read_tle(sat_name, tle_filename)

Get the TLE data from the file for the satellite with the given name

read_tle_catalog(fname[, n_lines])

Read in a TLE catalog file