Studie proveditelnosti převodu programu SPEFO na redukci lineárních spekter
Thesis title in Czech: | Studie proveditelnosti převodu programu SPEFO na redukci lineárních spekter |
---|---|
Thesis title in English: | A feasibility study of the conversion of the SPEFO program for spectral reduction |
Key words: | spektroskopie - redukce spekter - Linux - Java |
English key words: | spectroscopy - spectral reduction - Linux - Java |
Academic year of topic announcement: | 2017/2018 |
Thesis type: | project |
Thesis language: | |
Department: | Astronomical Institute of Charles University (32-AUUK) |
Supervisor: | doc. RNDr. Marek Wolf, CSc. |
Author: | hidden - assigned by the advisor |
Date of registration: | 24.09.2017 |
Date of assignment: | 25.09.2017 |
Advisors: | RNDr. Miroslav Šlechta, Ph.D. |
Guidelines |
Student se seznámí se základními funkcemi stávajícího programu SPEFO a pokusí se vytvořit v základní verzi nový program pracující pod Linuxem, optimálně v jazyce Java, který může pracovat na různých platformách. Nový program by měl být napsán tak, aby z hlediska uživatele stávající program co nejvíce napodobil. Zároveň by ale měl překonat různá omezení existujícího programu pokud jde třeba o maximální délku zpracovávaných spekter a podobně.
Práce by měla být uskutečněna v následujících etapách: 1. Studie proveditelosti: Ta by znamenala posouzení, zda programovací jazyk Java bude pro daný účel vhodný a vytvoření základní grafiky umožňující zobrazení spektra ve škále vlnových délek. Pro jednoduchost by se v této fázi načítala rektifikovaná spektra. 2. Vytvoření základních funkcí programu pro spektra již uložená ve vlnových délkách: o načtení spekter ve FITS formátu a jejich převod do vhodného interního formátu programu, o interaktivní měření radiálních rychlostí metodou zrcadlení profilů. 3. o interaktivní rektifikace pomocí hermitovských polynomů s využitím algoritmu popsaného v práci Hill (1982) o interaktivní měření radiálních rychlostí Nejnovější existující DOS Pascal verze programu SPEFO je společně s pomocnými soubory a částečným manuálem dostupná na webové stránce http://astro.troja.mff.cuni.cz/ftp/hec/SPEFO/ |
References |
//fits.gsfc.nasa.gov/fits_documentation.html (popis FITS formátu)
Hill G. 1982 Publ. Dominion Astrophys. Obs. 16, 67 Horn J. a kol. 1996 Astronomy and Astrophysics, 309, 521 Škoda P. 1996 ASP Conf. Ser. 101, 187 a další dle doporučení vedoucího práce |
Preliminary scope of work |
Student se pokusí vytvořit v základní verzi nový program SPEFO pracující pod Linuxem,
optimálně v jazyce Java, který může pracovat na různých platformách. Nový program by měl být napsán tak, aby z hlediska uživatele současný program co nejvíce napodobil. Zároveň by ale měl překonat různá omezení existujícího programu pokud jde třeba o maximální délku zpracovávaných spekter a podobně. |
Preliminary scope of work in English |
The student will try to write a basic version of the program SPEFO operating under
the Linux system, preferrably in the Java programming language, which is a platform-independent system. It is desirable for users that the graphical appearance of the new program would mimic that of the original program. However, the new program should ovecome limitations of the current program, e.g. in the maximum length of the reduced spectrum, etc. |