skip to main content
OSTI.GOV 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; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; more »; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ORCiD logo « less
Publication Date:
Research Org.:
Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE Office of Science - Office of Advanced Scientific Computing Research; USDOE Office of Science (SC), Basic Energy Sciences (BES) (SC-22)
OSTI Identifier:
1465774
DOE Contract Number:  
AC02-06CH11357
Resource Type:
Journal Article
Journal Name:
Journal of Synchrotron Radiation (Online)
Additional Journal Information:
Journal Volume: 25; Journal Issue: 4; Journal ID: ISSN 1600-5775
Publisher:
International Union of Crystallography
Country of Publication:
United States
Language:
English

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, 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., 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, 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. Xi-cam : a versatile interface for data visualization and analysis. United States. 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, 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., and Hexemer, Alexander. Thu . "Xi-cam : a versatile interface for data visualization and analysis". United States. doi:10.1107/S1600577518005787.
@article{osti_1465774,
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 Gürsoy, Dogˇa 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)},
issn = {1600-5775},
number = 4,
volume = 25,
place = {United States},
year = {2018},
month = {5}
}

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

HipGISAXS : a high-performance computing code for simulating grazing-incidence X-ray scattering data
journal, November 2013

  • Chourou, Slim T.; Sarje, Abhinav; Li, Xiaoye S.
  • Journal of Applied Crystallography, Vol. 46, Issue 6
  • DOI: 10.1107/S0021889813025843

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

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


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