CycFlowDec

CycFlowDec decomposes flow networks into simple cycles and computes expected cyclic flows to quantitatively characterize network dynamics.


Key Features:

  • Cycle decomposition: Decomposes flow networks into simple cycles for structural analysis.
  • Expected cyclic flow computation: Implements algorithms to calculate the expected flow through simple cycles within closed networks.
  • Quantitative cycle characterization: Determines expected cyclic flows to provide quantitative descriptors of network cycles.
  • Sensitivity and correlation analysis: Enables analysis of sensitivity and correlative behavior of network components via cycle flows.
  • Focus on simple-cycle dynamics: Emphasizes simple cycles to provide detailed insight into flow network dynamics.

Scientific Applications:

  • Bioinformatics network analysis: Applies to bioinformatics where decomposition into expected cycle flows aids interpretation of system interactions.
  • Related network-based biological research: Facilitates exploration of component interactions and overall system behavior in related network-focused biological studies.

Methodology:

Implemented as a Python module that decomposes networks into simple cycles and computes expected cyclic flows using algorithms for closed networks.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
5/15/2022
Last Updated:
5/15/2022

Operations

Publications

Bernardi A, Swanson JM. CycFlowDec: A Python module for decomposing flow networks using simple cycles. SoftwareX. 2021;14:100676. doi:10.1016/j.softx.2021.100676. PMID:34703873. PMCID:PMC8545271.