NetworkX is a Python package for the creation,
manipulation, and study of the structure,
dynamics, and functions of complex networks. The
potential audience includes mathematicians,
physicists, biologists, computer scientists, and
social scientists.