searches the iteration that provides maximum affected node number. The user defines a symbolic iteration with .iter. The function calculates the number of affected nodes for each iteration and then selects the iteration that has maximum affected nodes' number.

find_iteration(df, limit = 0.1, plot = FALSE)

Arguments

df

A tbl graph that includes the miRNA and competing targets triggered and simulated for number of cycles.

limit

The minimum amount of change of any node.

plot

If TRUE, returns a plot.

Value

It gives an iteration number to use in simulate() function.

Examples

data('midsamp') midsamp %>% priming_graph(Gene_expression, miRNA_expression) %>% update_how('Gene2',2) %>% simulate(10) %>% find_iteration(limit=0)
#> Warning: First column is processed as competing and the second as miRNA.
#> [1] 3