Merge-split Markov chain Monte Carlo for community detection | Synapse