validate_feature_name#
Defined in: voxatlas.registry.validator
- voxatlas.registry.validator.validate_feature_name(name)[source]#
Validate feature name against VoxAtlas API rules.
This function supports the public feature registry contract used to discover, validate, and resolve extractor classes before execution.
- Parameters:
name (object) – Fully qualified VoxAtlas feature name or family label.
- Returns:
Return value produced by this API.
- Return type:
object
Examples
>>> from voxatlas.registry.validator import validate_feature_name >>> validate_feature_name("acoustic.pitch.dummy") is None True >>> validate_feature_name("NotAFeature") Traceback (most recent call last): ... ValueError: Feature name must follow the format 'domain.feature' with optional additional suffix segments