lys: interactive multi-dimensional data analysis and visualization platform

A. Nakamura · The Journal of Open Source Software · 2023

Analyzing and visualizing scientific data is an essential part of scientific research, by which researchers investigate complex phenomena behind it.In particular, the recent development of an open-source scientific Python ecosystem enables us to utilize state-of-the-art analysis and visualization.However, investigation of multi-dimensional data array still requires substantial coding, preventing intuitive and flexible analysis/visualization. lys is a Python-based multidimensional data analysis and visualization platform that provides graphical user interfaces (GUIs) to intuitively and flexibly manipulate multi-dimensional data arrays and publicationquality graphics.Massive multi-dimensional data over hundreds of gigabytes can be analyzed via automatic parallel calculation behind the GUI when lys is run on high-performance computers (HPCs).As well as the user-friendly GUIs, lys also provides flexibility for experts through its character user interface (CUI).The hybrid GUI/CUI architecture in lys enables an intuitive, low-code, parallel, flexible, and extensible multi-dimensional data analysis.lys is designed as a versatile data analysis and visualization platform that can handle all analysis processes from data loading to publication-quality figure generation.These features of lys enable us to minimize the time required for data analysis and visualization for a broad range of users.

Read the paper · More papers on PaperTik