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
-
Install python 3.10 or newest.
-
Clone the repo to your computer:
git clone http://heagit.cosmos.ru/gamkov/asotr_flight.git
- Enter the repo:
cd <PATH_TO_ASOTR_FLIGHT>
mkdir reports
Using
Plot ASOTR data in specified date borders (for MVN reports)
-
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) -
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/
- 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