DIANA 2.0: Advanced web application for the management of bioscience data Full text

Γεωργία Φωτοπούλου
Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, ΕΜΠ
2010
Διπλωματική Εργασία
Περίληψη. Ο σκοπός της διπλωματικής εργασίας ήταν η ανάπτυξη νέων χαρακτηριστικών για την εφαρμογή DIANA. Η DIANA είναι μια προηγμένη εφαρμογή ιστού για διαχείριση βιολογικών δεδομένων, η οποία αναπτύχθηκε σε συνεργασία με το Ε.Κ. Βιοϊατρικών Επιστημών "Αλέξανδρος Φλέμινγκ", στα πλαίσια προηγούμενης διπλωματικής. Η εφαρμογή προσφέρει υπηρεσίες αναζήτησης και παρουσίασης δεδομένων σχετικών με microRNA στόχους σε γονίδια. Τα microRNAs είναι βιομόρια, τα οποία έχουν στόχους πάνω σε γονίδια. Όταν κάποιο microRNA έχει στόχο πάνω σε κάποιο γονίδιο, τότε μπορεί να αποτρέψει την παραγωγή της αντίστοιχης πρωτεΐνης. Υπό αυτή την έννοια, η γνώση των στόχων αυτών είναι ένα σημαντικό εργαλείο στην κατεύθυνση της αντιμετώπισης διαφόρων ασθενειών. Τα δεδομένα που διαχειρίζεται η DIANA είναι προβλέψεις για miRNA στόχους σε γονίδια, οι οποίες έχουν προκύψει με βάση ένα υπολογιστικό μοντέλο που έχει αναπτυχθεί από το Ε.Κ. Βιοϊατρικών Επιστημών "Αλέξανδρος Φλέμινγκ". Η παρούσα διπλωματική κινήθηκε στα πλαίσια του εμπλουτισμού της εφαρμογής με επιπλέον προηγμένα χαρακτηριστικά όπως εύχρηστο περιβάλλον για τους διαχειριστές του συστήματος, απλοποιημένη διεπαφή αναζητήσεων, βελτιωμένο μηχανισμό παροχής προτάσεων για λανθασμένους όρους αναζήτησης και δυνατότητα φόρτωσης και συγκριτικής απεικόνισης για προβλέψεις από μεθόδους που έχουν αναπτυχθεί από διαφορετικές ομάδες. Η ανάπτυξη της εφαρμογής πραγματοποιήθηκε με βάση σύγχρονες αρχές της Τεχνολογίας Λογισμικού όπως το αρχιτεκτονικό πρότυπο Model-View-Controller, η ανάλυση απαιτήσεων με περιπτώσεις χρήσης και ο έλεγχος του συστήματος με σενάρια εκτέλεσης.