The .jsons in sct-testing-large have this extraneous "Metadata" field which is not specified by BIDS and which I think doesn't make a lot of sense because everything in a sidecar is metadata.
It also hasn't been used that consistently. Here's a count of the values it takes on:
The .jsons in
sct-testing-large
have this extraneous"Metadata"
field which is not specified by BIDS and which I think doesn't make a lot of sense because everything in a sidecar is metadata.It also hasn't been used that consistently. Here's a count of the values it takes on:
Some uses are for provenance tracking, which I think ( https://github.com/neuropoly/data-management/issues/108#issuecomment-980462401) should be stored in git itself.
The
"GmModel"
,"MsMapping"
and"Pam50"
I'm guessing have something to do with tests for SCT; but if so..shouldn't that information be stored in SCT's tests? We can put the paths to these files into https://github.com/spinalcordtoolbox/spinalcordtoolbox/tree/master/testing somewhere.