As mentioned in a meeting with Kazu a while back but not yet addressed, it would be useful to change the objective of Graph-SPICE to account for gaps in GT tracks. Currently, Graph-SPICE tries to cluster GT tracks regardless of their completeness, event though it's not what Graph-SPICE is intended to do. Please do the following:
Run DBSCAN on individually GT track instances. If there is a break, label each so-produced track fragment as a separate GT track. This way, only fully connected set of points can be classified as a single track instance;
GrapPA-Track will pick up the slack by putting together track chunks which are collinear (as designed).
As mentioned in a meeting with Kazu a while back but not yet addressed, it would be useful to change the objective of Graph-SPICE to account for gaps in GT tracks. Currently, Graph-SPICE tries to cluster GT tracks regardless of their completeness, event though it's not what Graph-SPICE is intended to do. Please do the following: