-
Notifications
You must be signed in to change notification settings - Fork 16
Description
I think this was probably discussed to some extent in earlier threads, but it's worth separating into its own thread and reaching a clear consensus.
In the current specification proposal, YAML is used for the header file. I think I had commented elsewhere that since BIDS uses JSON, many neuroimaging softwares will already have in place the requisite libraries for reading & writing JSON, and therefore using YAML instead may unnecessarily introduce a new dependency. From memory the primary argument for YAML was that it is supposedly more human-readable than JSON: I don't have a huge amount of experience with the YAML; personally I think JSON is "human readable enough".
Open to any and all opinions, or introduction of confounds that I've not thought of.