• 70 likes • 213 Views
Modulárny vývoj aplikácií v prostredí Eclipse RCP. Rastislav Hekel. Problematika. skúmanie variácií v genetickom kóde variácie rovnakého génu - alely vačšina odchyliek je bezvýznamná existujú databázy s výkladom konkrétnych variácií niektoré variácie môžu byť predpokladom chorôb (rakovina)
E N D
Modulárny vývoj aplikácií v prostredí Eclipse RCP Rastislav Hekel
Problematika • skúmanie variácií v genetickom kóde • variácie rovnakého génu - alely • vačšina odchyliek je bezvýznamná • existujú databázy s výkladom konkrétnych variácií • niektoré variácie môžu byť predpokladom chorôb (rakovina) • potreba nástroja pre analýzu genetických variácií • nástroj by mal byť ľahko rozšíritelný o nové moduly
Technológie • Java • Eclipse 4 RCP • SWT - The Standard Widget Toolkit • NatTable s podporou Glazed Lists • Tycho (nástroje Maven)
Riešenie • vytvorenie frameworku pre prácu s rozšíritelným dátovým modelom • tri základné okná – explorer, analyzér, modul • explorer ovláda zobrazované dáta v analyzéri • analyzér zobrazuje dáta a uľahčuje ich analýzu • modul rozširuje doménový model a získava nové dáta z externých databáz • moduly budú aktualizovať dátový model vo vlastných vláknach • stav aplikácie sa ukladá serializáciou po jej ukončení