文件名称:hed-javascript:包含我们初始JavaScript对HEDBIDS友好的验证器项目的存储库
文件大小:168KB
文件格式:ZIP
更新时间:2024-03-18 22:45:37
JavaScript
Hed验证器 该软件包包含一个针对HED(分层事件描述符)字符串JavaScript验证器。 是用于使用逗号分隔的路径字符串注释事件的系统。 可以使用HED类型的语法注释任何类型的事件。 当前版本的hed-validator执行语法和语义验证。 语法验证仅检查语法问题,例如括号不匹配,并且不需要架构。 HED注释策略非常笼统,可以使用HED方案表示特定领域的标准化词汇表。 HED提供了一种用于注释神经成像实验中事件的。 针对特定的HED架构对HED字符串进行的验证称为语义验证。 当前支持语义验证。 用法 要使用验证器,请按照以下说明进行操作: 安装npm软件包hed-validator 。 添加const hedValidator = require('hed-validator') 。 (语义验证) 使用hedValidator.validator.buildSchema()
【文件预览】:
hed-javascript-master
----index.js(152B)
----package.json(1KB)
----.eslintrc.json(486B)
----.prettierrc.yaml(74B)
----tests()
--------stringParser.spec.js(12KB)
--------data()
--------schema.spec.js(8KB)
--------event.spec.js(40KB)
--------dataset.spec.js(3KB)
----LICENSE(1KB)
----package-lock.json(267KB)
----.gitignore(57B)
----converter()
--------index.js(255B)
--------__tests__()
--------splitHedString.js(2KB)
--------schema.js(3KB)
--------issues.js(1KB)
--------types.js(755B)
--------converter.js(7KB)
----README.md(5KB)
----validator()
--------index.js(302B)
--------event.js(20KB)
--------schema.js(11KB)
--------dataset.js(2KB)
--------stringParser.js(7KB)
----utils()
--------index.js(525B)
--------hed.js(8KB)
--------__tests__()
--------schema.js(3KB)
--------array.js(864B)
--------issues.js(3KB)
--------files.js(745B)
--------xpath.js(2KB)
--------string.js(2KB)