Hi Tiago, 

how do the blockmodel and modularity community functions behave with a graph with one giant component and a few relatively tiny disconnected components?
Do I need to create a new graph of just the dominant component and then run the community functions on that, or will the functions lump the disconnected vertices into a block/community of the dominant component with no noticeable effect on the algorithm outcome?