Bakalářská práce

Webové rozhraní pro vykreslování světelných křivek objektů v astronomické databázi WASP

Web user interface for plotting light curves of objects from astronomical database WASP

Jiří Klimeš
Anotace

Bakalářská práce se věnuje vypracování uživatelsky přívětivého webového rozhraní, které generuje světelnou křivku astronomických objektů z databáze WASP. Práce obsahuje srovnání stávajících technologií použitelných k dosažení požadovaného výsledku. Dále práce diskutuje jednotlivé postupy použité při implementaci grafu a seznamuje čtenáře se způsobem jejího použití. Výstup práce je dostupný na stránkách projektu SuperWASP.

Abstract

The bachelor thesis is concerned with the design of user friendly web interface that generates light curves of astronomical objects from the WASP database. Thesis contains comparison of current technologies usable to attain the desired result. Furthermore, the thesis discusses procedures used to implement the graph and makes the reader acquainted with using the application. Output of the thesis is available on the webpages of the SuperWASP project.

Zadání práce

Cílem práce je rozšířit existující webové rozhraní databáze WASP o možnost zobrazení tzv. světelné křivky objektů přímo ve webovém prohlížeči.

Ústav výpočetní techniky MU ve spolupráci s Ústavem fyziky a astrofyziky PřF MU provozuje databázi fotometrických dat na adrese http://wasp.cerit-sc.cz/. Jedná se o údaje získané z astronomických snímků v rámci projektu SuperWASP. Databáze je v současné době tvořena cca 17 miliony souborů ve formátu FITS. Každý soubor obsahuje tabulku naměřených hodnot světelného toku pro určitý astronomický objekt v určitých časových okamžicích.

Existující webové rozhraní k databázi WASP poskytuje vyhledávání objektů a stahování souborů ve formátu FITS. Před stažením vybraného souboru je však pro uživatele vhodné prohlédnout si náhled hodnot ve formě grafu tzv. světelné křivky. Cílem práce je vytvořit rozšíření současného webového rozhraní poskytující zobrazení tzv. světelné křivky, což je graf hodnot hvězdné velikosti (magnitudy) v čase.

Požadavky na implementaci jsou následující:

  • implementace v HTML5 a JavaScriptu, doporučeno je využití knihovny jQuery
  • graf bude mít na vodorovné ose čas v juliánských dnech od zadaného referenčního okamžiku, na svislé ose bude mít pro každý záznam vyznačenu hodnotu magnitudy jako bod a rozptyl hodnot způsobených chybou měření jako interval
  • hodnoty pro zobrazení poskytne aplikace ve formátu JSON
  • rozsahy na osách grafu se automaticky přizpůsobí zobrazovaným datům
  • zobrazený graf umožní zvětšit obdélníkovou oblast vybranou myší
  • graf umožní zobrazit data pro zadanou periodu, tedy na vodorovné ose bude časové období o délce periody, a časy budou brány jako zbytky po dělení periodou
  • periodu bude možné zvyšovat a snižovat o zadaný krok pomocí tlačítek

Dále se pokuste implementovat odhad vhodné doby periody tak, aby graf byl cyklický.

Práce zkontrolována:
20. 5. 2014 12:05, RNDr. Martin Kuba, Ph.D., učo 3988
Jazyk práce
čeština čeština
Termín obhajoby
19. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

RNDr. Martin Kuba, Ph.D., učo 3988
VCP ÚVT MU

Oponent

Mgr. Aleš Křenek, Ph.D., učo 3086
CUSupp ScColl CERIT-SC ÚVT MU

Konzultanti

doc. Ernst Paunzen, Dr.rer.nat, učo 114060
ÚTFA Fyz PřF MU
doc. RNDr. Miloslav Zejda, Ph.D., učo 169695
ÚTFA Fyz PřF MU

Masarykova univerzita Fakulta informatiky
Studijní program
Informatika
Obor
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.