Brain Age Estimation
BrainAgePipeline
__init__
Brain Age Pipeline
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
subject
|
object
|
Subject object |
required |
session
|
object
|
Session object |
required |
output_path
|
str
|
Output path |
required |
use_which_t1w
|
str
|
Which T1w file to use. Defaults to 'T1w' |
'T1w'
|
method
|
str
|
Method to use for brain age estimation. Defaults to 'brainageR' |
'brainageR'
|
extract_from
|
str
|
Path to extract results from. Defaults to None |
None
|
A more detailed description:
Currently, only the brainageR method is supported for brain age estimation. This choice is based on Dorfel et al. 1 which reported that 'pyment and
brainageR consistently showed the highest accuracy and test–retest reliability'.
installation of brainageR
brainageR can be installed following the official documentation. It is also included in the cvdproc package (in data folder, including the rds files), but the lines 66-70 in the brainageR folder need to be modified to specify the correct paths.
References
-
Ruben P Dörfel, Joan M Arenas-Gomez, Patrick M Fisher, Melanie Ganz, Gitte M Knudsen, Jonas E Svensson, and Pontus Plavén-Sigray. Prediction of brain age using structural magnetic resonance imaging: a comparison of accuracy and test–retest reliability of publicly available software packages. Human Brain Mapping, 44(17):6139–6148, 2023. ↩