PPPL-4658
Easy Web Interfaces to IDL Code for NSTX Data Analysis
Authors: W.M. Davis
Abstract:
Reusing code is a well-known Software Engineering practice to substantially increase the efficiency of code production,
as well as to reduce errors and debugging time. A variety of "Web Tools" for the analysis and display of raw and analyzed
physics data are in use on NSTX [1], and new ones can be produced quickly from existing IDL [2] code. A Web Tool with only a few inputs,
and which calls an IDL routine written in the proper style, can be created in less than an hour; more typical Web Tools with dozens of inputs,
and the need for some adaptation of existing IDL code, can be working in a day or so. Efficiency is also increased for users of Web Tools because o
f the familiar interface of the web browser, and not needing X-windows, accounts, passwords, etc. Web Tools were adapted for use by PPPL physicists accessing
EAST data stored in MDSplus with only a few man-weeks of effort; adapting to additional sites should now be even easier. An overview of Web Tools in use on
NSTX, and a list of the most useful features, is also presented.
__________________________________________________
Submitted to: Fusion Engineering and Design (July 2011)
__________________________________________________
Download PPPL-4658 (pdf 184 KB 5 pp)
__________________________________________________