Dynamic community detection using class preserving time series generation with Fourier Markov diffusion | Synapse