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
Lawrence Berkeley National Laboratory, 1 Cyclotron Road, Berkeley, CA, USA.
National Synchrotron Light Source II, Brookhaven National Laboratory, Upton, NY, USA.
J Synchrotron Radiat. 2018 Jul 1;25(Pt 4):1261-1270. doi: 10.1107/S1600577518005787. Epub 2018 May 31.
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.
Xi-cam是一个用于数据管理、分析和可视化的可扩展平台。Xi-cam旨在提供一种灵活且可扩展的同步加速器数据处理方法,以应对对大容量/高通量处理管道不断增长的需求。Xi-cam的核心是一个基于插件的可扩展图形用户界面平台,为用户提供与处理算法的交互界面。有适用于小角X射线散射/广角X射线散射/掠入射小角X射线散射/掠入射广角X射线散射、断层扫描和近边X射线吸收精细结构数据的插件。在Xi-cam的“高级”模式下,数据处理步骤被设计为基于图形的工作流程,可以实时、本地或远程执行。远程执行利用高性能计算或非本地化资源,从而有效减少高通量数据。Xi-cam基于插件的架构旨在实现跨设施和跨技术的协作开发,以支持多模态分析。Xi-cam是开源且跨平台的,可在GitHub上下载。