NetV.js']js: A web-based library for high-efficiency visualization of large-scale graphs and networks

被引:26
|
作者
Han, Dongming [1 ,2 ]
Pan, Jiacheng [1 ,2 ]
Zhao, Xiaodong [1 ,2 ]
Chen, Wei [1 ]
机构
[1] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou, Zhejiang, Peoples R China
[2] Zhejiang Lab, Hangzhou, Zhejiang, Peoples R China
来源
VISUAL INFORMATICS | 2021年 / 5卷 / 01期
基金
中国国家自然科学基金;
关键词
Graph; Graph visualization; Network visualization; Node-link diagram; INTERACTIVE VISUALIZATION; INFORMATION VISUALIZATION; DESIGN; VEGA;
D O I
10.1016/j.visinf.2021.01.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph visualization plays an important role in several fields, such as social media networks, protein-protein interaction networks, and traffic networks. A number of visualization design tools and programming toolkits have been widely used in graph-related applications. However, a key challenge remains in the high-efficiency visualization of large-scale graph data. In this study, we present NetV.js, an open-source and WebGL-based JavaScript library that supports the fast visualization of large-scale graph data (up to 50 thousand nodes and 1 million edges) at an interactive frame rate with a commodity computer. Experimental results demonstrate that our library outperforms existing toolkits (Sigma.js, D3.js, Cytoscape.js, and Stardust.js) in terms of performance. (C) 2021 The Author(s). Published by Elsevier B.V. on behalf of Zhejiang University and Zhejiang University Press Co. Ltd.
引用
收藏
页码:61 / 66
页数:6
相关论文
共 50 条
  • [1] ComcuteJS']JS: A WEB BROWSER BASED PLATFORM FOR LARGE-SCALE COMPUTATIONS
    Debski, Roman
    Krupa, Tomasz
    Majewski, Przemyslaw
    COMPUTER SCIENCE-AGH, 2013, 14 (01): : 143 - 152
  • [2] Large Scale Network Topology Visualization System Based on Three.JS']JS
    Wang, Yuxiao
    Li, Yuanzhang
    Tan, Yu'an
    Zhang, Quanxin
    Zheng, Jun
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, 2016, 127
  • [3] Tasuke: a web-based visualization program for large-scale resequencing data
    Kumagai, Masahiko
    Kim, Jungsok
    Itoh, Ryutaro
    Itoh, Takeshi
    BIOINFORMATICS, 2013, 29 (14) : 1806 - 1808
  • [4] SLIDE - a web-based tool for interactive visualization of large-scale - omics data
    Ghosh, Soumita
    Datta, Abhik
    Tan, Kaisen
    Choi, Hyungwon
    BIOINFORMATICS, 2019, 35 (02) : 346 - 348
  • [5] A web-based toolkit for large-scale ontologies
    School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, China
    J. Theor. Appl. Inf. Technol., 1 (86-91):
  • [6] LiteMol suite: interactive web-based visualization of large-scale macromolecular structure data
    David Sehnal
    Mandar Deshpande
    Radka Svobodová Vařeková
    Saqib Mir
    Karel Berka
    Adam Midlik
    Lukáš Pravda
    Sameer Velankar
    Jaroslav Koča
    Nature Methods, 2017, 14 : 1121 - 1122
  • [7] LiteMol suite: interactive web-based visualization of large-scale macromolecular structure data
    Sehnal, David
    Deshpande, Mandar
    Varekova, Radka Svobodova
    Mir, Saqib
    Berka, Karel
    Midlik, Adam
    Pravda, Lukas
    Velankar, Sameer
    Koca, Jaroslav
    NATURE METHODS, 2017, 14 (12) : 1121 - 1122
  • [8] Large-scale quantum networks based on graphs
    Epping, Michael
    Kampermann, Hermann
    Bruss, Dagmar
    NEW JOURNAL OF PHYSICS, 2016, 18
  • [9] A fluidic circuit based, high-efficiency and large-scale single cell trap
    Mi, Lu
    Huang, Liang
    Li, Junxiang
    Xu, Guoqiang
    Wu, Qiong
    Wang, Wenhui
    LAB ON A CHIP, 2016, 16 (23) : 4507 - 4511
  • [10] The meaning of it all: web-based resources for large-scale functional annotation and visualization of DNA microarray data
    Guffanti, A
    Reid, JF
    Alcalay, M
    Simon, G
    TRENDS IN GENETICS, 2002, 18 (11) : 589 - 592