Author Topic: "Locking in" particles  (Read 296 times)


  • Newbie
  • *
  • Posts: 1
"Locking in" particles
« on: February 11, 2019, 06:30:03 AM »

Is there anyway to make sure cluster analysis continually looks at the same clusters?

For example, if I check the option: sort clusters by size.

I will get cluster #1 being the biggest, #2 being smaller than that, so on and so forth.

However, in between frames, cluster #1 may no longer refer to the same cluster that was in the previous frames.

Are there any suggestions as to how one might achieve looking at the same cluster over time across different frames?

Thank you for your response.

Alexander Stukowski

  • Administrator
  • Hero Member
  • *****
  • Posts: 638
Re: "Locking in" particles
« Reply #1 on: February 11, 2019, 10:51:30 AM »

Ovito currently doesn't provide a built-in solution to this problem. You can imagine that this isn't a trivial problem as clusters can typically grow and shrink over time or split and merge. There is no clear-cut criterion for deciding what is the "identity" of a cluster, which is necessary for tracking the cluster through time.

It's up to you to choose (and then implement, probably using a Python script) an appropriate method for deciding whether two clusters from two consecutive frames are the same or not. Ovito gives you only the list of atoms/particles that belong to each cluster in each frame.