Závěrečná práce: Jiří Klimeš: Webové rozhraní pro vykreslování světelných křivek objektů v astronomické databázi WASP
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
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.
Klíčová slova
programování WASP SuperWASP světelná křivka graf HTML5 canvas srovnání výkonu jQuery CSSZadá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ý.
20. 5. 2014 12:05, RNDr. Martin Kuba, Ph.D., učo 3988
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
HTML5 aplikace pro otáčení stránek v prohlížečce knih
Gabriel Bohuš -
Interaktivní elektronická učebnice informatiky a programování pro žáky I. stupně
Mgr. Jakub Špiřík -
Interaktivní webové úlohy pro cvičení matematiky
Mgr. Tomáš Rácek -
E-learning aplikace pro výuku chemie na základní škole
Bc. Lukáš Gašpárek -
Zobrazení provozu datové sítě na topologické mapě
Mgr. Jaroslav Hanák -
Editor síťové topologie ve frameworku Angular
Mgr. Lenka Horváthová -
Knihovna pro tvorbu interaktivních grafů v HTML 5
Mgr. Matej Kobza -
Implementace HTML5 canvas do odpovědníků IS MU
Bc. Michal Petrov, učo 208371




