# BIDS Metadata Fields Reference This reference lists the required and recommended JSON sidecar fields for each BIDS modality. **Legend:** - **R** = Required - **REC** = Recommended - **OPT** = Optional ## Common MRI Fields (All MRI Modalities) | Field | Status | Type | Description | |-------|--------|------|-------------| | `MagneticFieldStrength` | REC | number | Field strength in Tesla | | `Manufacturer` | REC | string | Scanner manufacturer | | `ManufacturersModelName` | REC | string | Scanner model | | `DeviceSerialNumber` | REC | string | Scanner serial number | | `StationName` | REC | string | Scanner station name | | `SoftwareVersions` | REC | string | Scanner software version | | `InstitutionName` | REC | string | Name of institution | | `InstitutionAddress` | REC | string | Address of institution | | `InstitutionalDepartmentName` | REC | string | Department name | ## Anatomical MRI (anat/) ### T1w, T2w, FLAIR, T2star, PDw | Field | Status | Type | Description | |-------|--------|------|-------------| | `RepetitionTime` | REC | number | TR in seconds | | `EchoTime` | REC | number | TE in seconds | | `InversionTime` | REC | number | TI in seconds (if applicable) | | `FlipAngle` | REC | number | Flip angle in degrees | | `SequenceName` | REC | string | Pulse sequence name | | `SequenceVariant` | REC | string | Variant of the sequence | | `ScanningSequence` | REC | string | General description | | `PulseSequenceType` | REC | string | Type of pulse sequence | | `NonlinearGradientCorrection` | REC | boolean | Whether applied | | `ParallelReductionFactorInPlane` | REC | number | iPAT/GRAPPA factor | | `ContrastBolusIngredient` | REC | string | Active contrast ingredient | ### Quantitative MRI (T1map, T2map, etc.) | Field | Status | Type | Description | |-------|--------|------|-------------| | `RepetitionTimeExcitation` | R | number | Excitation TR in seconds | | `RepetitionTimePrepration` | R | number | Preparation TR in seconds | | `FlipAngle` | R | number/array | Flip angle(s) in degrees | | `MTState` | R | boolean | Magnetization transfer on/off | | `SpoilingState` | REC | boolean | Whether RF spoiling applied | | `SpoilingType` | REC | string | `RF`, `GRADIENT`, or `COMBINED` | | `SpoilingRFPhaseIncrement` | REC | number | Phase increment in degrees | ## Functional MRI (func/) ### BOLD | Field | Status | Type | Description | |-------|--------|------|-------------| | `RepetitionTime` | R | number | TR in seconds (volume acquisition time) | | `TaskName` | R | string | Name of the task (must match `task-