-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation and basic unit tests for HEDVersion with libraries #1496
Conversation
@VisLab @happy5214 This looks great. Node test errors will need to be resolved which should happen with hed validator release, but conceptually I think its solid. |
…validator into hed-library-support
Codecov Report
@@ Coverage Diff @@
## master #1496 +/- ##
==========================================
+ Coverage 83.36% 83.37% +0.01%
==========================================
Files 91 91
Lines 3691 3688 -3
Branches 1123 1122 -1
==========================================
- Hits 3077 3075 -2
+ Misses 518 517 -1
Partials 96 96
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Thanks @VisLab et al. 🚀 |
Note: I added a fix in bids-standard/bids-validator@c344e27 HEDVersion had not been updated in the JSON schema (done now, including the regexp). |
This PR implements the bids-validator side of HED library support and is related to:
[ENH] Added the specification for using HED libraries in BIDS bids-specification#1106
which incorporates HED library support into the BIDS specification.
Implement support for library schemas hed-standard/hed-javascript#75
which implements HED JavaScript support for library schemas (@happy5214).
Example of the HED schema library for SCORE implementation bids-examples#324
which contains an example data set using HED library schema version specification (@tpatpa @dorahermes).
The relevant unit tests run with the draft hed-javascript version represented by
hed-standard/hed-javascript#75.
Once this version has been released on npm, the package lock for the
bids-validator will need to be updated, and all of the bids PRs can go forward.
In the meantime, @sappelhoff and @rwblair would you mind looking over and
let us know if you spot any issues?
@happy5214 could you also check that I included everything we discussed?