I am writing a script to load an existing TrackMate file, find some spots of interest and select them in TrackScheme and HyperStackDisplayer at the same time for the user to correct them manually.

When I open the TrackScheme within the script I can select the spot but when I select a new spot in HyperStackDisplayer, TrackScheme doesn’t focus on the new spot. Subsequent manual selections aren’t synchronized either. This makes it hard to navigate to correct things. TrackScheme also doesn’t clear the previous selection in this case.

When I leave the TrachScheme part out in the script and manually start it in the GUI (after running the script), TrackMate is able to synchronize selections.