Pracownia komputerowa dla astronomów 1100-2A16
1. Podstawy systemu operacyjnego Unix/Linux:
a) logowanie, zmiana hasła, uruchamianie środowiska graficznego,
b) obsługa systemu i poruszanie się po nim z poziomu terminala,
c) zmiana uprawnień - chmod wraz z opcjami,
d) podstawowe komendy wraz z opcjami do operowania na plikach,
e) podstawowe skróty klawiaturowe,
f) poruszanie się pomiędzy komputerami i operacje zdalne - ssh, rlogin, scp,
g) przekierowanie do pliku i dopisanie do pliku,
2. Wstęp do narzędzia wyszukującego GREP i podstawowe zastosowania GREP-a w astronomii.
3. Wstęp do edytora VIM.
4. Wstęp do AWK - narzędzia do wyszukiwania i przetwarzania wzorców w plikach lub strumieniach danych
a) podstawowe zastosowanie AWK,
b) podstawowe zmienne w AWK,
c) jednolinijkowe skrypty i gotowe rozwiązania przydatne w astronomii,
d) operatory logiczne,
e) skrypty w AWK,
f) łączenie podstawowych funkcji bashowych z AWK i GREP-em w skrypt.
5.Pisanie skryptów w powłoce bash
a) Podstawowe komendy używane w terminalu
b) Deklaracje zmiennych, obliczenia numeryczne w powłoce
c) instrukcje warunkowe if
d) Pętla for
e) Czytanie plików za pomocą pętli while
6. Podstawowe komendy z pakietu WCSTools i ich użycie w skryptach
a) Użycie programów imhead, gethead, sethead
b) Operacje na headerach plików FITS
7. Podstawowe użycie Pythona do tworzenia wykresów
a) Podstawy składni
b) Biblioteki matplotlib i numpy
c) Wykresy funkcji, graficzne przedstawianie danych, podstawowe i
zaawansowane formatowanie
d) Histogramy, histogramy 2D, wizualizacja danych 3D na płaszczyźnie ("heat
mapy")
8. Wstęp do programu graficznego Gnuplot i skrypty w Gnuplocie.
9. System składania tekstów LaTeX i tworzenie bibliografii z użyciem
BibTeXa.
10. Wprowadzenie do programu Topcat (katalogi i dane astronomiczne)
Kierunek podstawowy MISMaP
Założenia (opisowo)
Koordynatorzy przedmiotu
Efekty kształcenia
Student potrafi swobodnie posługiwać się systemem Linux/Unix, jego podstawowymi komendami.
Potrafi stworzyć wykres otrzymanych rezultatów liczbowych w Pythonie oraz Gnuplot
Zna podstawy składania tekstów w systemie TeX/LaTeX i tworzenia bibliografii (BibTeX)
Potrafi posługiwać się biblioteką astronomiczną WCSTools oraz programem TopCat do obsługi katalogów i danych astronomicznych
Kryteria oceniania
Obecność na zajęciach
Wykonanie kilku zadań praktycznych
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: