ValidFile#

class movement.validators.files.ValidFile(*args, **kwargs)[source]#

Bases: Protocol

Protocol for file validation classes.

file: Path | NWBFile#

Path to the file to validate or an NWBFile object.

suffixes: ClassVar[set[str]]#

Expected suffix(es) for the file.