SatLink Installation

SatLink needs a Python 3 installation to run. It is recommended an environment with python 3.9.

You can download Python in python.org.

To install, just copy all the folders and files to any directory and make sure all packages/libraries are installed.

Packages

SatLink has dependencies and needs some packages to run. They are: itur, Numpy, tqdm, pathos, pandas, Astropy.

To use the graphical user interface, it also needs PyQt5.

One can install SatLink simply by running first_setup.py. It will install all the packages, including PyQt for the GUI usage.

Alternatively, run the following command:

pip install -r requirements.txt

If an IDE, like PyCharm, is being used, it will automatically detect the requirements file and ask to install the packages (including PyQt).

Lastly, the packages can be installed individually. Here's the code with the currently tested versions:

pip install itur==0.2.1
pip install tqdm==4.56.0
pip install pandas==1.2.1
pip install pathos==0.2.7
pip install astropy==4.2
pip install pyqt5==5.15.2
pip install matplotlib==3.4.1

Run main_window.py to start the user interface. Please refer to GUI usage for more information.

For more detailed information about the code-based functions and classes, please refer to Code-based usage.