ssapy.io
Collection of functions to read from and write to various file formats.
Functions
|
Appends multiple CSV files into a single CSV file. |
|
Append multiple CSV files into a single CSV file. |
|
Append data from a dictionary to a CSV file. |
|
Append data to key in HDF5 file. |
|
Return an SGP4 Satellite imported from B3OBS data. |
|
Combine multiple HDF5 files into a single HDF5 file. |
|
Check if a file or directory exists. |
|
Checks if a number exists in a specific column of a CSV file. |
|
Check if a specific value exists in a given column of a CSV file. |
|
Check if a file with the given name and any extension exists. |
|
Recursively retrieve all file paths from a directory and its subdirectories. |
Print the memory usage of the current process. |
|
|
Convert telescope locations in ITRF (i.e., fixed to the earth) to GCRS (i.e., geocentric celestial frame) |
|
Guess the delimiter used in a CSV file. |
|
Checks if a key exists in an HDF5 file. |
|
List all groups in HDF5 file. |
|
Retrieve the keys in the root group of an HDF5 file. |
|
Lists files and directories in a specified path with optional filtering and sorting. |
|
Convenience function to load all entries in a B3OBS file |
|
Load a NumPy array from a binary file. |
|
Load data from a pickle file. |
|
Create a TLE from Kozai mean orbital elements |
|
Convert an input into a pandas DataFrame. |
|
Merge multiple dictionaries stored in pickle files into a single dictionary and save the result. |
|
Creates a directory if it does not exist. |
|
Overwrite key in HDF5 file. |
|
Load data from a B3 observation file |
|
Read one line of a B3 file and parse into distinct catalog components |
|
Parse and adjust a string containing overpunched numeric values. |
|
Parse a TLE returning Kozai mean orbital elements. |
|
Flatten and process a list of data values. |
|
Convert a pandas Series or DataFrame with string representations of arrays into a NumPy array of actual arrays. |
|
Read a CSV file with options. |
|
Get the header of a CSV file. |
|
Load data from HDF5 file. |
|
Read all datasets from an HDF5 file into a dictionary. |
|
Get the TLE data from the file for the satellite with the given name |
|
Read in a TLE catalog file |
|
Deletes a directory and its contents if it exists. |
|
Deletes a file if it exists. |
|
Save a Pandas DataFrame to a CSV file. |
|
Appends a single row of data to a CSV file with a specified delimiter. |
|
Saves a header row to a CSV file with a specified delimiter. |
|
Save a Pandas DataFrame to a CSV file, appending the DataFrame to the file if it exists. |
|
Save data to HDF5 file with recursive attempt in case of write errors. |
|
Save a NumPy array to a binary file. |
|
Save data to a pickle file. |
|
Convert a string representation of an array back into a NumPy array. |