Skip to main content
. 2023 Jul 24;14:4287. doi: 10.1038/s41467-023-39983-4

Fig. 1. Inferring regulation types using regulation-detection functions and scores.

Fig. 1

a Because X positively regulates Y, as X increases, Y° increases. Thus, whenever Xd(t, t*) = X(t) − X(t*) > 0, Y°d(t,t*)=Y°(t)Y°(t*)>0. b Therefore, when Xd(t, t*) > 0, the regulation-detection function IX+Y(t,t*):=Xd(t,t*)Y°d(t,t*) is always positive. Here, I is in the range [−1, 1] since all the time series are normalized. c If X negatively regulates Y, IXY:=(Xd)Y°d is always positive when Xd(t, t*) < 0. di When X1 and X2 positively regulate Y, as X1 and X2 increase (X1d>0, X2d>0), Y° increases (Y°d>0) (d). Thus, when X1d(t,t*)>0 and X2d(t,t*)>0, IX1+X2+Y:=X1dX2dY°d is positive (e). When X1 and X2 positively and negatively regulate Y, respectively (g), IX1+X2Y:=X1d(X2d)Y°d is always positive when X1d(t,t*)>0 and X2d(t,t*)<0 (i). Such positivity disappears for the regulation-detection functions, which do not match with the actual regulation type (f, h). jl When X1 positively regulates Y and X2 does not regulate Y (j), both IX1+X2+Y:=X1dX2dY°d (k) and IX1+X2Y:=X1d(X2d)Y°d (l) are positive because the regulation type of X2 does not matter. Here, we use X1(t)=cos(2πt) and X2(t)=sin(2πt) as the input signal and Y(0) = 0 for simulation on [0, 1]. Source data are provided as a Source Data file.