Skip to content

Python package for importing and analyzing discrete- and continuous-time dynamic networks

License

Notifications You must be signed in to change notification settings

IdeasLabUT/dynetworkx-fork

 
 

Repository files navigation

Important Note: All development for DyNetworkX has been moved to this repository, due to a decision to detach the fork from NetworkX.

DyNetworkX

DyNetworkX is a Python package for the study of dynamic network analysis (DNA). It is a fork of NetworkX package. Thus, implementation, documentation and the development of DyNetworkX is heavily influenced by NetworkX.

Documentation: https://dynetworkx.readthedocs.io/

DyNetworkX provides:

  • Tools for the study of the structure of dynamic networks.
  • All dynamic graph types can be converted to one or more of NetworkX graph types, allowing access to a verity of network algorithms.

Audience

The audience for DyNetworkX includes mathematicians, physicists, biologists, computer scientists, and social scientists. Overall, everyone interested in analyzing dynamic networks.

Python

Python is a powerful programming language that allows simple and flexible representations of networks as well as clear and concise expressions of network algorithms. Python has a vibrant and growing ecosystem of packages that NetworkX uses to provide more features such as numerical linear algebra and drawing. In order to make the most out of NetworkX you will want to know how to write basic programs in Python. Among the many guides to Python, we recommend the Python documentation.

License

Released under the 3-Clause BSD license (see dydoc/source/license.rst):

Copyright (C) 2018 IDEASLab @ The University of Toledo.

History

DyNetworkX is developed by IDEASLab @ The University of Toledo.

About

Python package for importing and analyzing discrete- and continuous-time dynamic networks

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.2%
  • Other 0.8%