Using stochastic block models for community detection | Synapse