MATLAB files in this directory

File Description
compare_loop_list Compare two lists of loops.
find_edge Find loops in a loop list with a certain edge.
find_loops Compute feedback loops from a Jacobian or adjacency matrix.
find_loops_noscc Compute feedback loops from a Jacobian or adjacency matrix without first determining strongly connected components.
find_loops_vset Detect feedback loops from a function and sets of variable values.
func_POSm4 Example function: chain with positive regulation, based on Baum et al., 2016.
func_li08 Example function: bacterial cell-cycle model, based on Li et al., 2008.
loop_summary Compute loop counts in a feedback-loop list, subdivided by loop length and sign.
numerical_jacobian Determine a Jacobian matrix numerically using finite differences.
numerical_jacobian_complex Determine a Jacobian matrix numerically using the complex-step derivative approximation.
sort_loop_index Sort the indices within loops so that reported loops start with the lowest node index.
tarjan Determine strongly connected components using Tarjan's algorithm.