Gherman Adrian, Muschelli John, Caffo Brian, Crainiceanu Ciprian
Department of Biostatistics, Johns Hopkins Bloomberg School of Public Health, Baltimore, MD, United States.
Front Neuroinform. 2020 Nov 9;14:572068. doi: 10.3389/fninf.2020.572068. eCollection 2020.
The extensible neuroimaging archive toolkit (XNAT) is a common platform for storing and distributing neuroimaging data and is used by many key repositories of public neuroimaging data. Some examples include the Neuroimaging Informatics Tools and Resources Clearinghouse (NITRC, https://nitrc.org/), the ConnectomeDB for the Human Connectome Project (https://db.humanconnectome.org/), and XNAT Central (https://central.xnat.org/). We introduce Rxnat (https://github.com/adigherman/Rxnat), an open-source R package designed to interact with any XNAT-based repository. The program has similar capabilities with PyXNAT and XNATpy, which were developed for Python users. Rxnat was developed to address the increased popularity of R among neuroimaging researchers. The Rxnat package can query multiple XNAT repositories and download all or a specific subset of images for further processing. This provides a lingua franca for the large community of R analysts to interface with multiple XNAT-based publicly available neuroimaging repositories. The potential of Rxnat is illustrated using an example of neuroimaging data normalization from two neuroimaging repositories, NITRC and HCP.
可扩展神经影像存档工具包(XNAT)是一个用于存储和分发神经影像数据的通用平台,被许多公共神经影像数据的关键存储库所使用。一些例子包括神经影像信息学工具和资源中心(NITRC,https://nitrc.org/)、人类连接组计划的连接omeDB(https://db.humanconnectome.org/)以及XNAT Central(https://central.xnat.org/)。我们介绍Rxnat(https://github.com/adigherman/Rxnat),这是一个开源的R包,旨在与任何基于XNAT的存储库进行交互。该程序具有与为Python用户开发的PyXNAT和XNATpy类似的功能。开发Rxnat是为了应对R在神经影像研究人员中日益增长的受欢迎程度。Rxnat包可以查询多个XNAT存储库,并下载所有或特定子集的图像以进行进一步处理。这为大量R分析师群体提供了一种通用语言,以便与多个基于XNAT公开可用的神经影像存储库进行交互。通过使用来自两个神经影像存储库NITRC和HCP的神经影像数据归一化示例来说明Rxnat的潜力。