DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Xi-cam: a versatile interface for data visualization and analysis

Abstract

Xi-camis an extensible platform for data management, analysis and visualization.Xi-camaims 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 ofXi-camis 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. WithXi-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-camis open-source and cross-platform, and available for download on GitHub.

Authors:
ORCiD logo [1];  [2];  [1];  [1];  [2];  [2];  [1];  [3];  [1];  [4];  [1];  [2];  [5];  [3];  [1];  [1];  [6];  [2];  [6];  [1] more »;  [4];  [1];  [1];  [1];  [1];  [1];  [4];  [1];  [3];  [6];  [1];  [1]; ORCiD logo [7];  [8];  [1];  [1]; ORCiD logo [1] « less
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
  2. Brookhaven National Lab. (BNL), Upton, NY (United States). National Synchrotron Light Source II (NSLS-II)
  3. Argonne National Lab. (ANL), Argonne, IL (United States). Advanced Photon Source (APS)
  4. SLAC National Accelerator Lab., Menlo Park, CA (United States). Stanford Synchrotron Radiation Lightsource (SSRL)
  5. Argonne National Lab. (ANL), Argonne, IL (United States). Advanced Photon Source (APS); Northwestern Univ., Evanston, IL (United States). Dept. of Electrical Engineering and Computer Science
  6. National Inst. of Standards and Technology (NIST), Gaithersburg, MD (United States)
  7. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
  8. Brookhaven National Lab. (BNL), Upton, NY (United States). Center for Functional Nanomaterials (CFN)
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States); Brookhaven National Laboratory (BNL), Upton, NY (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Org.:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
OSTI Identifier:
1440965
Alternate Identifier(s):
OSTI ID: 1460691; OSTI ID: 1474570
Report Number(s):
BNL-207812-2018-JAAM
Journal ID: ISSN 1600-5775; JSYRES; ark:/13030/qt4p50k8j7; TRN: US1900844
Grant/Contract Number:  
AC02-05CH11231; AC02-76SF00515; SC0012704; AC02-06CH11357; AC05-00OR22725
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Synchrotron Radiation (Online)
Additional Journal Information:
Journal Name: Journal of Synchrotron Radiation (Online); Journal Volume: 25; Journal Issue: 4; Journal ID: ISSN 1600-5775
Publisher:
International Union of Crystallography
Country of Publication:
United States
Language:
English
Subject:
96 KNOWLEDGE MANAGEMENT AND PRESERVATION; 97 MATHEMATICS AND COMPUTING; scattering; tomography; NEXAFS; XAS; spectroscopy; SAXS; GISAXS; WAXS; GIWAXS; software

Citation Formats

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, Gursoy, Doga, 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., and Hexemer, Alexander. Xi-cam: a versatile interface for data visualization and analysis. United States: N. p., 2018. Web. doi:10.1107/S1600577518005787.
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, Gursoy, Doga, 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. Xi-cam: a versatile interface for data visualization and analysis. United States. https://doi.org/10.1107/S1600577518005787
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, Gursoy, Doga, 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., and Hexemer, Alexander. Thu . "Xi-cam: a versatile interface for data visualization and analysis". United States. https://doi.org/10.1107/S1600577518005787. https://www.osti.gov/servlets/purl/1440965.
@article{osti_1440965,
title = {Xi-cam: a versatile interface for data visualization and analysis},
author = {Pandolfi, Ronald J. and Allan, Daniel B. and Arenholz, Elke and Barroso-Luque, Luis and Campbell, Stuart I. and Caswell, Thomas A. and Blair, Austin and De Carlo, Francesco and Fackler, Sean and Fournier, Amanda P. and Freychet, Guillaume and Fukuto, Masafumi and Gursoy, Doga and Jiang, Zhang and Krishnan, Harinarayan and Kumar, Dinesh and Kline, R. Joseph and Li, Ruipeng and Liman, Christopher and Marchesini, Stefano and Mehta, Apurva and N'Diaye, Alpha T. and Parkinson, Dilworth Y. and Parks, Holden and Pellouchoud, Lenson A. and Perciano, Talita and Ren, Fang and Sahoo, Shreya and Strzalka, Joseph and Sunday, Daniel and Tassone, Christopher J. and Ushizima, Daniela and Venkatakrishnan, Singanallur and Yager, Kevin G. and Zwart, Peter and Sethian, James A. and Hexemer, Alexander},
abstractNote = {Xi-camis an extensible platform for data management, analysis and visualization.Xi-camaims 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 ofXi-camis 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. WithXi-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-camis open-source and cross-platform, and available for download on GitHub.},
doi = {10.1107/S1600577518005787},
journal = {Journal of Synchrotron Radiation (Online)},
number = 4,
volume = 25,
place = {United States},
year = {Thu May 31 00:00:00 EDT 2018},
month = {Thu May 31 00:00:00 EDT 2018}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 75 works
Citation information provided by
Web of Science

Figures / Tables:

Figure 1 Figure 1: Automated calibration of silver behenate (AgB) data (center panel) by autocorrelation. The AgB rings (yellow) are directly obscured by the simulated calibrant rings (green), and the first AgB peak is translated to a q value of 0.106 3 -1, indicating proper calibration. The reduced onedimensional spectra is immediatelymore » displayed (bottom).« less

Save / Share:

Works referenced in this record:

The fast azimuthal integration Python library: pyFAI
journal, March 2015

  • Ashiotis, Giannis; Deschildre, Aurore; Nawaz, Zubair
  • Journal of Applied Crystallography, Vol. 48, Issue 2
  • DOI: 10.1107/S1600576715004306

The NeXus data format
journal, January 2015

  • Könnecke, Mark; Akeroyd, Frederick A.; Bernstein, Herbert J.
  • Journal of Applied Crystallography, Vol. 48, Issue 1
  • DOI: 10.1107/S1600576714027575

Astropy: A community Python package for astronomy
journal, September 2013


Advanced grazing-incidence techniques for modern soft-matter materials analysis
journal, January 2015


Larch: An Analysis Package for XAFS and Related Spectroscopies
journal, April 2013


Quantification of Thin Film Crystallographic Orientation Using X-ray Diffraction with an Area Detector
journal, June 2010

  • Baker, Jessy L.; Jimison, Leslie H.; Mannsfeld, Stefan
  • Langmuir, Vol. 26, Issue 11
  • DOI: 10.1021/la904840q

Nika : software for two-dimensional data reduction
journal, March 2012


TomoPy: a framework for the analysis of synchrotron tomographic data
journal, August 2014

  • Gürsoy, Dogˇa; De Carlo, Francesco; Xiao, Xianghui
  • Journal of Synchrotron Radiation, Vol. 21, Issue 5
  • DOI: 10.1107/S1600577514013939

Periodic lattices of arbitrary nano-objects: modeling and applications for self-assembled systems
journal, December 2013

  • Yager, Kevin G.; Zhang, Yugang; Lu, Fang
  • Journal of Applied Crystallography, Vol. 47, Issue 1
  • DOI: 10.1107/S160057671302832X

Small angle X-ray scattering measurements of spatial dependent linewidth in dense nanoline gratings
journal, August 2009


Determining the shape and periodicity of nanostructures using small-angle X-ray scattering
journal, August 2015

  • Sunday, Daniel F.; List, Scott; Chawla, Jasmeet S.
  • Journal of Applied Crystallography, Vol. 48, Issue 5
  • DOI: 10.1107/S1600576715013369

Advancing x-ray scattering metrology using inverse genetic algorithms
journal, July 2016

  • Hannon, Adam F.; Sunday, Daniel F.; Windover, Donald
  • Journal of Micro/Nanolithography, MEMS, and MOEMS, Vol. 15, Issue 3
  • DOI: 10.1117/1.JMM.15.3.034001

ATSAS 2.8 : a comprehensive data analysis suite for small-angle scattering from macromolecular solutions
journal, June 2017

  • Franke, D.; Petoukhov, M. V.; Konarev, P. V.
  • Journal of Applied Crystallography, Vol. 50, Issue 4
  • DOI: 10.1107/S1600576717007786

Improved tomographic reconstruction of large-scale real-world data by filter optimization
journal, December 2016

  • Pelt, Daniël M.; De Andrade, Vincent
  • Advanced Structural and Chemical Imaging, Vol. 2, Issue 1
  • DOI: 10.1186/s40679-016-0033-y

A SAXS/WAXS/GISAXS Beamline with Multilayer Monochromator
journal, October 2010


Scientific data exchange: a schema for HDF5-based storage of raw and analyzed data
journal, October 2014

  • De Carlo, Francesco; Gürsoy, Dogˇa; Marone, Federica
  • Journal of Synchrotron Radiation, Vol. 21, Issue 6
  • DOI: 10.1107/S160057751401604X

Ten Lectures on Wavelets
book, January 1992


Small angle x-ray scattering metrology for sidewall angle and cross section of nanometer scale line gratings
journal, August 2004

  • Hu, Tengjiao; Jones, Ronald L.; Wu, Wen-li
  • Journal of Applied Physics, Vol. 96, Issue 4
  • DOI: 10.1063/1.1773376

IsGISAXS : a program for grazing-incidence small-angle X-ray scattering analysis of supported islands
journal, July 2002


X-ray micro-tomography at the Advanced Light Source
conference, October 2012

  • MacDowell, A. A.; Parkinson, D. Y.; Haboub, A.
  • SPIE Optical Engineering + Applications, SPIE Proceedings
  • DOI: 10.1117/12.930243

Using an in-vacuum CCD detector for simultaneous small- and wide-angle scattering at beamline X9
journal, January 2013


Improved peak detection in mass spectrum by incorporating continuous wavelet transform-based pattern matching
journal, July 2006


Healing X-ray scattering images
journal, May 2017


A new Guinier–Porod model
journal, May 2010


FabIO: easy access to two-dimensional X-ray detector images in Python
journal, February 2013

  • Knudsen, Erik B.; Sørensen, Henning O.; Wright, Jonathan P.
  • Journal of Applied Crystallography, Vol. 46, Issue 2
  • DOI: 10.1107/S0021889813000150

FIT2D : a multi-purpose data reduction, analysis and visualization program
journal, March 2016


Integration of TomoPy and the ASTRA toolbox for advanced processing and reconstruction of tomographic synchrotron data
journal, April 2016

  • Pelt, Daniël M.; Gürsoy, Dogˇa; Palenstijn, Willem Jan
  • Journal of Synchrotron Radiation, Vol. 23, Issue 3
  • DOI: 10.1107/S1600577516005658

TomoPy: A framework for the analysis of synchrotron tomographic data
conference, September 2014

  • Gürsoy, Doğa; De Carlo, Francesco; Xiao, Xianghui
  • SPIE Optical Engineering + Applications, SPIE Proceedings
  • DOI: 10.1117/12.2061373

Works referencing / citing this record:

Synchrotron Big Data Science
journal, September 2018


Influence of morphology on electrochemical and capacity performance of open-porous structured electrodes
journal, January 2020


Real-time reconstruction and visualisation towards dynamic feedback control during time-resolved tomography experiments at TOMCAT
journal, December 2019


NiWO 4 nanoparticle decorated lignin as electrodes for asymmetric flexible supercapacitors
journal, January 2020

  • Jha, Swarn; Mehta, Siddhi; Chen, Yan
  • Journal of Materials Chemistry C, Vol. 8, Issue 10
  • DOI: 10.1039/c9tc05811g

Bluesky's Ahead: A Multi-Facility Collaboration for an a la Carte Software Project for Data Acquisition and Management
journal, May 2019