Dear Support,
I have a number of incomplete mandibles on which I have placed landmarks prior to GM analyses. For each one, I only placed landmarks on the most complete side, so some .mrk.json have landmarks on a left mandible and others on the right, but never both. Prior to landmarking, I roughly “aligned” the model so that they all match the planes in 3D Slicer (e.g., chin facing anterior).
I’ve read on the geomorph package that to mirror the landmarks, I only need to multiply the x axis by -1, but the truth is that the coordinate system isn’t always the same since many mandibles are incomplete. For instance, in the images below you can see that the right side isn’t always negative x and vice versa. Some example .mrk.json is here.
I don’t want to mirror across the sagittal plane exactly as here, or conduct asymmetry analyses as here or reflect to the other side so I have both sets as here. I just want them to all “look“ as right or left prior to GPA.
I was looking for solutions and found this workflow: Using Landmark Registration Module; Go to Modules → Registration → Landmark Registration; Load your fiducial points (landmarks); Create a new transform; In the transform matrix, set the scaling values: For X-axis reflection: set X scaling to -1, Y and Z to 1; Apply the transform to your model; Harden the transform (Data module → right-click → Harden transform).
Is this reasonable or am I doing something horrible to my data?
Thank you!