Skip to main content
Top

NiftyPAD - Novel Python Package for Quantitative Analysis of Dynamic PET Data

Published in:

Abstract

Current PET datasets are becoming larger, thereby increasing the demand for fast and reproducible processing pipelines. This paper presents a freely available, open source, Python-based software package called NiftyPAD, for versatile analyses of static, full or dual-time window dynamic brain PET data. The key novelties of NiftyPAD are the analyses of dual-time window scans with reference input processing, pharmacokinetic modelling with shortened PET acquisitions through the incorporation of arterial spin labelling (ASL)-derived relative perfusion measures, as well as optional PET data-based motion correction. Results obtained with NiftyPAD were compared with the well-established software packages PPET and QModeling for a range of kinetic models. Clinical data from eight subjects scanned with four different amyloid tracers were used to validate the computational performance. NiftyPAD achieved \(R^2>0.999\) correlation with PPET, with absolute difference \(\sim 10^{-2}\) for linearised Logan and MRTM2 methods, and \(R^2>0.999999\) correlation with QModeling, with absolute difference \(\sim 10^{-4}\) for basis function based SRTM and SRTM2 models. For the recently published SRTM ASL method, which is unavailable in existing software packages, high correlations with negligible bias were observed with the full scan SRTM in terms of non-displaceable binding potential (\(R^2=0.96\)), indicating reliable model implementation in NiftyPAD. Together, these findings illustrate that NiftyPAD is versatile, flexible, and produces comparable results with established software packages for quantification of dynamic PET data. It is freely available (https://​github.​com/​AMYPAD/​NiftyPAD), and allows for multi-platform usage. The modular setup makes adding new functionalities easy, and the package is lightweight with minimal dependencies, making it easy to use and integrate into existing processing pipelines.
Title
NiftyPAD - Novel Python Package for Quantitative Analysis of Dynamic PET Data
Authors
Jieqing Jiao
Fiona Heeman
Rachael Dixon
Catriona Wimberley
Isadora Lopes Alves
Juan Domingo Gispert
Adriaan A. Lammertsma
Bart N. M. van Berckel
Casper da Costa-Luis
Pawel Markiewicz
David M. Cash
M Jorge Cardoso
Sebastién Ourselin
Maqsood Yaqub
Frederik Barkhof
Publication date
01-04-2023
Publisher
Springer US
Published in
Neuroinformatics / Issue 2/2023
Print ISSN: 1539-2791
Electronic ISSN: 1559-0089
DOI
https://doi.org/10.1007/s12021-022-09616-0
This content is only visible if you are logged in and have the appropriate permissions.
This content is only visible if you are logged in and have the appropriate permissions.

Keynote webinar | Spotlight on functional neurological disorder

FND perplexes and frustrates patients and physicians alike. Limited knowledge and insufficient awareness delays diagnosis and treatment, and many patients feel misunderstood and stigmatized. How can you recognize FND and what are the treatment options?

Prof. Mark Edwards
Developed by: Springer Medicine
Watch now
Video

How can you integrate PET into your practice? (Link opens in a new window)

1.5 AMA PRA Category 1 Credit(s)™

PET imaging is playing an increasingly critical role in managing AD. Our expert-led program will empower you with practical strategies and real-world case studies to effectively integrate it into clinical practice.

This content is intended for healthcare professionals outside of the UK.

Supported by:
  • Lilly
Developed by: Springer Health+ IME
Learn more
Image Credits
Human brain illustration/© (M) CHRISTOPH BURGSTEDT / SCIENCE PHOTO LIBRARY / Getty Images, Navigating neuroimaging in Alzheimer’s care: Practical applications and strategies for integration/© Springer Healthcare IME