Class: BidsHedSidecarValidator

BidsHedSidecarValidator(sidecar, hedSchemas)

Validator for HED data in BIDS JSON sidecars.

Constructor

new BidsHedSidecarValidator(sidecar, hedSchemas)

Constructor for the BidsHedSidecarValidator.
Parameters:
Name Type Description
sidecar BidsSidecar The BIDS sidecar being validated.
hedSchemas Schemas The schemas used for the sidecar validation.
Source:

Classes

BidsHedSidecarValidator

Members

sidecar :BidsSidecar

The BIDS sidecar being validated.
Type:
Source:

Methods

_validateCurlyBraces() → {Array.<BidsHedIssue>}

Validate this sidecar's curly braces -- checking recursion and missing columns.
Source:
Returns:
All issues found.
Type
Array.<BidsHedIssue>

_validateStrings() → {Array.<BidsHedIssue>}

Validate this sidecar's HED strings.
Source:
Returns:
All issues found.
Type
Array.<BidsHedIssue>

validate()

Validate a BIDS JSON sidecar file. Errors and warnings are stored.
Source: