Description: OTTER infers gene regulatory networks using TF DNA binding motif (W), TF PPI (P), and gene coexpression (C) through minimzing the following objective: min f(W) with f(W) = (1-lambda)*||WW' - P||^2 + lambda*||W'W - C||^2 + (gamma/2)*||W||^2
Arguments
- W
: TF-gene regulatory network based on TF motifs as a matrix of size (t,g), g=number of genes, t=number of TFs
- P
: TF-TF protein interaction network as a matrix of size (t,t)
- C
: gene coexpression as a matrix of size (g,g)
- lambda
: tuning parameter in [0,1] (higher gives more weight to C)
- gamma
: regularization parameter
- Iter
: number of iterations of the algorithm
- eta
: learning rate
- bexp
: exponent influencing learning rate (higher means smaller)
Outputs: