A new web-based tool for data visualization in MDSplus

被引:7
|
作者
Manduchi, G. [1 ]
Fredian, T. [2 ]
Stillerman, J. [2 ]
机构
[1] Euratom ENEA Assoc, Consorzio REX, I-35127 Padua, Italy
[2] MIT, Cambridge, MA 02139 USA
关键词
!text type='Java']Java[!/text]Script; AJAX; WSGI; SVG; Data visualization; MDSplus;
D O I
10.1016/j.fusengdes.2014.02.026
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The Java tool jScope has been widely used for years to display acquired waveform in MDSplus. The choice of the Java programming language for its implementation has been successful for several reasons among which the fact that Java supports a multiplatform environment and it is well suited for graphics and the management of network communication. jScope can be used both as a local and remote application. In the latter case, data are acquired via TCP/IP communication using the mdsip protocol. Exporting data in this way however introduces several security problems due to the necessity of opening firewall holes for the user ports. For this reason, and also due to the fact that JavaScript is becoming a widely used language for web applications, a new tool written in JavaScript and called WebScope has been developed for the visualization of MDSplus data in web browsers. Data communication is now achieved via http protocol using Asynchronous JavaScript and XML (AJAX) technology. At the server side, data access is carried out by a Python module that interacts with the web server via Web Server Gateway Interface (WSGI). When a data item, described by an MDSplus expression, is requested by the web browser for visualization, it is returned as a binary message and then handled by callback JavaScript functions activated by the web browser. Scalable Vector Graphics (SVG) technology is used to handle graphics within the web browser and to carry out the same interactive data visualization provided by jScope. In addition to mouse events, touch events are supported to provide interactivity also on touch screens. In this way, waveforms can be displayed and manipulated on tablet and smartphone devices. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:780 / 783
页数:4
相关论文
共 50 条
  • [21] BOV - a web-based BLAST output visualization tool
    Gollapudi, Rajesh
    Revanna, Kashi Vishwanath
    Hemmerich, Chris
    Schaack, Sarah
    Dong, Qunfeng
    BMC GENOMICS, 2008, 9 (1)
  • [22] The pedigree tool:: Web-based visualization of a family tree
    Lachmund, P
    Nebel, IT
    Führer, D
    Paschke, R
    HUMAN MUTATION, 2004, 23 (02) : 103 - 105
  • [23] A Generic Web-Based Visualization Tool for Aerospace Simulations
    Demirtas, Ozlem
    Gorur, Bilge Kaan
    2019 9TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST), 2019, : 599 - 606
  • [24] BOV – a web-based BLAST output visualization tool
    Rajesh Gollapudi
    Kashi Vishwanath Revanna
    Chris Hemmerich
    Sarah Schaack
    Qunfeng Dong
    BMC Genomics, 9
  • [25] A Web-based Tool for Visualization of Biomolecular Network Comparison
    Zhang, Huiran
    Shen, Xiaolong
    Xie, Jiang
    Dai, Dongbo
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5482 - 5487
  • [26] A Web-based Routing and Visualization Tool for Drone Delivery
    Hikida, Takuma
    Funabashi, Yusuke
    Tomiyama, Hiroyuki
    2019 SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2019), 2019, : 264 - 268
  • [27] Performance Testing of Web-Based Data Visualization
    Lee, Sungchul
    Jo, Ju-Yeon
    Kim, Yoohwan
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 1648 - 1653
  • [28] Web-Based Visualization of Marine Environment Data
    He Yawen
    Su Fenzhen
    Du Yunyan
    Xiao Rulin
    2010 18TH INTERNATIONAL CONFERENCE ON GEOINFORMATICS, 2010,
  • [29] Web-based interactive visualization of data cubes
    Wang, XS
    Chen, P
    Ding, W
    MSV '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND VISUALIZATION METHODS, 2005, : 136 - 143
  • [30] Web-based interface for the visualization of microarray data
    Vanteru, B.
    Shaik, J.
    Yeasin, M.
    ADVANCES IN VISUAL COMPUTING, PT 1, 2006, 4291 : 813 - +