schemaΒΆ

Data structures for handling the HED schema.

Modules

hed.schema.hed_cache

Infrastructure for caching HED schema from remote repositories.

hed.schema.hed_cache_lock

Support utilities for hed_cache locking

hed.schema.hed_schema

hed.schema.hed_schema_base

Abstract base class for HedSchema and HedSchemaGroup, showing the common functionality

hed.schema.hed_schema_constants

hed.schema.hed_schema_df_constants

hed.schema.hed_schema_entry

hed.schema.hed_schema_group

hed.schema.hed_schema_io

Utilities for loading and outputting HED schema.

hed.schema.hed_schema_section

hed.schema.schema_attribute_validator_hed_id

hed.schema.schema_attribute_validators

The built-in functions to validate known attributes.

hed.schema.schema_compare

Functions supporting comparison of schemas.

hed.schema.schema_compliance

Utilities for HED schema checking.

hed.schema.schema_header_util

hed.schema.schema_io

hed.schema.schema_validation_util

Utilities used in HED validation/loading using a HED schema.

hed.schema.schema_validation_util_deprecated

Legacy validation for terms and descriptions prior to 8.3.0.