Researchers have introduced a new algorithm for finding robust circular coordinates on recurrent time series data, such as neuronal recordings of C. elegans.
The algorithm corrects for uneven sampling density by adapting the method of averaging coordinates in manifold learning.
Rejection sampling is used to address inhomogeneous sampling, and Procrustes matching is applied to align and average the subsamples.
The technique is validated on synthetic data sets and neuronal activity recordings, revealing a topological model for C. elegans' neuronal trajectories.