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
相关论文
共 5 条
  • [1] Introducing the combined atlas framework for large-scale web-based data visualization: The GloNAF atlas of plant invasion
    Hancock, Sebastian C.
    Essl, Franz
    Kraak, Menno-Jan
    Dawson, Wayne
    Kreft, Holger
    Pysek, Petr
    Pergl, Jan
    van Kleunen, Mark
    Weigelt, Patrick
    Winter, Marten
    Gartner, Georg
    Lenzner, Bernd
    METHODS IN ECOLOGY AND EVOLUTION, 2022, 13 (05): : 1073 - 1081
  • [2] jS']jSplice: a high-performance method for accurate prediction of alternative splicing events and its application to large-scale renal cancer transcriptome data
    Christinat, Yann
    Pawlowski, Rafal
    Krek, Wilhelm
    BIOINFORMATICS, 2016, 32 (14) : 2111 - 2119
  • [3] A Web-based Visual Analytic Framework for Understanding Large-scale Environmental Models: A Use Case for The Community Land Model
    Xu, Yang
    Wang, Dali
    Janjusic, Tomislav
    Wu, Wei
    Pei, Yu
    Yao, Zhuo
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 1731 - 1740
  • [4] Ubiquitous interactive visualization of large-scale simulations in geosciences over a Java']Java-based web-portal
    McLane, Jonathan C.
    Czech, W. Walter
    Yuen, David A.
    Knox, Mike R.
    Wang, Shuo
    Greensky, Jim B. S.
    Sevre, Erik O. D.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2010, 22 (12) : 1750 - 1773
  • [5] GRIMP: a web- and grid-based tool for high-speed analysis of large-scale genome-wide association using imputed data
    Estrada, Karol
    Abuseiris, Anis
    Grosveld, Frank G.
    Uitterlinden, Andre G.
    Knoch, Tobias A.
    Rivadeneira, Fernando
    BIOINFORMATICS, 2009, 25 (20) : 2750 - 2752