Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 1.48 KB

README.md

File metadata and controls

55 lines (34 loc) · 1.48 KB

Starlink Ephemeris -> SpaceDataStandards.org OEM Conversion Tool

This project provides a tool to process ephemeris files from the Starlink public repository and convert them to OEMT (Orbital Ephemeris Message Type) files using the Space Data Standards library.

Table of Contents

Installation

  1. Clone the repository:

    git clone https://github.com/your-repo/ephemeris-processing-tool.git
    cd ephemeris-processing-tool
  2. Install the required dependencies:

    npm install

Usage

To process the ephemeris files, run the script with Node.js:

node index.js

Directory Structure

  • ./ephemerides: Directory containing input ephemeris .txt files.
  • ./oems: Directory where output OEMT .oem files will be saved.

Configuration

You can configure the input and output directories and the maximum number of CPU cores to use by modifying the generateOEMTFiles function parameters.

Example

generateOEMTFiles('./ephemerides', './oems', 32);

Reference

The input ephemeris files follow the format provided in the Starlink public repository. For more information on the file format and structure, refer to the Starlink Ephemeris README.

License

This project is licensed under the MIT License