Η αποτελεσματική ενσωμάτωση και οπτικοποίηση ετερογενών πληροφοριών σε μία απεικόνιση
αποτελεί βασική πρόκληση. Σε αυτή τη μελέτη, παρουσιάζουμε το εργαλείο Arena3D
web, την
πρώτη, πλήρως διαδραστική και χωρίς εξάρτηση από άλλα εργαλεία, διαδικτυακή εφαρμογή
που επιτρέπει την οπτικοποίηση πολυεπίπεδων δικτύων στον 3D χώρο και τις καινούριες
δυνατότητες της. Με την Arena3D
web, οι χρήστες μπορούν να ενσωματώσουν πολλαπλά δίκτυα
σε μία μόνο προβολή, μαζί με τις συνδέσεις τους, εντός και μεταξύ επιπέδων. Για σαφέστερες
και πιο ενημερωτικές οπτικοποιήσεις, οι χρήστες μπορούν να επιλέξουν ανάμεσα σε μια
πληθώρα αλγορίθμων διάταξης και ομαδοποίησης και να τις εφαρμόσουν σε ένα σύνολο
επιλεγμένων επιπέδων, είτε μεμονωμένα, είτε σε συνδυασμό. Οι χρήστες μπορούν επίσης να
ευθυγραμμίσουν τα δίκτυα και να επισημάνουν τοπολογικά χαρακτηριστικά κόμβων, ενώ κάθε
επίπεδο, καθώς και ολόκληρη η σκηνή, μπορούν να περιστραφούν και να τοποθετηθούν
οπουδήποτε στον 3D χώρο. Ο χρήστης μπορεί να επιλέξει χρώματα, τόσο για τις ακμές και τα
διαφορετικά κανάλια σε περίπτωση πολλαπλών ακμών, όσο και για τους κόμβους, ενώ
χρώματα μπορούν επίσης να χρησιμοποιηθούν για την επισήμανση σημαντικών διαδρομών και
μονοπατιών. Στην τρέχουσα έκδοση, η Arena3D
web υποστηρίζει κατευθυνόμενους ή μη
κατευθυνόμενους, βεβαρημένους ή βεβαρημένους μη γράφους, με πολλαπλές ακμές. Η
εφαρμογή είναι γραμμένη σε R, Shiny και JavaScript. Κάνουμε μια εισαγωγή στην θεωρία των
γράφων, στα διάφορα μοντέλα και αλγορίθμους, καθώς και σε ανταγωνιστικά εργαλεία και
αναλύουμε την υπάρχουσα και νέα λειτουργικότητα της Arena3D
web χρησιμοποιώντας
διαφορετικά σενάρια χρήσης.
(EL)
Εfficient integration and visualization of heterogeneous biomedical information in a single view is
a key challenge. In this study, we present Arena3Dweb, the first, fully interactive and dependencyfree, web application which allows the visualization of multilayered graphs in 3D space, as well as
its new features. With Arena3Dweb, users can integrate multiple networks in a single view along
with their intra- and inter-layer connections. For clearer and more informative views, users can
choose between a plethora of layout and clustering algorithms and apply them to a set of
selected layers either individually or in combination. Users can align networks and highlight node
topological features, whereas each layer, as well as the whole scene, can be translated, rotated,
and scaled in 3D space. User-selected edge colors can be used to highlight important paths,
while node positioning, coloring, and resizing can be adjusted on-the-fly. In its current version,
Arena3Dweb supports weighted and unweighted, directed and undirected multi-edge networks.
The application is written in R, Shiny, and JavaScript. We demonstrate the old and new
functionality of Arena3Dweb using different use-case scenarios.
(EN)