Διαδικτυακή βάση βιολογικών δεδομένων με δυνατότητες οπτικοποίησης

Biological data internet database with visualization capabilities (Αγγλική)

  1. MSc thesis
  2. Κυδωνιεύς, Κυριάκος
  3. Βιοπληροφορική και Νευροπληροφορική (ΒΝΠ)
  4. 23 Ιουλίου 2022 [2022-07-23]
  5. Ελληνικά
  6. 93
  7. ΑΜΑΝΑΤΙΔΗΣ, ΔΗΜΗΤΡΙΟΣ
  8. ΝΙΚΟΛΑΟΥ, ΧΡΙΣΤΟΦΟΡΟΣ | ΒΛΑΜΟΣ, ΠΑΝΑΓΙΩΤΗΣ
  9. Διαδίκτυο, βάση δεδομένων, γονίδιο, εφαρμογή, οπτικοποίηση, ανάπτυξη λογισμικού, ανοιχτός κώδικας | Internet, web, application, database, gene, biology, data, software, development, open source
  10. 2
  11. 2
  12. 15
  13. Περιέχει: Πίνακες, εικόνες, κώδικα
    • Η παρούσα εργασία έχει σκοπό να θέσει τα θεμέλια για την ανάπτυξη μιας μοντέρνας διαδικτυακής εφαρμογής αποθήκευσης και ανάκτησης βιολογικών δεδομένων. Αν και το σύνολο λειτουργικών απαιτήσεων θα είναι αρχικά μικρό, στόχος είναι να υλοποιηθεί η εφαρμογή ακολουθώντας μια σύγχρονη μεθοδολογία ανάπτυξης λογισμικού, να γίνει σχεδιασμός με μια σύγχρονη αρχιτεκτονική και να στηριχθούμε σε μια σύγχρονη στοίβα τεχνολογιών, έτσι ώστε η εφαρμογή μας να είναι εύκολα συντηρήσιμη και επεκτάσιμη στο μέλλον. Στην κατασκευή της εφαρμογής θα χρησιμοποιηθούν τελευταία μοτίβα σχεδίασης, όπως για παράδειγμα οι μικροϋπηρεσίες, η τεχνική «μοντέλο-προβολή- ελεγκτή» και η αρχιτεκτονική τριών επιπέδων. Στο παραπάνω πλαίσιο θα αναπτυχθεί ένα πρωτότυπο της εφαρμογής, αρχικά σε τοπικό περιβάλλον ανάπτυξης, αλλά με την προοπτική ότι θα μεταφερθεί στο μέλλον σε κάποιο περιβάλλον φιλοξενίας έτσι ώστε να είναι προσβάσιμη από όλους.
    • The present work aims to lay the foundations for the development of a modern web application for storage and retrieval of biological data. Although the set of operational requirements will initially be small, the goal is to implement the application following a modern software development methodology, to design with a modern architecture and to rely on a modern stack of technologies, so that our application is easily maintainable and scalable in the future. The latest design patterns will be used in the construction of the application, such as microservices, the model-view-controller technique and three-tier architecture. In the above context, a prototype of the application will be developed, initially in a local development environment, but with the prospect that it will be transferred in the future to a hosting environment so that it is accessible to all
  14. Αναφορά Δημιουργού 4.0 Διεθνές