• DocumentCode
    737530
  • Title

    Solar Lab Notebook (SLN): An Ultra-Portable Web-Based System for Heliophysics and High-Security Labs

  • Author

    Tsalaportas, Panagiotis G. ; Kapinas, Vasileios M. ; Karagiannidis, George K.

  • Author_Institution
    , National Aeronautics and Space Administration (NASA), Greenbelt, MD, USA
  • Volume
    8
  • Issue
    8
  • fYear
    2015
  • Firstpage
    4141
  • Lastpage
    4150
  • Abstract
    This paper introduces the solar lab notebook (SLN), an electronic lab notebook (ELN) for improving the process of recording and sharing solar related digital information in an organized manner. SLN is a pure web-based application (available online: http://umbra.nascom.nasa.gov/sln) that runs client-side only, employing a clean and very friendly graphical user interface (GUI) design, and thus providing a true cross-platform user experience. Furthermore, SLN leverages unique technologies offered by modern web browsers, such as the FileReader API, the Blob interface, and Local Storage mechanism; it is coded entirely using HTML5, CSS3, and JavaScript, and powered by the extremely well-documented extensible markup language (XML) file format. For high-security labs, it can be utilized as an ultra-portable and secure digital notebook solution, since it is functionally self-contained, and does not require any server-side process running on either the local or a remote system. Finally, the W3C XML Schema language is used to define a list of rules, namely a data standard, that an SLN file must conform to, in order to be valid. In this way, developers are able to implement their own validation functions in their projects, or use one of the freely available tools to check if a data file is properly structured. Similarly, scientific groups at different labs can easily share information, being confident about the integrity of the exchanged data.
  • Keywords
    Browsers; Earth; Graphical user interfaces; Logic gates; Remote sensing; Software; XML; Archiving; FileReader API; HTML5; JavaScript; LocalStorage; browser technologies; data files; data processing; digital notes; electronic lab notebook (ELN); extensible markup language (XML); heliophysics; hypertext markup language (HTML); portable tool; schema; single page application (SPA); solar activity; solar data; solar flare; web application;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1939-1404
  • Type

    jour

  • DOI
    10.1109/JSTARS.2015.2444332
  • Filename
    7150317