ValidAniposeCSV#

class movement.validators.files.ValidAniposeCSV(path)[source]#

Bases: object

Class for validating Anipose-style 3D pose .csv files.

The validator ensures that the file contains the expected column names in its header (first row).

path#

Path to the .csv file.

Type:

pathlib.Path

Raises:

ValueError – If the .csv file does not contain the expected Anipose columns.