Skip to content

Commit cff4b86

Browse files
Merge branch 'bids-standard:master' into master
2 parents 294d1c4 + 77ad779 commit cff4b86

File tree

4 files changed

+65
-29
lines changed

4 files changed

+65
-29
lines changed

src/appendices/qmri.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -607,10 +607,15 @@ The nominal FA value of the SE pulse is twice this value.
607607
Note that the following metadata fields MUST be defined in the accompanying JSON
608608
files:
609609

610-
| **Field name** | **Definition** |
611-
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
612-
| `TotalReadoutTime` | The effective readout length defined as `EffectiveEchoSpacing * PEReconMatrix`, with `EffectiveEchoSpacing = TrueEchoSpacing / PEacceleration` |
613-
| `MixingTime` | Time interval between the SE and STE pulses |
610+
<!-- This block generates a metadata table.
611+
These tables are defined in
612+
src/schema/rules/sidecars
613+
The definitions of the fields specified in these tables may be found in
614+
src/schema/objects/metadata.yaml
615+
A guide for using macros can be found at
616+
https://github.com/bids-standard/bids-specification/blob/master/macros_doc.md
617+
-->
618+
{{ MACROS___make_sidecar_table("fmap.TB1EPI") }}
614619

615620
To properly identify constituents of this particular method, values of the `echo`
616621
entity MUST index the images as follows:

src/appendices/units.md

Lines changed: 45 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -83,30 +83,51 @@ Examples for CMIXF-12 (including the five unicode symbols mentioned above):
8383

8484
### Multiples
8585

86-
| **Prefix name** | **Prefix symbol** | **Factor** |
87-
| ------------------------------------------- | ----------------- | --------------- |
88-
| [deca](https://www.wikiwand.com/en/Deca-) | da | 10<sup>1</sup> |
89-
| [hecto](https://www.wikiwand.com/en/Hecto-) | h | 10<sup>2</sup> |
90-
| [kilo](https://www.wikiwand.com/en/Kilo-) | k | 10<sup>3</sup> |
91-
| [mega](https://www.wikiwand.com/en/Mega-) | M | 10<sup>6</sup> |
92-
| [giga](https://www.wikiwand.com/en/Giga-) | G | 10<sup>9</sup> |
93-
| [tera](https://www.wikiwand.com/en/Tera-) | T | 10<sup>12</sup> |
94-
| [peta](https://www.wikiwand.com/en/Peta-) | P | 10<sup>15</sup> |
95-
| [exa](https://www.wikiwand.com/en/Exa-) | E | 10<sup>18</sup> |
96-
| [zetta](https://www.wikiwand.com/en/Zetta-) | Z | 10<sup>21</sup> |
97-
| [yotta](https://www.wikiwand.com/en/Yotta-) | Y | 10<sup>24</sup> |
86+
| **Prefix name** | **Prefix symbol** | **Factor** |
87+
| --------------- | ----------------- | --------------- |
88+
| [deca][] | da | 10<sup>1</sup> |
89+
| [hecto][] | h | 10<sup>2</sup> |
90+
| [kilo][] | k | 10<sup>3</sup> |
91+
| [mega][] | M | 10<sup>6</sup> |
92+
| [giga][] | G | 10<sup>9</sup> |
93+
| [tera][] | T | 10<sup>12</sup> |
94+
| [peta][] | P | 10<sup>15</sup> |
95+
| [exa][] | E | 10<sup>18</sup> |
96+
| [zetta][] | Z | 10<sup>21</sup> |
97+
| [yotta][] | Y | 10<sup>24</sup> |
9898

9999
### Submultiples
100100

101-
| **Prefix name** | **Prefix symbol** | **Factor** |
102-
| ------------------------------------------- | ----------------- | ---------------- |
103-
| [deci](https://www.wikiwand.com/en/Deci-) | d | 10<sup>-1</sup> |
104-
| [centi](https://www.wikiwand.com/en/Centi-) | c | 10<sup>-2</sup> |
105-
| [milli](https://www.wikiwand.com/en/Milli-) | m | 10<sup>-3</sup> |
106-
| [micro](https://www.wikiwand.com/en/Micro-) | u | 10<sup>-6</sup> |
107-
| [nano](https://www.wikiwand.com/en/Nano-) | n | 10<sup>-9</sup> |
108-
| [pico](https://www.wikiwand.com/en/Pico-) | p | 10<sup>-12</sup> |
109-
| [femto](https://www.wikiwand.com/en/Femto-) | f | 10<sup>-15</sup> |
110-
| [atto](https://www.wikiwand.com/en/Atto-) | a | 10<sup>-18</sup> |
111-
| [zepto](https://www.wikiwand.com/en/Zepto-) | z | 10<sup>-21</sup> |
112-
| [yocto](https://www.wikiwand.com/en/Yocto-) | y | 10<sup>-24</sup> |
101+
| **Prefix name** | **Prefix symbol** | **Factor** |
102+
| --------------- | ----------------- | ---------------- |
103+
| [deci][] | d | 10<sup>-1</sup> |
104+
| [centi][] | c | 10<sup>-2</sup> |
105+
| [milli][] | m | 10<sup>-3</sup> |
106+
| [micro][] | u | 10<sup>-6</sup> |
107+
| [nano][] | n | 10<sup>-9</sup> |
108+
| [pico][] | p | 10<sup>-12</sup> |
109+
| [femto][] | f | 10<sup>-15</sup> |
110+
| [atto][] | a | 10<sup>-18</sup> |
111+
| [zepto][] | z | 10<sup>-21</sup> |
112+
| [yocto][] | y | 10<sup>-24</sup> |
113+
114+
[deca]: https://en.wikipedia.org/wiki/Deca-
115+
[hecto]: https://en.wikipedia.org/wiki/Hecto-
116+
[kilo]: https://en.wikipedia.org/wiki/Kilo-
117+
[mega]: https://en.wikipedia.org/wiki/Mega-
118+
[giga]: https://en.wikipedia.org/wiki/Giga-
119+
[tera]: https://en.wikipedia.org/wiki/Tera-
120+
[peta]: https://en.wikipedia.org/wiki/Peta-
121+
[exa]: https://en.wikipedia.org/wiki/Exa-
122+
[zetta]: https://en.wikipedia.org/wiki/Zetta-
123+
[yotta]: https://en.wikipedia.org/wiki/Yotta-
124+
[deci]: https://en.wikipedia.org/wiki/Deci-
125+
[centi]: https://en.wikipedia.org/wiki/Centi-
126+
[milli]: https://en.wikipedia.org/wiki/Milli-
127+
[micro]: https://en.wikipedia.org/wiki/Micro-
128+
[nano]: https://en.wikipedia.org/wiki/Nano-
129+
[pico]: https://en.wikipedia.org/wiki/Pico-
130+
[femto]: https://en.wikipedia.org/wiki/Femto-
131+
[atto]: https://en.wikipedia.org/wiki/Atto-
132+
[zepto]: https://en.wikipedia.org/wiki/Zepto-
133+
[yocto]: https://en.wikipedia.org/wiki/Yocto-

src/schema/rules/checks/func.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ RepetitionTimeAcquisitionDurationMutex:
101101
(RepetitionTime - AcquisitionDuration).
102102
level: error
103103
selectors:
104-
- type(sidecar.AcquistionDuration) != "null"
104+
- type(sidecar.AcquisitionDuration) != "null"
105105
checks:
106106
- type(sidecar.RepetitionTime) == "null"
107107

src/schema/rules/sidecars/fmap.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,13 @@ MRIFieldmapPepolar:
6969
fields:
7070
PhaseEncodingDirection: required
7171
TotalReadoutTime: required
72+
73+
TB1EPI:
74+
selectors:
75+
- datatype == "fmap"
76+
- suffix == "TB1EPI"
77+
fields:
78+
EchoTime: required
79+
FlipAngle: required
80+
TotalReadoutTime: required
81+
MixingTime: required

0 commit comments

Comments
 (0)