Zapisywanie wynikow



Dodatek - torero


Torero to mały programik rozprowadzany razem z corridą, który skleja pliki eksportowane przez corridę w jedną databazę.

W najprostszym przypadku, aby skleić wpisane uprzednio obserwacje wystarczy wejść do katalogu, w którym zostały one zapisane i wywołać program torero w lini komend np:
bash-2.05b$ torero 
torero: counted nodes: 65
torero: creating file: ./heads_file.txt
torero: creating file: ./coords_file.txt
torero: creating file: ./notpl_file.txt
W powyższym przykładzie torero znalazł w aktualnym katalogu pliki zawierające 65 tur obserwacyjnych, po czym skleił je i utworzył trzy pliki:
  • nagłowkowy ("heads_file.txt")
  • ze współrzędnymi ("coords_file.txt")
  • z meteorami, które nie zostały na mapkach naszkicowane ("notpl_file.txt")
Obserwacje są sklejane chronologicznie, wg dat. Trzycyfrowe kody pozwalające na identyfikację rekordów między poszczególnymi plikami dla tej samej obserwacji generowane przez corridę są zamieniane na kolejne kody trzyliterowe. Jeżeli po wywolaniu programu w lini komend nie podany zostanie kod początkowy, wyliczanie zacznie się od kodu AAA, jeśli podany zostanie jakiś inny kod, wyliczanie zacznie się od niego. W przypaku wywołania:
torero DDA
torero: counted nodes: 65
torero: creating file: ./heads_file.txt
torero: creating file: ./coords_file.txt
torero: creating file: ./notpl_file.txt
kod DDA zostanie przypisany do pierwszej chronologicznie obserwacji znalezionej w aktualnym katalogu:
bash-2.05b$ head heads_file.txt 
AAA CHOJU 021.4 E 52.1 N 22 08 03 1945 2050 149.279 315 30 1.00 1.00 5.58 34014
AAB CHOJU 021.4 E 52.1 N 22 08 03 2102 2208 149.331 315 30 1.00 1.00 5.62 34014
AAC CHOJU 021.4 E 52.1 N 22 08 03 2224 2327 149.385 315 30 1.00 1.00 5.60 34014
AAD CHOJU 021.4 E 52.1 N 22 08 03 2350 0025 148.469 315 30 0.50 1.00 5.39 34014
AAE DORDA 021.4 E 52.1 N 22 08 03 2000 2104 149.289 270 40 1.00 1.00 6.40 34014
AAF DORDA 021.4 E 52.1 N 22 08 03 2104 2210 149.332 270 40 1.00 1.00 6.40 34014
AAG DORDA 021.4 E 52.1 N 22 08 03 2210 2315 149.376 270 40 1.00 1.00 6.50 34014
AAH DORDA 021.4 E 52.1 N 22 08 03 2315 2348 149.409 270 40 0.50 1.00 6.60 34014
AAI MULKR 021.4 E 52.1 N 22 08 03 2020 2124 149.302 255 50 1.00 1.02 5.66 34014
AAJ JURMC 021.4 E 52.1 N 23 08 03 2315 2336 150.369 338 56 0.30 1.00 6.14 34014
Torero przyjmuje także kilka argumentów opcjonalnych. Aby się z nimi zapoznać wpisz:
bash-2.05b$ torero --help
Możliwe jest m. in. zdefiniowanie katalogu w którym znajdują się obserwacje (jeśli jest on inny niż aktualny) oraz katalogu do którego mają zostać zapisane wyniki.