Skip to content

Commit

Permalink
ENH: Upstream common-derivatives additional (optional) reserved JSON …
Browse files Browse the repository at this point in the history
…fields from BEP16

Mapped from @Lestropie's bids-standard/bids-bep016#5
Closes bids-standard/bids-bep016#2

I have removed some keys that I believe should remain in BEP16 for being
applicable to dwi only.

I have also changed _FieldInhomogeneity*_ with
_SusceptibilityDistortion*_ since I think the latter will be more
familiar to a wider audience.
  • Loading branch information
oesteban committed Aug 13, 2019
1 parent cad13dd commit c3ad0e1
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions src/05-derivatives/02-common-data-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,19 @@ makes them invalid (e.g., if a source 4D image is averaged to create a single
static volume, a SamplingFrequency property would no longer be relevant). In
addition, all processed files include the following metadata JSON fields:

| **Key name** | **Description** |
| ------------- | ----------------------------------------------------------------------------------------------- |
| SkullStripped | REQUIRED. Boolean. Whether the volume was skull stripped (non-brain voxels set to zero) or not. |
| **Key name** | **Description** |
| ---------------------------------------| ------------------------------------------------------------------------------------------------------------------------------------------------- |
| SkullStripped | REQUIRED. Boolean. Whether the volume was skull stripped (non-brain voxels set to zero) or not. |
| Denoising | OPTIONAL. String. Denoising method |
| GibbsRingingCorrection | OPTIONAL. Boolean. Removal of Gibbs ringing artifacts |
| MotionCorrection | OPTIONAL. String. Motion correction; allowed values: `none`, `volume`, `slice` |
| EddyCurrentCorrection | OPTIONAL. String. Eddy current distortion correction; reserved values: `none`, `linear`, `quadratic`, `cubic` |
| IntensityNormalizationMethod | OPTIONAL. String. Method (if any) used for intensity normalization |
| SusceptibilityDistortionEstimation | OPTIONAL. String. Method (if any) used for estimation of the B0 inhomogeneity field; reserved values: `multiecho`, `phaseencode`, `registration` |
| SusceptibilityDistortionCorrection | OPTIONAL. String. Correction for geometric distortions arising from B0 magnetic field inhomogeneity; reserved values: `none`, `static`, `dynamic` |
| GradientNonLinearityGeometryCorrection | OPTIONAL. Boolean. Correction for geometric distortions arising from non-linearity of gradients |
| BiasFieldCorrectionMethod | OPTIONAL. String. Method (if any) used for correction of B1 RF field inhomogeneity |


## Masks

Expand Down

0 comments on commit c3ad0e1

Please sign in to comment.