Stay on path: PCA along graph paths