MarkerPresenceDetectionProcedure#
- class pyCGM2.Inspector.inspectorProcedures.MarkerPresenceDetectionProcedure(markers: List | None = None)#
- Procedure to check the presence of specified markers in a biomechanical acquisition. - Parameters:
- markers (Optional[List], optional) – A list of marker names to check for presence in the acquisition. Defaults to None. 
 - __init__(markers: List | None = None)#
- Initializes the MarkerPresenceDetectionProcedure with a list of markers to be checked. 
 - Methods - __init__([markers])- Initializes the MarkerPresenceDetectionProcedure with a list of markers to be checked. - run(acq, filename, options)- Executes the procedure to check for the presence of specified markers in the acquisition. - run(acq: btkAcquisition, filename: str, options: Dict) Dict#
- Executes the procedure to check for the presence of specified markers in the acquisition. - Parameters:
- acq (btk.btkAcquisition) – The btk acquisition instance to be inspected. 
- filename (str) – Filename of the C3D file associated with the acquisition. 
- options (Dict) – Additional options for the procedure. 
 
- Returns:
- Dict – A dictionary with two keys ‘In’ and ‘Out’. ‘In’ contains a list of markers present in the acquisition, and ‘Out’ contains a list of markers not found. 
 
 
