Repository logo
 

PATATO: a Python photoacoustic tomography analysis toolkit

Published version
Peer-reviewed

Repository DOI


Type

Article

Change log

Abstract

Photoacoustic imaging (PAI) is an emerging scalable imaging technology that combines the high contrast of optical imaging with the spatiotemporal resolution of ultrasound (Beard, 2011). Using light absorption by endogenous molecules, such as haemoglobin in red blood cells, PAI can reveal the emergence of diseases ranging from inflammation to cancer in both preclinical animal models and in patients (Brown et al., 2019; Regensburger et al., 2021; Steinberg et al., 2019; Wang & Hu, 2012). Extracting accurate photoacoustic imaging biomarkers, such as blood oxygen saturation, from raw data requires a robust image reconstruction and analysis process, which is challenging due to the high dimensionality of the data across spatial, spectral and temporal domains. Here we introduce PATATO, a Python toolkit that offers fast implementations of commonly-used data analysis methods, including pre-processing, reconstruction and temporal data analysis, via a user-friendly command-line interface and Python API. The toolkit uses JAX, a modern machine learning tool, for GPU-accelerated pre-processing and image reconstruction, and NumPy for easy integration with other commonly used Python libraries. PATATO is open-source, hosted on GitHub and PyPi, and distributed under an MIT licence. We have designed PATATO to be modular and ext endableto accommodate different data types, reconstruction methods, and custom analyses for specific scientific questions. We welcome contributions, bug reports, and feedback. Detailed examples, documentation, and an API reference are available at https://patato.readthedocs.io/en/latest/.

Description

Keywords

46 Information and Computing Sciences

Journal Title

Journal of Open Source Software

Conference Name

Journal ISSN

2475-9066
2475-9066

Volume Title

Publisher

The Open Journal
Sponsorship
Cancer Research UK (C14303/A17197)
MedAccel program of the National Physical Laboratory financed by the Department for Business, Energy and Industrial Strategy’s Industrial Strategy Challenge Fund and the Walter Benjamin Stipendium of the Deutsche Forschungsgemeinschaft
Relationships
Is supplemented by: