You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
# Arena3D
8
8
9
-
> Fully interactive, dependency-free 3D visualization of multilayered networks.
9
+
> Interactive 3D visualization of multilayered networks.
10
10
11
11
---
12
12
@@ -15,7 +15,6 @@
15
15
1.[Overview](#overview)
16
16
2.[Key Features](#key-features)
17
17
3.[Getting Started](#getting-started)
18
-
19
18
*[Online Demo](#online-demo)
20
19
*[Local Installation](#local-installation)
21
20
4.[Example Data](#example-data)
@@ -27,20 +26,20 @@
27
26
28
27
## 📝 Overview
29
28
30
-
Arena3D is a web application for visualizing multilayered graphs in 3D space. It pairs a **FastAPI** backend (Python + python-igraph for layouts, clustering, and topology metrics) with a **Vite / TypeScript / Three.js** frontend. Integrate multiple networks into a single scene, explore intra- and inter-layer connections, and manipulate the view in real time.
29
+
Arena3D is a web application for visualizing multilayered graphs in 3D space. It pairs a **FastAPI** backend (Python + python-igraph for layouts, clustering, and topology metrics) with a **Vite / TypeScript / Three.js** frontend. Use it to integrate multiple networks into a single scene, explore intra- and inter-layer connections, and manipulate the view in real time.
31
30
32
31
---
33
32
34
33
## 🚀 Key Features
35
34
36
-
***Multi-layer integration**: Load and combine multiple network layers with cross-layer edges.
37
-
***3D Interactivity**: Translate, rotate, and scale the scene or individual layers.
35
+
***Multilayer integration**: Load and combine multiple network layers with cross-layer edges.
36
+
***3D interactivity**: Translate, rotate, and scale the scene or individual layers.
38
37
***Rich layouts & clustering**: Apply and customize 11 layouts (force-directed, circular, grid, …) and 4 clustering algorithms on selected layers.
39
-
***Dynamic styling**: Adjust node size, color, and edge colors on-the-fly to highlight important paths or topological features; upload node/edge attribute files.
40
-
***Themes & export**: Choose from premade themes; export/import sessions in JSON.
38
+
***Dynamic styling**: Adjust node size, color, and edge colors onthefly to highlight important paths or topological features; upload node/edge attribute files.
39
+
***Themes & export**: Choose from predefined themes; export/import sessions in JSON.
41
40
***Undo/redo**: Every scene mutation is undoable.
42
41
***Graph support**: Handle weighted/unweighted, directed/undirected, and multi-channel graphs up to 10,000 edges (online); unlimited locally.
43
-
***API access**: Open networks directly from external applications via REST endpoint.
42
+
***API access**: Open networks directly from external applications via the REST API.
44
43
45
44
---
46
45
@@ -60,7 +59,7 @@ cd Arena3D
60
59
docker-compose up # builds + runs backend (8000) and frontend (5173)
61
60
```
62
61
63
-
For a single production image (nginx serving the built frontend + uvicorn):
62
+
For a single production image (nginx serving the built frontend + Uvicorn):
64
63
65
64
```bash
66
65
docker build -t arena3d .
@@ -106,14 +105,16 @@ npm run dev # http://localhost:5173 (/api proxied to
106
105
107
106
## 📚 Citing Arena3D
108
107
109
-
***Arena3D<sup>web</sup>: interactive 3D visualization of multilayered networks**
110
-
Karatzas E., Baltoumas F.A., Panayiotou N.A., Schneider R., Pavlopoulos G.A.
111
-
*Nucleic Acids Research*, 2021;49(W1)\:W36–W45.
108
+
The following publications refer to Arena3D under its former name, Arena3Dweb.
109
+
110
+
***Arena3D<sup>web</sup>: interactive 3D visualization of multilayered networks**
111
+
Karatzas E., Baltoumas F.A., Panayiotou N.A., Schneider R., Pavlopoulos G.A.
***Arena3D<sup>web</sup>: interactive 3D visualization of multilayered networks supporting multiple directional information channels, clustering analysis and application integration**
115
-
Kokoli M., Karatzas E., Baltoumas F.A., Schneider R., Pafilis E., Paragkamian S., Doncheva N.T., Jensen L.J., Pavlopoulos G.A.
116
-
*NAR Genomics and Bioinformatics*, 2022;5(2)\:lqad053.
115
+
***Arena3D<sup>web</sup>: interactive 3D visualization of multilayered networks supporting multiple directional information channels, clustering analysis and application integration**
116
+
Kokoli M., Karatzas E., Baltoumas F.A., Schneider R., Pafilis E., Paragkamian S., Doncheva N.T., Jensen L.J., Pavlopoulos G.A.
117
+
*NAR Genomics and Bioinformatics*, 2022;5(2):lqad053.
0 commit comments