NetworkX

software for network analysis and graph algorithms