학술논문
Xi-cam: a versatile interface for data visualization and analysis.
Document Type
article
Author
Pandolfi, Ronald J; Allan, Daniel B; Arenholz, Elke; Barroso-Luque, Luis; Campbell, Stuart I; Caswell, Thomas A; Blair, Austin; De Carlo, Francesco; Fackler, Sean; Fournier, Amanda P; Freychet, Guillaume; Fukuto, Masafumi; Gürsoy, Dogˇa; Jiang, Zhang; Krishnan, Harinarayan; Kumar, Dinesh; Kline, R Joseph; Li, Ruipeng; Liman, Christopher; Marchesini, Stefano; Mehta, Apurva; N'Diaye, Alpha T; Parkinson, Dilworth Y; Parks, Holden; Pellouchoud, Lenson A; Perciano, Talita; Ren, Fang; Sahoo, Shreya; Strzalka, Joseph; Sunday, Daniel; Tassone, Christopher J; Ushizima, Daniela; Venkatakrishnan, Singanallur; Yager, Kevin G; Zwart, Peter; Sethian, James A; Hexemer, Alexander
Source
Journal of synchrotron radiation. 25(Pt 4)
Subject
Language
Abstract
Xi-cam is an extensible platform for data management, analysis and visualization. Xi-cam aims to provide a flexible and extensible approach to synchrotron data treatment as a solution to rising demands for high-volume/high-throughput processing pipelines. The core of Xi-cam is an extensible plugin-based graphical user interface platform which provides users with an interactive interface to processing algorithms. Plugins are available for SAXS/WAXS/GISAXS/GIWAXS, tomography and NEXAFS data. With Xi-cam's `advanced' mode, data processing steps are designed as a graph-based workflow, which can be executed live, locally or remotely. Remote execution utilizes high-performance computing or de-localized resources, allowing for the effective reduction of high-throughput data. Xi-cam's plugin-based architecture targets cross-facility and cross-technique collaborative development, in support of multi-modal analysis. Xi-cam is open-source and cross-platform, and available for download on GitHub.