Characterizing the Community Structure of Complex Networks | Synapse