Designing an Interactive Data Plotting Tool: User Requirements & Development Planning

 

Authors

Alka Singh — Oak Ridge National Laboratory
Kyle K Dumas (Quicklooks) — Oak Ridge National Laboratory
Adam Theisen — Argonne National Laboratory

Category

ARM infrastructure

Description

The ARM Data Center (ADC) is responsible for effective dissemination of ARM data to its scientific user community for their research needs. Along with efficient data delivery, it is critical to provide users with tools which facilitate a deeper understanding of data before and after ordering it. ADC has developed various tools and visualizations over the years to assist users in efficient discovery and use of ARM data. NCVWeb has been the primary tool used to visualize ARM data since its inception in the early 2000’s. Users range from scientists reviewing ordered data to ARM infrastructure personnel performing quality control reviews. NCVWeb has become increasingly difficult to maintain due to the outdated technology and lack of a primary developer. There is a need to re-architect NCVWeb’s functionalities in order to utilize the latest technology such as D3 or Plotly Javascript libraries. Utilizing the latest tools and technology will greatly improve the user experience over the current tool by allowing more interaction with the data. Also, it will provide supplementary data quality information from embedded Quality Control and Data Quality Reports. ADC and Data Quality Office (DQO) will collaborate together to design the improved version of NCVWeb. This poster is the first step to initiate requirements gathering from stakeholders.