asotr_flight

The asotr_flight python scripts is designed to analyze ASOTR flight data

Contents

  • Setup
  • Using
  • Plot ASOTR data in specified date borders (for MVN reports)
  • Contacts

Note: <PATH_TO_ASOTR_FLIGHT> - path where is asotr_flight scripts is cloned from heagit Note: <PATH_TO_ASOTR_CSV> - path where is asotr_csv program is cloned from heagit

Setup

  1. Install python 3.10 or newest.

  2. Clone the repo to your computer:

git clone http://heagit.cosmos.ru/gamkov/asotr_flight.git
  1. Enter the repo:
cd <PATH_TO_ASOTR_FLIGHT>
mkdir reports

Using

Plot ASOTR data in specified date borders (for MVN reports)

  1. Donwload data from science data server to directory <PATH_TO_ASOTR_DATA>.
    If you don't have MVN data, you might download it from server with science SRG data (IP: 193.232.11.95).
    For questions about downloading science data contact Shtykovsky A. (a.shtykovsky@cosmos.ru) or Chelovekov I. (chelovekov@cosmos.ru)

  2. Parse all raw data from ASOTR into csv files and plot all csv data:

cd <PATH_TO_ASOTR_CSV>  
./asotr_all_unzip_auto.sh <PATH_TO_ASOTR_DATA>/

csv data will be in directory:

<PATH_TO_ASOTR_CSV>/data/  
  1. plot ASOTR data in specified data borders
    You might plot data by using shell-script (for MVN reports), for example:
cd <PATH_TO_ASOTR_FLIGHT>
./plot_flight_borders.sh <PATH_TO_ASOTR_CSV>/data/ 10.03.2025 23.04.2025 14 0

where:
10.03.2025 - start date
23.04.2025 - end date
14 - font size for plot
0 - display commands flag (not display)

Or you might plot data by using python script directly, for example:

cd <PATH_TO_ASOTR_FLIGHT>
python3 plot_flight_borders.py -s <PATH_TO_ASOTR_CSV>/data/ -c 100000 -a 01 -b 10.03.2025 -e 15.03.2025 -f 14 -d 0 -p 0

Graphs with data are in the directory:

<PATH_TO_ASOTR_FLIGHT>/reports

Contatcs

For questions about the program, please contact Danila Gamkov, email: danila_gamkov@cosmos.ru

Description
The asotr_flight python scripts is designed to analyze ASOTR flight data
Readme 95 KiB
Languages
Python 96.9%
Shell 3.1%