Ross Blair
Ross Blair
Modification of #1114
prior art: https://github.com/bids-standard/bids-specification/issues/884 https://github.com/ANCPLabOldenburg/ancp-bids/blob/main/ancpbids/data/bids_graph_schema.yaml Problems - Current schema does not explicitly have a way of what is a directory as opposed to a file. - inconsistent ways of describing filenames....
In an effort to forward #1478 this loads a json sidecar with inheritance. Much more straightforward with the current fileTree object compared to old validator way. The call to load...
This is an attempt to centralize where checks for existing files for intendedFor fields happens. Motivated by #1415 and #1409 In nifti validation after checking that the intended for target...
Based off google doc. todo/issues: - [ ] json schema does not have correct types for any of the object of objects, from the examples I could see some of...
Context objects have a variety of properties referenced in schema rules via selectors/checks. We need functions that produce the these objects organized as outlined in https://github.com/bids-standard/bids-specification/blob/master/src/schema/meta/context.yaml. Some like path and...
For testing schema only validation runs we need to output summary data like current validator does: https://github.com/bids-standard/bids-validator/tree/master/bids-validator/utils/summary
https://neurostars.org/t/bids-validator-noto-recognizing-file-attributes/22417/4 double quotes from file don't show up in the evidence output for the issue.
The generated context will need to be in the namespace of the executed code. Not sure what kind of jailing features browser/deno api have.