Description
I thought that we already had some issue filed or discussed but may be it was only verbal. But if you find it, please feel welcome to close this as duplicate.
It would be great to allow to validate specific file(s) or folder(s) for a number of immediate use-cases:
- upon modification/fixing some
_events.json
or .tsv - to ensure that all is good according to timings and/or HED descriptors without waiting for validation of everything unrelated - for a new subject/session without waiting for validation of other 100s
- ...
I thought there might be a desire for a few modes (paths-only, with inheritance, dataset-metadata-included or alike), but I think there should be no need really, besides may be needing to suppress some consistency checks , e.g. that we do consider all subjects listed in participants.tsv etc.
Given the nice description of how context is generated (somewhere... @effigies could point may be), I thought it might be quite feasible, and just requiring the list of paths to be provided.
While deciding on how CLI should be changed, might be worth also looking into