Marking and exporting a set of points

Hi, I’m looking for a way to mark a set of points (maybe with fiducials?) on different models to track the movement of changing structures during different stages of growth. Is there a way to mark points and export them with or without the model? All models were created in slicer already.

You may want to put them in a Sequence to manage the time series. Then each Markups Fiducial list can be exported as can the models.

That worked to a degree, I marked the fiducials and made a sequence but the problem is now with alignment, they are all spread out when loaded. All the models are of different sizes but with the same landmarks. Because they are developing embryos the distance between landmarks changes. When I tried to align them with the fiducials then it altered their size to match the landmarks. Aligning them with transforms is long and tedious, is there a smarter way?

Maybe @muratmaga has tried something similar and can advise. I’d think you would pick some common feature that exists at all time points and just have everything grow from there. E.g. if it were a plant you might pick the center of the stalk just where it comes out of the ground; you could use fiducial registration for that and should be able to do just a rigid alignment.

If these are embryos of different stages, and if you can put landmarks on them, you can use GPA module to superimpose them and make an animation of the first PC1 (skip the scaling step). You can run a regression to make sure that PC1 is indeed the developmental trajectory but in developmental series it almost always is…

Here is a video of how PC deformations work:

1 Like