This directory contains tools to calculate the distance of ISLs for different LEO satellite megaconstellations.
Requirements are Python (probably version 3.9) and Jupyter.
-
Install at least the dependencies in
requirements.txt
:python3 -m pip install -r requirements.txt
-
Configure the parameters in
config.py
. -
Run
distances.py
to calculate ISL distances:python3 distances.py
This will create and fill a folder called
distances-results
. -
Run
combine.py
to combine results into a results file (calledresults.csv
):python3 combine.py
-
Analyze these results with the
analyze.ipynb
notebook.