-
Notifications
You must be signed in to change notification settings - Fork 88
[ENH] OASIS3-to-BIDS : Add OASIS3 FTP PET (18F-AV1451) #1655
Description
I have reviewed the contribution guide (after sending an email through Google Groups, sorry about that...) and I believe that this Issue is a good place to document some of the necessary choices that need to be made in order to implement the FTP dataset to the OASIS3 to BIDS converter.
Currently, the main problem that I would like to address is the difference between the "Raw" PET data in the ADNI3 dataset vs the OASIS3 dataset. In the ADNI dataset, the pre-BIDS raw data is actually the ADNI-consortia-processed data (step2, co-registered and averaged). It seems that it is not the same for the OASIS3, where the PET data (currently PiB, AV45, FDG) is directly the raw scan data (4D volumes, with different 3D temporal acquisitions).
For me this results in several problems:
- Inconsistency with the ADNI converter (probably not too important but I do not know how this may impact down-the-line PET processing pipelines from clinica).
- PET raw data requires additional and custom co-registration and averaging techniques which may over-complicate runnign the pipeline to the user who focuses on directly obtaining SUVR values without much interest in the middle steps.
- (most important for current development) While it seems that the currently implemented PET data (AV45, PiB, FDG) is already somewhat pre-selected in the raw data of the OASIS3, the FTP (AV1451) data is mostly in its rawest state, which means that we can have three different recording protocols (each with a different combination of NIFTI files/runs). The three different protocols are documented here (page 22).
I have already worked through the last issue and currently have a pipeline that (through some manual checking) can parse through the FTP raw PET scans, select the adequate runs, and co-register and average the relevant time-slices into a single NIFTI file.
I believe that it would be optimal to first apply co-registration and averaging to the adequate FTP scans, and then convert these processed images to BIDS, in a similar manner to what is done in the ADNI-to-BIDS converter. However, I am unsure of the best way of adding this pipeline to the converter.
Otherwise, we could first convert the raw 4D volumes to BIDS (as is currently done with the other tracers) and then apply the coreg-avg pipeline. I think this would bloat a bit the converter but we can find the workaround anyways from my current pipeline.
Anyways, happy to hear your thoughts!
All the best,
David