Hierarchical Event Descriptor (HED) Python ToolsΒΆ
Note: this is a work in progress. More information is coming.
HED Python API:
- HED API reference
- errors
- error_messages
def_error_bad_location()def_error_bad_prop_in_definition()def_error_def_tag_in_definition()def_error_duplicate_definition()def_error_invalid_def_extension()def_error_no_group_tags()def_error_no_takes_value()def_error_wrong_number_groups()def_error_wrong_number_tags()def_error_wrong_placeholder_count()invalid_column_ref()malformed_column_ref()nested_column_ref()onset_duration_has_other_tags()onset_duration_wrong_number_groups()onset_error_def_unmatched()onset_error_inset_before_onset()onset_error_offset_before_onset()onset_error_same_defs_one_row()onset_no_def_found()onset_too_many_defs()onset_too_many_groups()onset_wrong_placeholder()onset_wrong_type_tag()self_column_ref()sidecar_error_blank_hed_string()sidecar_error_hed_data_type()sidecar_error_invalid_pound_sign_count()sidecar_error_too_many_pound_signs()sidecar_error_unknown_column()sidecar_hed_used()sidecar_na_used()val_error_bad_def_expand()val_error_comma_missing()val_error_curly_brace_unsupported_here()val_error_def_expand_unmatched()val_error_def_expand_value_extra()val_error_def_expand_value_missing()val_error_def_unmatched()val_error_def_value_extra()val_error_def_value_missing()val_error_duplicate_column()val_error_duplicate_column_between_sources()val_error_duplicate_group()val_error_duplicate_reserved_tag()val_error_duplicate_tag()val_error_element_deprecated()val_error_empty_group()val_error_extra_column()val_error_extra_comma()val_error_extra_slashes_spaces()val_error_group_for_reserved_tag()val_error_hed_blank_column()val_error_hed_placeholder_out_of_context()val_error_invalid_char()val_error_invalid_extension()val_error_invalid_parent()val_error_invalid_tag_character()val_error_invalid_unit()val_error_invalid_value_class_value()val_error_missing_column()val_error_multiple_unique()val_error_no_valid_tag()val_error_no_value()val_error_onsets_unordered()val_error_parentheses()val_error_prefix_invalid()val_error_require_child()val_error_sidecar_key_missing()val_error_sidecar_with_column()val_error_tag_extended()val_error_tag_group_tag()val_error_tags_in_group_with_reserved()val_error_temporal_tag_no_time()val_error_tildes_not_supported()val_error_top_level_tag()val_error_top_level_tags()val_error_tsv_column_missing()val_error_unknown_namespace()val_error_val_error_invalid_value_class_character()val_warning_capitalization()val_warning_required_prefix_missing()
- error_reporter
check_for_any_errors()create_doc_link()get_printable_issue_string()get_printable_issue_string_html()hed_error()hed_tag_error()iter_errors()replace_tag_references()sort_issues()- ErrorHandler
ErrorHandler.__init__()ErrorHandler.add_context_and_filter()ErrorHandler.filter_issues_by_severity()ErrorHandler.format_error()ErrorHandler.format_error_from_context()ErrorHandler.format_error_with_context()ErrorHandler.pop_error_context()ErrorHandler.push_error_context()ErrorHandler.reset_error_context()ErrorHandler.val_error_unknown()
- error_types
- ColumnErrors
- DefinitionErrors
DefinitionErrors.__init__()DefinitionErrors.BAD_DEFINITION_LOCATIONDefinitionErrors.BAD_PROP_IN_DEFINITIONDefinitionErrors.DEF_TAG_IN_DEFINITIONDefinitionErrors.DUPLICATE_DEFINITIONDefinitionErrors.INVALID_DEFINITION_EXTENSIONDefinitionErrors.NO_DEFINITION_CONTENTSDefinitionErrors.PLACEHOLDER_NO_TAKES_VALUEDefinitionErrors.WRONG_NUMBER_GROUPSDefinitionErrors.WRONG_NUMBER_PLACEHOLDER_TAGSDefinitionErrors.WRONG_NUMBER_TAGS
- ErrorContext
- ErrorSeverity
- SchemaAttributeErrors
SchemaAttributeErrors.__init__()SchemaAttributeErrors.SCHEMA_ALLOWED_CHARACTERS_INVALIDSchemaAttributeErrors.SCHEMA_ATTRIBUTE_INVALIDSchemaAttributeErrors.SCHEMA_ATTRIBUTE_NUMERIC_INVALIDSchemaAttributeErrors.SCHEMA_ATTRIBUTE_VALUE_DEPRECATEDSchemaAttributeErrors.SCHEMA_ATTRIBUTE_VALUE_INVALIDSchemaAttributeErrors.SCHEMA_CHILD_OF_DEPRECATEDSchemaAttributeErrors.SCHEMA_CONVERSION_FACTOR_NOT_POSITIVESchemaAttributeErrors.SCHEMA_DEFAULT_UNITS_DEPRECATEDSchemaAttributeErrors.SCHEMA_DEFAULT_UNITS_INVALIDSchemaAttributeErrors.SCHEMA_DEPRECATED_INVALIDSchemaAttributeErrors.SCHEMA_DEPRECATION_ERRORSchemaAttributeErrors.SCHEMA_GENERIC_ATTRIBUTE_VALUE_INVALIDSchemaAttributeErrors.SCHEMA_HED_ID_INVALIDSchemaAttributeErrors.SCHEMA_IN_LIBRARY_INVALID
- SchemaErrors
- SchemaWarnings
SchemaWarnings.__init__()SchemaWarnings.SCHEMA_CHARACTER_INVALIDSchemaWarnings.SCHEMA_INVALID_CAPITALIZATIONSchemaWarnings.SCHEMA_INVALID_CHARACTERS_IN_DESCSchemaWarnings.SCHEMA_INVALID_CHARACTERS_IN_TAGSchemaWarnings.SCHEMA_NON_PLACEHOLDER_HAS_CLASSSchemaWarnings.SCHEMA_PRERELEASE_VERSION_USEDSchemaWarnings.SCHEMA_PROLOGUE_CHARACTER_INVALID
- SidecarErrors
SidecarErrors.__init__()SidecarErrors.BLANK_HED_STRINGSidecarErrors.INVALID_POUND_SIGNS_CATEGORYSidecarErrors.INVALID_POUND_SIGNS_VALUESidecarErrors.SIDECAR_BRACES_INVALIDSidecarErrors.SIDECAR_HED_USEDSidecarErrors.SIDECAR_NA_USEDSidecarErrors.UNKNOWN_COLUMN_TYPESidecarErrors.WRONG_HED_DATA_TYPE
- TemporalErrors
TemporalErrors.__init__()TemporalErrors.DURATION_HAS_OTHER_TAGSTemporalErrors.DURATION_WRONG_NUMBER_GROUPSTemporalErrors.INSET_BEFORE_ONSETTemporalErrors.OFFSET_BEFORE_ONSETTemporalErrors.ONSET_DEF_UNMATCHEDTemporalErrors.ONSET_NO_DEF_TAG_FOUNDTemporalErrors.ONSET_PLACEHOLDER_WRONGTemporalErrors.ONSET_SAME_DEFS_ONE_ROWTemporalErrors.ONSET_TAG_OUTSIDE_OF_GROUPTemporalErrors.ONSET_TOO_MANY_DEFSTemporalErrors.ONSET_WRONG_NUMBER_GROUPSTemporalErrors.TEMPORAL_TAG_NO_TIME
- ValidationErrors
ValidationErrors.__init__()ValidationErrors.CHARACTER_INVALIDValidationErrors.COMMA_MISSINGValidationErrors.CURLY_BRACE_UNSUPPORTED_HEREValidationErrors.DEFINITION_INVALIDValidationErrors.DEF_EXPAND_INVALIDValidationErrors.DEF_INVALIDValidationErrors.DUPLICATE_COLUMN_BETWEEN_SOURCESValidationErrors.DUPLICATE_COLUMN_IN_LISTValidationErrors.ELEMENT_DEPRECATEDValidationErrors.HED_BLANK_COLUMNValidationErrors.HED_COLUMN_MISSINGValidationErrors.HED_DEF_EXPAND_INVALIDValidationErrors.HED_DEF_EXPAND_UNMATCHEDValidationErrors.HED_DEF_EXPAND_VALUE_EXTRAValidationErrors.HED_DEF_EXPAND_VALUE_MISSINGValidationErrors.HED_DEF_UNMATCHEDValidationErrors.HED_DEF_VALUE_EXTRAValidationErrors.HED_DEF_VALUE_MISSINGValidationErrors.HED_GROUP_EMPTYValidationErrors.HED_LIBRARY_UNMATCHEDValidationErrors.HED_MISSING_REQUIRED_COLUMNValidationErrors.HED_MULTIPLE_TOP_TAGSValidationErrors.HED_PLACEHOLDER_OUT_OF_CONTEXTValidationErrors.HED_RESERVED_TAG_GROUP_ERRORValidationErrors.HED_RESERVED_TAG_REPEATEDValidationErrors.HED_TAGS_NOT_ALLOWEDValidationErrors.HED_TAG_GROUP_TAGValidationErrors.HED_TAG_REPEATEDValidationErrors.HED_TAG_REPEATED_GROUPValidationErrors.HED_TOP_LEVEL_TAGValidationErrors.HED_UNKNOWN_COLUMNValidationErrors.INVALID_PARENT_NODEValidationErrors.INVALID_TAG_CHARACTERValidationErrors.INVALID_VALUE_CLASS_CHARACTERValidationErrors.INVALID_VALUE_CLASS_VALUEValidationErrors.NODE_NAME_EMPTYValidationErrors.NO_VALID_TAG_FOUNDValidationErrors.ONSETS_UNORDEREDValidationErrors.PARENTHESES_MISMATCHValidationErrors.PLACEHOLDER_INVALIDValidationErrors.REQUIRED_TAG_MISSINGValidationErrors.SIDECAR_AND_OTHER_COLUMNSValidationErrors.SIDECAR_INVALIDValidationErrors.SIDECAR_KEY_MISSINGValidationErrors.STYLE_WARNINGValidationErrors.TAG_EMPTYValidationErrors.TAG_EXPRESSION_REPEATEDValidationErrors.TAG_EXTENDEDValidationErrors.TAG_EXTENSION_INVALIDValidationErrors.TAG_GROUP_ERRORValidationErrors.TAG_INVALIDValidationErrors.TAG_NAMESPACE_PREFIX_INVALIDValidationErrors.TAG_NOT_UNIQUEValidationErrors.TAG_REQUIRES_CHILDValidationErrors.TEMPORAL_TAG_ERRORValidationErrors.TILDES_UNSUPPORTEDValidationErrors.TSV_COLUMN_MISSINGValidationErrors.UNITS_INVALIDValidationErrors.VALUE_INVALIDValidationErrors.VERSION_DEPRECATED
- exceptions
- HedExceptions
HedExceptions.__init__()HedExceptions.BAD_COLUMN_NAMESHedExceptions.BAD_HED_LIBRARY_NAMEHedExceptions.BAD_PARAMETERSHedExceptions.BAD_WITH_STANDARDHedExceptions.BAD_WITH_STANDARD_MULTIPLE_VALUESHedExceptions.CANNOT_PARSE_JSONHedExceptions.CANNOT_PARSE_RDFHedExceptions.CANNOT_PARSE_XMLHedExceptions.FILE_NOT_FOUNDHedExceptions.GENERIC_ERRORHedExceptions.HED_SCHEMA_NODE_NAME_INVALIDHedExceptions.INVALID_DATAFRAMEHedExceptions.INVALID_EXTENSIONHedExceptions.INVALID_FILE_FORMATHedExceptions.INVALID_HED_FORMATHedExceptions.INVALID_LIBRARY_PREFIXHedExceptions.IN_LIBRARY_IN_UNMERGEDHedExceptions.ROOTED_TAG_DOES_NOT_EXISTHedExceptions.ROOTED_TAG_HAS_PARENTHedExceptions.ROOTED_TAG_INVALIDHedExceptions.SCHEMA_DUPLICATE_LIBRARYHedExceptions.SCHEMA_DUPLICATE_NAMESHedExceptions.SCHEMA_DUPLICATE_PREFIXHedExceptions.SCHEMA_HEADER_INVALIDHedExceptions.SCHEMA_HEADER_MISSINGHedExceptions.SCHEMA_INVALIDHedExceptions.SCHEMA_LIBRARY_INVALIDHedExceptions.SCHEMA_LOAD_FAILEDHedExceptions.SCHEMA_SECTION_MISSINGHedExceptions.SCHEMA_TAG_TSV_BAD_PARENTHedExceptions.SCHEMA_UNKNOWN_HEADER_ATTRIBUTEHedExceptions.SCHEMA_VERSION_INVALIDHedExceptions.URL_ERRORHedExceptions.WIKI_DELIMITERS_INVALIDHedExceptions.WIKI_LINE_INVALIDHedExceptions.WIKI_LINE_START_INVALIDHedExceptions.WIKI_SEPARATOR_INVALID
- hed.errors.exceptions.HedFileError
- HedExceptions
- known_error_codes
- schema_error_messages
schema_error_GENERIC_ATTRIBUTE_VALUE_INVALID()schema_error_SCHEMA_ALLOWED_CHARACTERS_INVALID()schema_error_SCHEMA_ATTRIBUTE_NUMERIC_INVALID()schema_error_SCHEMA_ATTRIBUTE_VALUE_DEPRECATED()schema_error_SCHEMA_CHILD_OF_DEPRECATED()schema_error_SCHEMA_CONVERSION_FACTOR_NOT_POSITIVE()schema_error_SCHEMA_DEFAULT_UNITS_DEPRECATED()schema_error_SCHEMA_DEFAULT_UNITS_INVALID()schema_error_SCHEMA_DEPRECATED_INVALID()schema_error_SCHEMA_HED_ID_INVALID()schema_error_SCHEMA_INVALID_CHILD()schema_error_SCHEMA_INVALID_SIBLING()schema_error_SCHEMA_IN_LIBRARY_INVALID()schema_error_SCHEMA_PRERELEASE_VERSION_USED()schema_error_hed_duplicate_from_library()schema_error_hed_duplicate_node()schema_error_invalid_character_prologue()schema_error_unknown_attribute()schema_warning_SCHEMA_INVALID_CAPITALIZATION()schema_warning_invalid_chars_desc()schema_warning_invalid_chars_tag()schema_warning_non_placeholder_class()
- error_messages
- models
- base_input
- BaseInput
BaseInput.__init__()BaseInput.assemble()BaseInput.column_metadata()BaseInput.combine_dataframe()BaseInput.convert_to_form()BaseInput.convert_to_long()BaseInput.convert_to_short()BaseInput.expand_defs()BaseInput.get_column_refs()BaseInput.get_def_dict()BaseInput.get_worksheet()BaseInput.reset_mapper()BaseInput.set_cell()BaseInput.shrink_defs()BaseInput.to_csv()BaseInput.to_excel()BaseInput.validate()BaseInput.EXCEL_EXTENSIONBaseInput.TEXT_EXTENSIONBaseInput.columnsBaseInput.dataframeBaseInput.dataframe_aBaseInput.has_column_namesBaseInput.loaded_workbookBaseInput.nameBaseInput.needs_sortingBaseInput.onsetsBaseInput.series_aBaseInput.series_filteredBaseInput.worksheet_name
- BaseInput
- basic_search
- basic_search_util
- column_mapper
- ColumnMapper
ColumnMapper.__init__()ColumnMapper.check_for_blank_names()ColumnMapper.check_for_mapping_issues()ColumnMapper.get_column_mapping_issues()ColumnMapper.get_def_dict()ColumnMapper.get_tag_columns()ColumnMapper.get_transformers()ColumnMapper.set_column_map()ColumnMapper.set_column_prefix_dictionary()ColumnMapper.set_tag_columns()ColumnMapper.column_prefix_dictionaryColumnMapper.sidecar_column_dataColumnMapper.tag_columns
- ColumnMapper
- column_metadata
- def_expand_gather
- definition_dict
- definition_entry
- df_util
- hed_group
- HedGroup
HedGroup.__init__()HedGroup.append()HedGroup.casefold()HedGroup.check_if_in_original()HedGroup.copy()HedGroup.find_def_tags()HedGroup.find_exact_tags()HedGroup.find_placeholder_tag()HedGroup.find_tags()HedGroup.find_tags_with_term()HedGroup.find_wildcard_tags()HedGroup.get_all_groups()HedGroup.get_all_tags()HedGroup.get_as_form()HedGroup.get_as_indented()HedGroup.get_as_long()HedGroup.get_as_short()HedGroup.get_first_group()HedGroup.get_original_hed_string()HedGroup.groups()HedGroup.lower()HedGroup.remove()HedGroup.replace()HedGroup.sort()HedGroup.sorted()HedGroup.tags()HedGroup.is_groupHedGroup.span
- HedGroup
- hed_string
- HedString
HedString.__init__()HedString.append()HedString.casefold()HedString.check_if_in_original()HedString.copy()HedString.expand_defs()HedString.find_def_tags()HedString.find_exact_tags()HedString.find_placeholder_tag()HedString.find_tags()HedString.find_tags_with_term()HedString.find_top_level_tags()HedString.find_wildcard_tags()HedString.from_hed_strings()HedString.get_all_groups()HedString.get_all_tags()HedString.get_as_form()HedString.get_as_indented()HedString.get_as_long()HedString.get_as_original()HedString.get_as_short()HedString.get_first_group()HedString.get_original_hed_string()HedString.groups()HedString.lower()HedString.remove()HedString.remove_definitions()HedString.remove_refs()HedString.replace()HedString.shrink_defs()HedString.sort()HedString.sorted()HedString.split_hed_string()HedString.split_into_groups()HedString.tags()HedString.validate()HedString.CLOSING_GROUP_CHARACTERHedString.OPENING_GROUP_CHARACTERHedString.is_groupHedString.span
- HedString
- hed_tag
- HedTag
HedTag.__init__()HedTag.base_tag_has_attribute()HedTag.casefold()HedTag.copy()HedTag.get_normalized_str()HedTag.get_stripped_unit_value()HedTag.get_tag_unit_class_units()HedTag.has_attribute()HedTag.is_basic_tag()HedTag.is_column_ref()HedTag.is_placeholder()HedTag.is_takes_value_tag()HedTag.is_unit_class_tag()HedTag.is_value_class_tag()HedTag.lower()HedTag.replace_placeholder()HedTag.tag_exists_in_schema()HedTag.tag_modified()HedTag.value_as_default_unit()HedTag.attributesHedTag.base_tagHedTag.default_unitHedTag.expandableHedTag.expandedHedTag.extensionHedTag.long_tagHedTag.org_base_tagHedTag.org_tagHedTag.schema_namespaceHedTag.short_base_tagHedTag.short_tagHedTag.tagHedTag.unit_classesHedTag.value_classes
- HedTag
- model_constants
- DefTagNames
DefTagNames.__init__()DefTagNames.ALL_TIME_KEYSDefTagNames.DEFINITION_KEYDefTagNames.DEF_EXPAND_KEYDefTagNames.DEF_KEYDefTagNames.DELAY_KEYDefTagNames.DURATION_KEYDefTagNames.DURATION_KEYSDefTagNames.INSET_KEYDefTagNames.OFFSET_KEYDefTagNames.ONSET_KEYDefTagNames.TEMPORAL_KEYSDefTagNames.TIMELINE_KEYS
- DefTagNames
- query_expressions
- query_handler
- query_service
- query_util
- sidecar
- spreadsheet_input
- SpreadsheetInput
SpreadsheetInput.__init__()SpreadsheetInput.assemble()SpreadsheetInput.column_metadata()SpreadsheetInput.combine_dataframe()SpreadsheetInput.convert_to_form()SpreadsheetInput.convert_to_long()SpreadsheetInput.convert_to_short()SpreadsheetInput.expand_defs()SpreadsheetInput.get_column_refs()SpreadsheetInput.get_def_dict()SpreadsheetInput.get_worksheet()SpreadsheetInput.reset_mapper()SpreadsheetInput.set_cell()SpreadsheetInput.shrink_defs()SpreadsheetInput.to_csv()SpreadsheetInput.to_excel()SpreadsheetInput.validate()SpreadsheetInput.EXCEL_EXTENSIONSpreadsheetInput.TEXT_EXTENSIONSpreadsheetInput.columnsSpreadsheetInput.dataframeSpreadsheetInput.dataframe_aSpreadsheetInput.has_column_namesSpreadsheetInput.loaded_workbookSpreadsheetInput.nameSpreadsheetInput.needs_sortingSpreadsheetInput.onsetsSpreadsheetInput.series_aSpreadsheetInput.series_filteredSpreadsheetInput.worksheet_name
- SpreadsheetInput
- string_util
- tabular_input
- TabularInput
TabularInput.__init__()TabularInput.assemble()TabularInput.column_metadata()TabularInput.combine_dataframe()TabularInput.convert_to_form()TabularInput.convert_to_long()TabularInput.convert_to_short()TabularInput.expand_defs()TabularInput.get_column_refs()TabularInput.get_def_dict()TabularInput.get_sidecar()TabularInput.get_worksheet()TabularInput.reset_column_mapper()TabularInput.reset_mapper()TabularInput.set_cell()TabularInput.shrink_defs()TabularInput.to_csv()TabularInput.to_excel()TabularInput.validate()TabularInput.EXCEL_EXTENSIONTabularInput.HED_COLUMN_NAMETabularInput.TEXT_EXTENSIONTabularInput.columnsTabularInput.dataframeTabularInput.dataframe_aTabularInput.has_column_namesTabularInput.loaded_workbookTabularInput.nameTabularInput.needs_sortingTabularInput.onsetsTabularInput.series_aTabularInput.series_filteredTabularInput.worksheet_name
- TabularInput
- timeseries_input
- TimeseriesInput
TimeseriesInput.__init__()TimeseriesInput.assemble()TimeseriesInput.column_metadata()TimeseriesInput.combine_dataframe()TimeseriesInput.convert_to_form()TimeseriesInput.convert_to_long()TimeseriesInput.convert_to_short()TimeseriesInput.expand_defs()TimeseriesInput.get_column_refs()TimeseriesInput.get_def_dict()TimeseriesInput.get_worksheet()TimeseriesInput.reset_mapper()TimeseriesInput.set_cell()TimeseriesInput.shrink_defs()TimeseriesInput.to_csv()TimeseriesInput.to_excel()TimeseriesInput.validate()TimeseriesInput.EXCEL_EXTENSIONTimeseriesInput.HED_COLUMN_NAMETimeseriesInput.TEXT_EXTENSIONTimeseriesInput.columnsTimeseriesInput.dataframeTimeseriesInput.dataframe_aTimeseriesInput.has_column_namesTimeseriesInput.loaded_workbookTimeseriesInput.nameTimeseriesInput.needs_sortingTimeseriesInput.onsetsTimeseriesInput.series_aTimeseriesInput.series_filteredTimeseriesInput.worksheet_name
- TimeseriesInput
- base_input
- schema
- hed_cache
- hed_cache_lock
- hed_schema
- HedSchema
HedSchema.__init__()HedSchema.can_save()HedSchema.check_compliance()HedSchema.finalize_dictionaries()HedSchema.find_tag_entry()HedSchema.get_as_dataframes()HedSchema.get_as_mediawiki_string()HedSchema.get_as_xml_string()HedSchema.get_extras()HedSchema.get_formatted_version()HedSchema.get_save_header_attributes()HedSchema.get_schema_versions()HedSchema.get_tag_attribute_names_old()HedSchema.get_tag_entry()HedSchema.get_tags_with_attribute()HedSchema.has_duplicates()HedSchema.save_as_dataframes()HedSchema.save_as_mediawiki()HedSchema.save_as_xml()HedSchema.schema_for_namespace()HedSchema.set_schema_prefix()HedSchema.attributesHedSchema.libraryHedSchema.mergedHedSchema.nameHedSchema.propertiesHedSchema.schema_83_propsHedSchema.schema_namespaceHedSchema.tagsHedSchema.unit_classesHedSchema.unit_modifiersHedSchema.unitsHedSchema.valid_prefixesHedSchema.value_classesHedSchema.versionHedSchema.version_numberHedSchema.with_standard
- HedSchema
- hed_schema_base
- HedSchemaBase
HedSchemaBase.__init__()HedSchemaBase.check_compliance()HedSchemaBase.find_tag_entry()HedSchemaBase.get_formatted_version()HedSchemaBase.get_schema_versions()HedSchemaBase.get_tag_entry()HedSchemaBase.get_tags_with_attribute()HedSchemaBase.schema_for_namespace()HedSchemaBase.nameHedSchemaBase.schema_83_propsHedSchemaBase.valid_prefixes
- HedSchemaBase
- hed_schema_constants
- HedKey
HedKey.__init__()HedKey.AllowedCharacterHedKey.AnnotationPropertyHedKey.BoolRangeHedKey.ConversionFactorHedKey.DefaultUnitsHedKey.DeprecatedFromHedKey.ElementDomainHedKey.ExtensionAllowedHedKey.HedIDHedKey.InLibraryHedKey.NumericRangeHedKey.RecommendedHedKey.RelatedTagHedKey.RequireChildHedKey.RequiredHedKey.ReservedHedKey.RootedHedKey.SIUnitHedKey.SIUnitModifierHedKey.SIUnitSymbolModifierHedKey.StringRangeHedKey.SuggestedTagHedKey.TagDomainHedKey.TagGroupHedKey.TagRangeHedKey.TakesValueHedKey.TopLevelTagGroupHedKey.UniqueHedKey.UnitClassHedKey.UnitClassDomainHedKey.UnitClassRangeHedKey.UnitDomainHedKey.UnitModifierDomainHedKey.UnitPrefixHedKey.UnitRangeHedKey.UnitSymbolHedKey.ValueClassHedKey.ValueClassDomainHedKey.ValueClassRange
- HedKeyOld
- HedSectionKey
- HedKey
- hed_schema_entry
- hed_schema_group
- HedSchemaGroup
HedSchemaGroup.__init__()HedSchemaGroup.check_compliance()HedSchemaGroup.find_tag_entry()HedSchemaGroup.get_formatted_version()HedSchemaGroup.get_schema_versions()HedSchemaGroup.get_tag_entry()HedSchemaGroup.get_tags_with_attribute()HedSchemaGroup.schema_for_namespace()HedSchemaGroup.nameHedSchemaGroup.schema_83_propsHedSchemaGroup.valid_prefixes
- HedSchemaGroup
- hed_schema_io
- hed_schema_section
- HedSchemaSection
- HedSchemaTagSection
- HedSchemaUnitClassSection
HedSchemaUnitClassSection.__init__()HedSchemaUnitClassSection.get()HedSchemaUnitClassSection.get_entries_with_attribute()HedSchemaUnitClassSection.items()HedSchemaUnitClassSection.keys()HedSchemaUnitClassSection.values()HedSchemaUnitClassSection.duplicate_namesHedSchemaUnitClassSection.section_key
- HedSchemaUnitSection
- schema_attribute_validator_hed_id
- schema_attribute_validators
- schema_compare
- schema_compliance
check_compliance()- SchemaValidator
SchemaValidator.__init__()SchemaValidator.check_attributes()SchemaValidator.check_duplicate_names()SchemaValidator.check_if_prerelease_version()SchemaValidator.check_invalid_chars()SchemaValidator.check_prologue_epilogue()SchemaValidator.attribute_validatorsSchemaValidator.attribute_validators_old
- schema_header_util
- schema_io
- base2schema
- df2schema
- df_constants
- df_util
- ontology_util
- schema2base
- schema2df
- schema2wiki
- schema2xml
- schema_util
- text_util
- wiki2schema
- wiki_constants
- HedWikiSection
HedWikiSection.__init__()HedWikiSection.AttributesHedWikiSection.EndHedHedWikiSection.EndSchemaHedWikiSection.EpilogueHedWikiSection.ExternalAnnotationsHedWikiSection.HeaderLineHedWikiSection.PrefixesHedWikiSection.PrologueHedWikiSection.PropertiesHedWikiSection.SchemaHedWikiSection.SourcesHedWikiSection.UnitModifiersHedWikiSection.UnitsClassesHedWikiSection.ValueClasses
- HedWikiSection
- xml2schema
- xml_constants
- schema_validation_util
- schema_validation_util_deprecated
- tools
- analysis
- annotation_util
- column_name_summary
- event_manager
- file_dictionary
- FileDictionary
FileDictionary.__init__()FileDictionary.create_file_dict()FileDictionary.get_file_path()FileDictionary.iter_files()FileDictionary.key_diffs()FileDictionary.make_file_dict()FileDictionary.make_key()FileDictionary.output_files()FileDictionary.file_dictFileDictionary.file_listFileDictionary.key_listFileDictionary.name
- FileDictionary
- hed_tag_counts
- hed_tag_manager
- hed_type
- hed_type_counts
- hed_type_defs
- hed_type_factors
- hed_type_manager
- key_map
- sequence_map
- tabular_summary
- temporal_event
- bids
- remodeling
- backup_manager
- BackupManager
BackupManager.__init__()BackupManager.create_backup()BackupManager.get_backup()BackupManager.get_backup_files()BackupManager.get_backup_path()BackupManager.get_file_key()BackupManager.get_task()BackupManager.restore_backup()BackupManager.BACKUP_DICTIONARYBackupManager.BACKUP_ROOTBackupManager.DEFAULT_BACKUP_NAMEBackupManager.RELATIVE_BACKUP_LOCATION
- BackupManager
- cli
- dispatcher
- Dispatcher
Dispatcher.__init__()Dispatcher.errors_to_str()Dispatcher.get_data_file()Dispatcher.get_schema()Dispatcher.get_summaries()Dispatcher.get_summary_save_dir()Dispatcher.parse_operations()Dispatcher.post_proc_data()Dispatcher.prep_data()Dispatcher.run_operations()Dispatcher.save_summaries()Dispatcher.REMODELING_SUMMARY_PATH
- Dispatcher
- operations
- base_op
- base_summary
- convert_columns_op
- factor_column_op
- factor_hed_tags_op
- factor_hed_type_op
- merge_consecutive_op
- number_groups_op
- number_rows_op
- remap_columns_op
- remove_columns_op
- remove_rows_op
- rename_columns_op
- reorder_columns_op
- split_rows_op
- summarize_column_names_op
- summarize_column_values_op
- summarize_definitions_op
- summarize_hed_tags_op
- summarize_hed_type_op
- summarize_hed_validation_op
- summarize_sidecar_from_events_op
- valid_operations
- remodeler_validator
- backup_manager
- util
- data_util
- hed_logger
- io_util
check_filename()clean_filename()extract_suffix_path()get_allowed()get_alphanumeric_path()get_basename()get_file_list()get_filtered_by_element()get_filtered_list()get_full_extension()get_path_components()get_task_dict()get_task_from_file()get_timestamp()get_unique_suffixes()make_path()separate_by_ext()
- schema_util
- visualization
- analysis
- validator
- def_validator
- DefValidator
DefValidator.__init__()DefValidator.add_definitions()DefValidator.check_for_definitions()DefValidator.get()DefValidator.get_as_strings()DefValidator.get_definition_entry()DefValidator.items()DefValidator.validate_def_tags()DefValidator.validate_def_value_units()DefValidator.validate_onset_offset()DefValidator.issues
- DefValidator
- hed_validator
- onset_validator
- reserved_checker
- ReservedChecker
ReservedChecker.__init__()ReservedChecker.check_reserved_compatibility()ReservedChecker.check_tag_requirements()ReservedChecker.get_def_information()ReservedChecker.get_group_requirements()ReservedChecker.get_incompatible()ReservedChecker.get_instance()ReservedChecker.get_reserved()ReservedChecker.reserved_reqs_path
- ReservedChecker
- sidecar_validator
- spreadsheet_validator
- util
- char_util
- CharRexValidator
CharRexValidator.__init__()CharRexValidator.check_for_invalid_extension_chars()CharRexValidator.check_invalid_character_issues()CharRexValidator.check_tag_invalid_chars()CharRexValidator.get_problem_chars()CharRexValidator.is_valid_value()CharRexValidator.DEFAULT_ALLOWED_PLACEHOLDER_CHARSCharRexValidator.INVALID_STRING_CHARSCharRexValidator.INVALID_STRING_CHARS_PLACEHOLDERSCharRexValidator.TAG_ALLOWED_CHARS
- CharValidator
CharValidator.__init__()CharValidator.check_for_invalid_extension_chars()CharValidator.check_invalid_character_issues()CharValidator.check_tag_invalid_chars()CharValidator.DEFAULT_ALLOWED_PLACEHOLDER_CHARSCharValidator.INVALID_STRING_CHARSCharValidator.INVALID_STRING_CHARS_PLACEHOLDERSCharValidator.TAG_ALLOWED_CHARS
- CharRexValidator
- class_util
find_invalid_positions()is_clock_face_time()is_date_time_value_class()is_name_value_class()is_numeric_value_class()is_text_value_class()- UnitValueValidator
UnitValueValidator.__init__()UnitValueValidator.check_tag_unit_class_units_are_valid()UnitValueValidator.check_tag_value_class_valid()UnitValueValidator.report_value_char_errors()UnitValueValidator.report_value_errors()UnitValueValidator.validate_value_class_type()UnitValueValidator.DATE_TIME_VALUE_CLASSUnitValueValidator.DIGIT_OR_POUND_EXPRESSIONUnitValueValidator.NAME_VALUE_CLASSUnitValueValidator.NUMERIC_VALUE_CLASSUnitValueValidator.TEXT_VALUE_CLASS
- dup_util
- group_util
- string_util
- tag_util
- char_util
- def_validator
- errors