Introduction

What is Xi-cam?

Xi-cam is an extensible graphical environment and platform for organizing, viewing, and analyzing synchrotron data developed by CAMERA at Lawrence Berkeley National Laboratory 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.

Reference for publication

It is encouraged that published works using Xi-cam make acknowledgement by referencing the Xi-cam publication in the Journal of Synchrotron Radiation:

Pandolfi, R. J., Allan, D. B., Arenholz, E. , Barroso-Luque, L. , Campbell, S. I., Caswell, T. A., Blair, A. , De Carlo, F. , Fackler, S. , Fournier, A. P., Freychet, G. , Fukuto, M. , Gürsoy, D. , Jiang, Z. , Krishnan, H. , Kumar, D. , Kline, R. J., Li, R. , Liman, C. , Marchesini, S. , Mehta, A. , N’Diaye, A. T., Parkinson, D. Y., Parks, H. , Pellouchoud, L. A., Perciano, T. , Ren, F. , Sahoo, S. , Strzalka, J. , Sunday, D. , Tassone, C. J., Ushizima, D. , Venkatakrishnan, S. , Yager, K. G., Zwart, P. , Sethian, J. A. and Hexemer, A. (2018), Xi‐cam: a versatile interface for data visualization and analysis. J. Synchrotron Rad., 25: 1261-1270. doi:10.1107/S1600577518005787