openMetadataInitiative / openMINDS_instances

Well defined metadata instances for selected schemas of the openMINDS metadata models.
MIT License
0 stars 9 forks source link

Pulse sequence reconsideration (and fMRI techniques) #156

Open UlrikeS91 opened 1 month ago

UlrikeS91 commented 1 month ago

Offline discussion with @tgbugs and @lzehl about the general organization of pulse sequences: Start problem is that T1 and T2 are, in the physical sense not pulse sequences (e.g., https://radiopaedia.org/articles/mri-pulse-sequences-1 does not even list it under pulse sequences, and this quote "The MR signal intensity (S) produced using a spin echo sequence is proportional to the proton density (ρH), TR, T1, TE and T2, described by the equation S ∝ ρH [1-eTR/T1]e-TE/T2 4.")

Generic pulse sequences and contrast as separate parameter or have all combinations? - @tgbugs: rather split them

contrast agents (given to specimen or quality of the specimen) vs. weighting/contrast (algorithm that produces the contrasted image, hopefully making sense but theoretically could be applied to any kind of data) vs. pulse sequences (machine settings and which coil(s) were used and such, physically available data)

examples: contrast agent: oxygenated hemoglobin vs. deoxygenated hemoglobin pulse sequence: radio echo sequence, etc. MRI parameter weighting: T1, T2, T2star, proton-density, diffusion-weighted?, more?

Additionally some MRI technique should be reconsidered: functional MRI: fMRI as superclass for BOLD fMRI (blood oxygenation level dependent), VASO fMRI (vascular space occupancy) and ASL fMRI (arterial spin labeling) This is related to #128 (MRI as superclass with structural MRI and functional MRI)

diffusion-weighted imaging: is a protocol and not a single technique, should probably be sMRI + diffusion-weighted + some pulse sequence; what to do about these complex processes? should the "endpoint" be registered or not?

To Do:

To Discuss:

also related to #57

lzehl commented 3 weeks ago

For existing instances this means the following clean up:

Technique library > T1PulseSequence >>>> MRIWeighting library > T1weighting Technique library > T2PulseSequence >>>> MRIWeighting library > T2weighting ----> new controlledTerms schema MRIWeighting (related PR: https://github.com/openMetadataInitiative/openMINDS_controlledTerms/pull/479) ----> new Terminology instance "MRI weighting" ----> move T1/T2 into new terminology ----> add T2star, proton-density to new terminology

Technique library > spinEchoPulseSequence >>>> MRIPulseSequence library > spinEchoPulseSequence Technique library > echoPlanarPulseSequence >>>> MRIPulseSequence library > echoPlanarPulseSequence Technique library > gradientEchoPulseSequence >>>> MRIPulseSequence library > gradientEchoPulseSequence

Additional instance list will follow shortly

UlrikeS91 commented 3 weeks ago

also related: https://github.com/openMetadataInitiative/openMINDS_instances/issues/130

lzehl commented 3 weeks ago

Additionally we should add / correct these pulse sequences (not finished yet with summary):