Skip to content

Criticality analysis on complex networks using Power-law scaling functions, exponential relations, and phase transitions

License

Notifications You must be signed in to change notification settings

Saran-nns/self_organized_criticality

Repository files navigation

Self-Organizing Criticality

This repository has methods to investigate criticality in Complex networks. The API is under active development, breaking changes may occur.

Build Status codecov PyPI version Code style: black PyPI - Downloads License

Installation

pip install complexnetwork

to install from source,

pip install git+https://github.com/Saran-nns/complexnetwork

Workflow

  • Avalanche size, interval, duration
  • Power laws (Zipf's law) for avalanche size, interval, duration
  • Exponent Estimate and Uncertainty
  • Ising Model - One and Two point function correlation and covariance
  • Plotters
  • Scaling function
  • Exponent Relationships - Avalanche Lifetime Exponent, Size distribution exponent, Height rescaling Exponent
  • Branching Process - Branching Ratio
  • Different Phase Transitions
  • Information transfer - Mutual Information, Transfer Entropy , Partial Information Decomposition, Active information storage, Memory capacity
  • PyPi package
  • AutoDoc
  • References