MÉTODOS

MÉTODOS

Stepwise target controllability identifies
dysregulations of macrophage networks in
multiple sclerosis

Giulia Bassignana1,2, Jennifer Fransson1, Vincent Henry1,2,
Olivier Colliot1,2, Violetta Zujovic1, and Fabrizio De Vico Fallani1,2

1Sorbonne University, UPMC Univ Paris 06, Inserm U-1127, CNRS UMR-7225, Institut du Cerveau et de la Moelle Epinière,
Hopital Pitié-Salpêtrière, París, Francia
2Inria Paris, Aramis Project Team, París, Francia

Palabras clave: Network controllability, Molecular networks, Multiple sclerosis, Neural disease

un acceso abierto

diario

ABSTRACTO

Identifying the nodes able to drive the state of a network is crucial to understand, y
eventually control, biological systems. Despite recent advances, such identification remains
difficult because of the huge number of equivalent controllable configurations, even in
relatively simple networks. Based on the evidence that in many applications it is essential to
test the ability of individual nodes to control a specific target subset, we develop a fast and
principled method to identify controllable driver-target configurations in sparse and directed
redes. We demonstrate our approach on simulated networks and experimental gene
networks to characterize macrophage dysregulation in human subjects with multiple
sclerosis.

RESUMEN DEL AUTOR

We introduce an optimized heuristic, called stepwise target controllability, to quantify the
centrality of a candidate driver node to influence the state of a network target set. We use this
method to study macrophage gene network alterations in multiple sclerosis. Nosotros mostramos que
multiple sclerosis is characterized by a global loss of gene coactivation and that this is due to
the dysregulation of few molecules along the driver-target pathways. These findings provide
new insights into the macrophage network mechanisms underlying the pathophysiology of
multiple sclerosis and provide fresh tools for the study of driver-target controllability in
complex networked systems.

INTRODUCCIÓN

For many biological systems, it is crucial to identify the units, such as genes or neurons, con
the potential to influence the rest of the network, as this identification can enable describing,
comprensión, and eventually controlling the function of the system (Bonifazi et al., 2009;
jeong, Mason, Barrabás, & Oltvai, 2001). Topological descriptors based on network science
can indeed be used to quantify such influence in terms of node centrality, such as degree, ser-
tweenness, or closeness (Hombre nuevo, 2010). Sin embargo, these descriptors capture only the struc-
tural properties of the network and neglect their effect on the dynamics, thus limiting our
understanding on the actual influencing power.

Control network theory, linking network structure to dynamics through linear or nonlin-
ear models, has been shown to be a more principled approach for identifying driver nodes

Citación: Bassignana, GRAMO., Fransson, J.,
Henry, v., Colliot, o., Zujovic, v., & De
Vico Fallani, F. (2021). Stepwise target
controllability identifies dysregulations
of macrophage networks in multiple
sclerosis. Neurociencia en red, 5(2),
337–357. https://doi.org/10.1162/netn_a
_00180

DOI:
https://doi.org/10.1162/netn_a_00180

Supporting Information:
https://doi.org/10.1162/netn_a_00180

Recibió: 29 Puede 2020
Aceptado: 14 December 2020

Conflicto de intereses: Los autores tienen
declaró que no hay intereses en competencia
existir.

Autor correspondiente:
Fabrizio De Vico Fallani
fabrizio.devicofallani@gmail.com

Editor de manejo:
Emma Towlson

Derechos de autor: © 2020
Instituto de Tecnología de Massachusetts
Publicado bajo Creative Commons
Atribución 4.0 Internacional
(CC POR 4.0) licencia

La prensa del MIT

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

/

t

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Target controllability of macrophage networks in multiple sclerosis

Controllability:
Ability to act upon a network for
steering its state towards desired
configurations.

Graph:
Set of nodes and edges representing
the units and the links of a network.

Driver node:
Node of the network candidate to
steer the target sets state.

Target set:
Subset of nodes in the network that
are chosen to be controlled.

in an interconnected system (Rugh & Kailath, 1995; Sontag, 1998). While theoretically these
approaches can give a minimum set of driver nodes sufficient to steer the system into de-
sired states, their exhaustive identification might be difficult in practice as there exists in gen-
eral a very large number of equivalent controllable walks, even in relatively simple networks
(Heuberger & Wagner, 2011; S. GRAMO. Wagner, 2007). In the case of criteria based on the manip-
ulation of controllability matrices (Hautus, 1970; Kalmán, 1963), the presence of many walks
can for example induce numerical errors due to the different orders of magnitude in the matrix
elementos.

An alternative solution has recently been proposed to circumvent this limitation, Residencia en
the possibility to map the controllability problem onto the maximum cardinality matching over
the associated graph (lin, 1974; Y.-Y. Liu, Slotine, & Barrabás, 2011; Shields & Pearson, 1976).
Como resultado, it is possible to identify a set of driver nodes—at least for directed networks—with
linear, and not exponential, time complexity (Hopcroft & Karp, 1971). While this approach
elegantly solves numerical issues, it can nevertheless not tell which configuration, among all
the possible ones, is the most relevant. En general, there is a factorial number of equivalent
configurations (with the same number of inputs), and enumerating all possible matchings (Uno,
1997) rapidly becomes unfeasible, even for simple graphs such as trees (Heuberger & Wagner,
2011; S. GRAMO. Wagner, 2007), bipartite graphs (Y. Liu & Liu, 2004), or random graphs (Zdeborová
& Mézard, 2006). De este modo, the research of alternative strategies to characterize the candidate
driver nodes is crucial for the concrete application of network controllability tools.

Sin embargo, they do not solve the problem of multiple driver set configurations. En el otro
mano, technical and experimental constraints often limit the possibility to stimulate many driver
nodes in parallel, for example in gene expression modulation (Lodish et al., 2000) or brain
stimulation (Hallett, 2000). In these cases, approaches that focus on the ability of single driver
node to control the entire network, such as control centrality (Y.-Y. Liu, Slotine, & Barrabás,
2012) or single-node controllability (Gu et al., 2015), do circumvent the multiplicity issue, pero
can still suffer from numerical errors and approximate results.

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

t

/

/

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

t

.

To overcome this impasse, we propose an integrated method that combines the advantages
of the previous approaches and quantifies the capacity of a single driver node to control a pre-
defined target set. Based on the Kalman controllability condition, our method identifies the part
of the target set that can be controlled by a candidate driver. para hacerlo, we introduce a ranking
among the target nodes and we iteratively evaluate the controllability of the system by adding
one target node at a time in a descending order. This eventually finds a univocal controllable
configuration corresponding to the highest ranking. En el siguiente, we first illustrate how our
método, named stepwise target controllability, works for simple network structures and we
discuss the potential benefits for directed and sparse networks as compared with alternative
approaches. Entonces, we use it to study molecular networks of macrophage pro-inflammatory ac-
tivación, derived from ontology-based reconstructions, and identify the driver-target pathway
alterations using gene expression data from blood samples of patients affected by multiple
sclerosis (MS) and a matched group of healthy controls (HC).

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

RESULTADOS

Stepwise Target Controllability Identifies a Controllable Subset of Targets

Let G be a directed graph (or network) of N nodes (or vertices) and L links (or edges), y
T an arbitrary subset of S < N nodes in the network. The aim is to measure the ability of each node to drive the state of the target set T from a dynamical system perspective (Sontag, Network Neuroscience 338 Target controllability of macrophage networks in multiple sclerosis Walk: Alternating sequence of nodes and edges in a network. 1998). In the case of linear time-invariant dynamics, the number of controllable target nodes can be obtained by computing the rank of the target controllability matrix (Commault, Van der Woude, & Frasca, 2019; Gao, Liu, D’Souza, & Barabási, 2014; Murota & Poljak, 1990): (cid:2) QT = CB CAB CA2B · · · CAN−1B (cid:3) , (1) where A is the adjacency matrix of the network, B is a vector identifying the driver node, and C is a matrix selecting the rows of A corresponding to the target, or output, nodes (Material and Methods). A walk in the network consists of an alternating sequence of vertices and edges. The (i, j) entry of QT indicates how many walks of length j − 1 connect the driver to the target i (Biggs, 1974). Trivially, all the nodes not traversed by these walks do not contribute to the walk lengths and they can be neglected for the purpose of control. By removing the irrelevant nodes from the network, A becomes smaller and this results in a target controllability matrix with fewer columns. Put differently, we avoid the computation of matrix exponentials corresponding to nonexisting driver-target walks (Material and Methods). In practice, this can be of great advantage for reducing the occurrence of round-off errors during the matrix rank calculations. For example, this is the case for sparse and directed networks, where fewer nodes are reachable as compared with dense and undirected networks. This can be easily appreciated in the following example. Let us consider a directed full binary tree with h = 6 levels, with the root node as the candidate driver. Without loss of generality, we randomly position a target in each level and we rank them according to their height in the tree. Then, we introduce a simple cycle among the first three nodes of the tree (Figure S1 in the Supporting Information). By construction, this configuration is controllable and the entire target set can be fully driven by the driver. However, when considering the entire network the returned rank is deficient. Instead, by removing the part of the network that is irrelevant for the control, the rank is full and we retrieve the entire controllable configuration, even in the case of larger networks, that is, up to h = 10 levels. The rank of QT gives the number of target nodes τ ≤ S controllable by the driver, but there might be in general many possible equivalent configurations. To overcome this issue, we propose a stepwise procedure that tests the controllability on subproblems of increasing size. First, we introduce a hierarchy among the target nodes and relabel them according to (cid:3) ... (cid:3) tS. Then, we create an empty their importance in a descending order, that is, t 2 auxiliary set T (cid:4) and we sequentially include the target nodes according to their ordering. At each step, if the rank of QT (cid:4) is full, the new target node is retained, otherwise it is removed from T (cid:4) . When all the target nodes have been visited, the algorithm returns the set of controllable (cid:3) t 1 targets with highest ranking (Figure 1; Material and Methods). Our method, named stepwise target controllability, returns for each candidate driver not only the number of controllable target nodes τ corresponding to the configuration with highest ranking, but also the set T (cid:4) of controllable targets. To explore the limits of our method in terms of computational complexity, we performed a simulation analysis on synthetic random networks, which vary in number of nodes, connection density, and target size (Figure S2 in the Supporting Information). Results show that in general our method is able to retrieve a larger number of controllable targets as compared with a standard approach that computes the rank of the full controllability matrix. More specifically, when the target set contains 5% of the network nodes, results are quite stable across different Network Neuroscience 339 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d t . f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 3 2, t 1, t 1, t Figure 1. Working principle of stepwise target controllability. (A) A network with one driver and a target set T = {t } of cardinality S = 3. The Kalman condition informs us that only two targets are controllable from the driver, that is, τ = rank(QT ) = 2. However, there might be up to three equivalent configurations that are controllable, that is, {t }. For larger networks, the number of Kalman tests to perform can be prohibitive, that is, (S τ). (B) By introducing a hierarchy among the target nodes, our stepwise method identifies the configuration with the most important nodes by performing only S tests (see Material and Methods). In this example, the first step considers the subgraph containing all the walks from the driver to the target set T (cid:4) = {t }. The associated controllability matrix has full rank, that is, rank(QT (cid:4) ) = 1. The first target is therefore retained and the algorithm moves to Step 2, by constructing a new subgraph containing the walks from the driver to the target set T (cid:4) = {t }. The rank of the new controllability matrix is now deficient and t 2 is not retained. In Step 3, the new subgraph contains the walks from the driver to T (cid:4) = {t }. Because rank(QT (cid:4) ) is full and there are no more targets, the algorithm stops and returns the controllable configuration t }, and {t }, {t 1, t 1, t 1, t 2, t 2 3 2 3 1 3 1, t 3. connection densities. For larger target-set sizes, our method works better when the connection density is relatively low (0.02–0.10). It is important also to notice that the computation of the rank starts to fail in correspondence with larger and denser networks (i.e., N > 180 and density
> 0.20).

Driver Genes Are Homogeneously Distributed in the Macrophage Network

To test our method in a biological context, we construct a network representing the interactions
between molecules involved in macrophages response to pro-inflammatory stimuli (Cifra 2),
with the connections between genes inferred from a previously established network based
on literature (Raza et al., 2008; Roberto, Lu, Law, Hombre libre, & Hume, 2011). This network
is of interest in MS because of the chronic inflammation characteristic of the disease, y
the generally destructive effects of pro-inflammatory macrophages in MS (Bitsch et al., 2000).
Por eso, dysregulation of macrophages may lead to aggravated inflammation and disease.

Neurociencia en red

340

Target controllability of macrophage networks in multiple sclerosis

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

t

/

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Cifra 2. Molecular network and gene activation associated with the pro-inflammatory state of macrophages. (A) The molecular network
reconstructed through ontology-based techniques from the macrophage.com repository (Raza et al., 2008; Roberto, Lu, Law, Hombre libre, &
Hume, 2011). The network consists of N = 101 nodes corresponding to genes involved in inflammation; for the sake of interpretablity, ellos
are organized in four classes, depending on their function in the cell. Sensing genes are in the membrane of the cell and start a signaling
pathway inside the cell, to the transcription factors, which promote the production of secreted molecules. There are L = 211 directed edges
representing either activation or inhibition interactions between molecules (Material and Methods). The size of the nodes is proportional to
their total degree k. (B) Gene activation computed as the ratio in expression between the “pro-inflammatory” and “alert” states, based on our
RNA sequencing data, generated from monocyte-derived macrophages from blood samples of multiple sclerosis patients (norte = 8) and healthy
controls (norte = 8) (Material and Methods). Solid lines represent group-averaged values, while transparent patches stand for standard deviation.

In order to facilitate biological interpretation of the network, we divide the nodes accord-
ing to molecular function: sintiendo, signaling, transcription factors, or secreted molecules
(Table S1). We choose the 13 secreted molecules as target nodes because they represent the
end products of macrophage pro-inflammatory activation and enable propagation of inflam-
mation to other cells, thus exacerbating chronic inflammation.

To establish a hierarchy among the targets, we use macrophage RNA expression data
from a group of MS patients and healthy controls. The macrophages were tested with and

Neurociencia en red

341

Target controllability of macrophage networks in multiple sclerosis

Fold change:
Ratio between the gene expression of
diseased and healthy states.

Node degree:
Number of links of a node.

without activating stimuli to mimic the pro-inflammatory response. We measure the gene
activation as the ratio of the expression between the “pro-inflammatory” and “alert” condi-
ción. We then consider the fold change Δ between the gene activation of MS patients and HC
subjects (Material and Methods). Genes with larger Δ values are ranked first (Figure S3 in the
Supporting Information).

Results show that 51% of the tested network nodes can control at least one target (i.e.,
τ > 0) and that those drivers tend to be homogeneously distributed across classes (Table S2).
This indicates a high redundancy in the way the target set can be controlled. Notablemente, objetivo
centrality values are weakly correlated (Spearman rho 0.18, pag < 0.07) with the corresponding total node degree k, as defined in Material and Methods, indicating that the most connected genes (e.g., RELA, NFKB1) are not necessarily the ones that can most efficiently steer the state of the target set (Figure 3A). Almost all of the driver nodes identified by our method can control the target genes CCL5, CXCL10, CXCL11, IFNA1, and IFNB1, which code for inflammatory chemokines and cy- tokines. This implies a high level of coregulation among these molecules, with many different actors exerting control over this regulation. Interestingly, the drivers with the highest target control centrality values (SOCS1 and SOCS3, τ = 10) belong to feedback systems that control l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d t . f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Figure 3. Gene network target control centrality and analysis of robustness for the driver nodes. (A) The size of the nodes codes the stepwise target control centrality values τ. Nodes with τ = 0 are classified as not-drivers and are represented in gray. The inset shows that τ values cannot be merely predicted by node degree k (Spearman rho 0.18, p < 0.07). (B) The percentage of driver nodes (τ > 0) that are lost when removing nodes in a random fashion (black circles), or preferentially
attacking high-degree (blue diamonds) or low-degree nodes (light blue triangles). (C) The percentage
of driver nodes that are lost when randomly rewiring (black circles), agregando (blue diamonds), o
removing edges (light blue triangles).

Neurociencia en red

342

Target controllability of macrophage networks in multiple sclerosis

pro- and anti-inflammatory signal transduction by regulating the signaling process triggered
in response to IFNγ (McCormick & infierno, 2015). Además, all drivers with τ (cid:2) 9 can be
seen in our network as a cluster of genes converging onto and including STAT1 (Figura 3A).
This cluster includes the receptors of IFNγ and the signaling molecules responsible for their
intracellular effects. This result matches the well-described effects of IFNγ on chemokine pro-
ducción (Koper, Kami ´nska, Sawicki, & Kemona, 2018; j. Liu, Guan, & Mamá, 2005) and overall
macrophage activation (Mosser & Edwards, 2008).

To assess the stability of our findings to possible
Robustness of driver nodes to random attacks.
errors in the network construction, we performed a robustness analysis simulating different
types of alterations to its nodes and links (Material and Methods). Results show that removing
nodes with higher degree k leads to a greater reduction of control centrality in the drivers
compared with the removal of low-degree nodes or random removal of nodes (Figura 3B). Para

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

t

/

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Cifra 4. Altered driver-target coactivation in multiple sclerosis. (A) The coactive driver-target
pares, computed as significant Spearman correlations (pag < 0.05) between the gene activation of controllable driver-target pairs, for the healthy control (HC - blue squares) and the multiple sclerosis group (MS - red squares). White squares indicate that there is a controllable walk from the driver to the target, but that their correlation is not significant. Gray squares mean that there is no control- lable walk for driver-target pairs. The size of the circles for driver nodes codes for their target control centrality values τ. For target genes, circle sizes represent the number of driver nodes that can con- trol them. (B) Venn diagram showing a decrease in number of driver-target coactivations in the MS patients as compared with HC. In both groups, these functional interactions tend to predominantly involve signaling genes. (C) Subnetwork of the walks from all the drivers coactivated with the target IFNA1. Network Neuroscience 343 Target controllability of macrophage networks in multiple sclerosis example, by attacking 10% of the nodes we lose 5% of the drivers in the latter cases, while we lose 20% of the drivers when removing the most connected ones (Figure 3B). This result confirms the crucial role of hubs in biological networks in terms of resilience to random attacks (Barabási & Oltvai, 2004) and controllability (Pu, Pei, & Michaelson, 2012). When perturbing links, the worst condition is given by their random removal. By attacking 10% of the links, around 5% of the drivers are lost. This is intuitively due to the interruption of driver-target walks and to consequent impossibility to control a node that cannot be reached. While randomly rewiring the links has an intermediate impact, adding new links has no effect on the target control centrality of the drivers (Figure 3C). This is of great advantage as it shows that our results will not change if new connections are established or provided by the literature. Gene Dysregulation and Altered Driver-Target Coactivation in Multiple Sclerosis Using stepwise target controllability, we detect potential directed interactions in the macro- phage activation network, but we cannot quantify how changes in the driver’s state affect those in the targets. To measure driver-target functional interactions, we compute the Spearman correlation between the gene activation of controllable driver-target pairs, for the HC and MS groups (Material and Methods, Table S3). We call coactivated the genes exhibiting a significant correlation (p < 0.05). Results show that in general only a moderate fraction (21%) of all the possible driver-target genes are coactivated (Figure 4A, Table S3). For both HC and MS groups these interactions tend to primarily involve signaling functions Figure 4B. However, the number of driver-target coactivations is lower in the pathological condition (MS = 19 versus HC = 36). More importantly, they differ from those observed in the HC group (Figure 4B). This is particularly evident for target IFNA1, which only exhibits coactivations with signaling and transcription drivers in the MS group (Figure 4C). Because the macrophage network edges are fixed and reconstructed from known protein- protein interactions, differences in coactivation can be essentially attributed to altered regu- lation of transcription. Hence, our hypothesis is that the observed functional reorganization l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Figure 5. Pooled visualization of dysregulated genes along differentially coactivated driver-target walks. Highlighted genes indicate all nodes on walks between coactivated driver-target pairs, either in the healthy control group, or in the MS patients group. Dysregulated genes are shown in red. Edge thickness is proportional to the number of times they are traversed by walks connecting a driver to a target node (information not reported here). Network Neuroscience 344 Target controllability of macrophage networks in multiple sclerosis l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Figure 6. Dyregulated drivers and coactivation switch for SOCS-genes. The subnetwork includes all dysregulated drivers (IRF8, NFKB1, SOCS1, SOCS3, TLR7) and their controllable targets. (A) Coactivated pairs for healthy controls (HC). (B) Coactivated pairs for multiple sclerosis (MS) patients. A coactivation switch can be appreciated between the HC and MS group. SOCS1 and SOCS3 are respectively coactive and silent in HC, while they invert their role in the MS group. can be explained by the dysregulation of specific genes along the controllable walks from the drivers to targets. To test this prediction, we examine all the pairs of genes whose coactivation appears or disappears in the MS group (Figure 4A). We found that 47/51 of these differentially coactivated pairs present at least one dysregulated gene (i.e., fold change |Δ| above the 75th percentile, Material and Methods) on the walk from the driver to the target (Figure 5, Table S4). Network Neuroscience 345 Target controllability of macrophage networks in multiple sclerosis We find in total 14 dysregulated nodes on any of these walks. The genes that most fre- quently appear are NFKB1, IFNA1, and IFNB1 (36/51 walks). They are present on all walks that end with targets CCL5, CXCL10, CXCL11, IFNA1, or IFNB1, that is, the five targets that could be controlled by most drivers. This points to their dysregulation being a potent disruptor of the normal network functioning. The co-occurrence of these three dysregulated genes can be explained by a feedback loop in which NFKB1 activates IFNB1, and IFNA1 and IFBN1 both activate STAT2, which through several intermediates can influence all three genes (Figure S4 in the Supporting Information). Indeed, this stems from the fact that all these nodes belong to the main connected component of the network, that is a subnetwork in which every node is reachable from any other node. Taken together, these results indicate that the aberrant reorganization of functional interac- tions in the MS group is associated with the presence of dysregulated genes along the control- lable walks of the macrophage network. Because drivers Switch of SOCS-gene coactive drivers reflects dysregulated inflammatory response. are crucial for steering the target network’s state, we focus on the subnetwork specifically in- volving the dysregulated drivers (IRF8, NFKB1, SOCS1, SOCS3, TLR7) and the walks towards the respective controllable targets (Figure 6). By looking at how driver and target nodes are dif- ferently coactivated in healthy controls and MS patients, we obtain a much clearer description of the gene dysregulation effects. First, many of the previous results can be now appreciated in finer detail, such as (a) the reduction in number of coactivated driver-target pairs in MS, (b) the large number of targets that can be controlled by SOCS1 and SOCS3, and (c) the potential of NFKB1, IFNA1, and IFNB1 to affect the driver-target functional interactions. Second, we report an interesting mechanism involving the drivers with the highest τ central- ity values, that is, SOCS1 and SOCS3. In the HC group, SOCS1 is coactivated with the targets while SOCS3 does not exhibit any significant correlation. In the MS group, we observe the op- posite, that is, SOCS1 is silent while SOCS3 becomes coactive. Because both driver genes are dysregulated, the observed “switch” mechanism could therefore be associated with the altered pro-inflammatory response of the MS group. Indeed, these two molecules are known to be strong modulators of macrophage response: SOCS1 inhibits the signaling of pro-inflammatory genes, while SOCS3 is known to be an important actor in inflammatory response, with the ratio of the two proteins determining the actual effect (Wilson, 2014). DISCUSSION Identification of Controllable Configurations in Complex Networks Network controllability refers to the ability to drive an interconnected dynamical system from any initial state to any desired final state in finite time, through a suitable selection of inputs (Rugh & Kailath, 1995; Sontag, 1998). In recent years, an increasing number of research groups from different disciplines have focused their efforts on identifying the minimum set of driver nodes or quantifying the capacity of single nodes to control the entire network, as well as parts of it (Betzel, Gu, Medaglia, Pasqualetti, & Bassett, 2016; Dosenbach et al., 2007; Gu et al., 2017; Y.-Y. Liu & Barabási, 2016; Lugagne et al., 2017; Menara, Bassett, & Pasqualetti, 2019; Muldoon et al., 2016; Sun et al., 2016; Tang et al., 2017; T. Wagner, Valero-Cabre, & Pascual- Leone, 2007; Wuchty, 2014). Despite being theoretically attractive, network controllability still suffers from computational issues that limit its impact in concrete applications. This is mainly due to the presence of multiple equivalent controllable walks in a network that make Network Neuroscience 346 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d t . f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis the associated controllability problem ill-posed and/or the resulting solution space very big (Rugh & Kailath, 1995; Sontag, 1998). To reduce such complexity, we propose a method based on control centrality, which was previously designed to quantify the ability of one node to control directed networks (Y.-Y. Liu et al., 2012). First, we define the target control centrality to measure the controllability of a specific part of the network, that is, a predefined target set. Because edges are directed, this has the advantage of ignoring the part of the network that is not traversed by the walks connecting the driver to the target set. Second, we introduce an ordering among the target nodes and perform a stepwise controllability test with increasing size. Because of the ranking, only one controllable configuration will be identified, that is, the one with the highest ranking (Figure 1). To test the controllability of the driver-targets configuration at each step, we adopted the Kalman criterion (Kalman, 1963; Rugh & Kailath, 1995). However, the entire iterative framework is quite flexible and other methods, such as Gramian condition (Klickstein, Shirin, & Sorrentino, 2017), Popov-Belevich-Hautus criterion (J. Li, Chen, Pequito, Pappas, & Preciado, 2018), or feedback vertex set (Zañudo, Yang, & Albert, 2017), could be used as alternative controllability criteria. The main advantage in terms of time of our method is that we identify a controllable driver- targets configuration by performing j tests when j < S out of S target nodes are controllable, as opposed to a brute-force approach that requires us to test all the possible configurations with j targets and that, in the worst-case scenario, leads to ( j S) tests. In addition, because of the stepwise procedure, the method does not need to compute the rank of the full controllability matrix and this allows us to minimize possible round-off errors, at least for relatively small networks. Specifically, our results show that the computations are reliable when N < 180 and the connection density is < 0.2 (Figure S2). While these numbers are in general relatively low and impede to scale up to very large networks, they still represent ranges that are compatible with typical brain networks obtained from neuroimaging data (E. Bullmore & Sporns, 2009; E. T. Bullmore & Bassett, 2011; De Vico Fallani, Richiardi, Chavez, & Achard, 2014). Control Pathways in Macrophage Molecular Networks The study of the molecular interactions is crucial to the understanding of the basic functions of the cell such as proliferation or apoptosis (Maslov & Sneppen, 2002; Taylor et al., 2009). De- termining the connection mechanisms that rule a specific biological function can significantly impact our daily life by providing new therapeutics to counteract diseases (Drier, Sheffer, & Domany, 2013; Menche et al., 2015; Tong et al., 2017). Studying molecular networks is how- ever difficult, because in general we do not know the true functional interactions of a cell and indirect techniques such as gene coexpression are typically employed to infer such con- nections (Uygun, Peng, Lehti-Shiu, Last, & Shiu, 2016). Based on correlation analysis, these methods cannot inform us about the causal nature of the interactions. More importantly, the reliability of the estimated network critically depends on the number of interactions to number of data samples ratio, which is in practice very low (Uygun et al., 2016). To overcome this limitation, we reconstruct the directed gene interactions associated with the inflammatory state of the human macrophages by adopting a novel ontology-based ap- proach that integrates the available information from multiple datasets and results in the liter- ature (Henry et al., 2017). Previous studies show that the number of driver nodes in biological networks is rather high because of their sparse and heterogeneous nature (Y.-Y. Liu et al., 2011; Ruths & Ruths, 2014). Consistently, we find that a large percentage of genes (51%) can control Network Neuroscience 347 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d t . f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis at least one secreted molecule in the target set. Our results also confirm that, despite being crucial for global communication, hubs (e.g., RELA) are not always the most important from a network control perspective (Figure 3A). This stems from the theoretical impossibility to diver- sify the input signals to all the connected neighbors (Y.-Y. Liu et al., 2011). The found driver genes are heterogeneously distributed across the tested gene classes. However, our method highlights SOCS1 and SOCS3 as the drivers with the highest target control centrality values, with other IFNγ-response-related genes showing similar values. This is in line with the known effects of SOCS-genes and IFNγ on molecules secreted by pro-inflammatory macrophages (Koper et al., 2018; J. Liu et al., 2005; McCormick & Heller, 2015; Mosser & Edwards, 2008), supporting the ability of this method to identify biologically relevant drivers. Overall, these results uncover the existence of potential causal influences from candidate driver genes to the secreted molecules in the human macrophage activation network. Because the identified driver nodes are robust to network alterations, notably when adding new links (Figure 3C, blue diamonds), the obtained results are expected to be sufficiently resilient to the integration of new gene-gene interactions. Notably, our results are also relatively robust to the deletion of links, a situation that is often associated with filtering or thresholding out the weakest or less relevant connections in biological networks (De Vico Fallani, Latora, & Chavez, 2017) (Figure 3C, light blue triangles). From a different angle, our approach can be seen as a principled manner to focus on specific nodes (the drivers) or node pairs (driver-target) in complex networks. This might have important consequences when studying genome-wide databases where the high number of elements can make prohibitive the assessment of significant gene expressions and/or coexpressions (Bentley et al., 2008; Mullighan et al., 2007). Dysregulated Genes and Aberrant Interactions in Multiple Sclerosis Multiple sclerosis is an immune-mediated disease in which the immune system erroneously at- tacks myelin in the central nervous system. There are many neurological symptoms, including motor and cognitive deficits, that can vary in type and severity depending on the attacked cen- tral nervous system regions (Hauser, Oksenberg, & Baranzini, 2015). The role of macrophages in MS is crucial because of their ability to obtain a pro-inflammatory activation state, including the release of pro-inflammatory cytokines and leading to central nervous system tissue dam- age (Chu et al., 2018). Hence, dysregulation of macrophages may lead to autoimmunity and persistent inflammatory diseases (Strauss, Dunbar, Bartlett, & Phillips, 2015). While the etiol- ogy of MS is still not well understood there is a large consensus on its genetic basis and on the importance of unveiling the underlying network mechanisms (Airas, 2015). In this study, we combined network controllability tools and gene expression data to detect the genes responsible for altering the macrophage action in multiple sclerosis. Different from standard approaches, where the attention is focused on the identification of the driver nodes in a network, we here propose an alternative way of exploiting network controllability. We first show that the macrophage inflammatory state in the MS group was characterized by a drastic alteration of the coactivations in the driver and target genes (Figure 4). Such absence of coordination was in general associated with the presence of dysregulated genes along the walks from the driver to the target node. Notably, the pathological dysregulation of NFKB1, IFNB1, and IFNA1, which belong to the same feedback cycle (Figue S4), critically affects several driver- target functional interactions (Figure 5). Finally, our approach allows us to identify a shift mechanism for dysregulated SOCS1 and SOCS3 drivers, showing opposite coactivation patterns in MS patients compared with the healthy controls (Figure 6). These results suggest that experimentally stimulating SOCS3—a Network Neuroscience 348 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis strong inducer of pro-inflammatory response—might be more effective for moving the state of the altered secreted molecules towards physiological configurations. Taken together, these results might have practical consequences on how to design intervention strategies and coun- teract disease phenotype. Methodological Considerations Our method uses Kalman controllability rank condition (Kalman, 1963) to quantify the cen- trality of the driver nodes. This criterion assumes that the investigated system has a linear dynamics (Equation 2). In our case, this means that the changes in the gene activation would follow a linear trend. While this is in general not true and difficult to ascertain, it appears that results from non-linear tests are often dominated by linear relationships (Song, Langfelder, & Horvath, 2012; Steuer, Kurths, Daub, Weise, & Selbig, 2002). Furthermore, a significant frac- tion of the data analysis and modeling deals exclusively with linear approaches as they are simpler and easy to interpret and serve as a prerequisite of nonlinear behavior (Y.-Y. Liu & Barabási, 2016). Another peculiarity of our approach is the assumption of time-invariant interactions in the molecular gene network. On the one hand, this assumption allows us to better exploit the well-established results and tools in network controllability (Y.-Y. Liu et al., 2011); on the other hand, it might conflict with existing literature looking for biological connectivity changes be- tween conditions or populations such as differential gene coexpression (Choi, Yu, Yoo, & Kim, 2005). Here, we hypothesized that the activation state of each node (in terms of gene expres- sion) could eventually change, but not the underlying network structure. Thus, our network— obtained from detailed maps of the macrophage cells—would only act as a substrate/proxy for functional interactions, such as correlated gene activities. Our method requires a specific ordering of the target nodes. While this can be typically achieved in many biological applications—by ranking nodes according to their state (e.g., gene expression: Liseron-Monfils, Olson, & Ware, 2018; Zhao, Yang, Huang, & Holme, 2011; brain activity: Lohmann et al., 2010; Sen, Chu, & Parhi, 2019)—challenges might still remain in general. When it is not possible to impose a ranking of the nodes from external knowledge, another possibility is to derive it from the network structure taking into account, for exam- ple, node centrality values. However, there might be multiple nodes with the same centrality value, which would impede a proper ranking. In those situations, multiple node centrality measures could be integrated to get a more heterogeneous distribution (e.g., degree, strength, betweenness, closeness; Newman, 2010). Another possibility is to add equally important tar- gets at the same iteration step and test whether they are simultaneously controllable. While this procedure is suboptimal and may underestimate the number of controllable targets, it still minimizes the computational complexity related to testing multiple driver-target combi- nations. We finally notice that our method is conceived for directed networks only, where the dimen- sionality reduction has a real computational benefit. In fact, in the case of undirected graphs, it is not possible to remove nodes on the walks from the driver to the targets since information is bound to span the entire network. Similarly, for directed but dense networks, the possibility to focus on specific parts of the network, and reduce the computational cost, becomes lower regardless of the topology. To conclude, it is important to mention that extensions of network controllability tools to time-varying frameworks do exist (A. Li, Cornelius, Liu, Wang, & Barabási, 2016, Zhang, Garas, & Scholtes, 2017). However, in that case networks would be inferred from gene coexpression Network Neuroscience 349 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / / t e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis and therefore affected by statistical uncertainty due to sample sizes. Further research is needed to seek how to apply network controllability in presence of noisy time-varying connections. Conclusion In this study, we introduce a method to quantify the ability of candidate driver nodes to drive the state of a target set within a sparse and directed network. Further, we illustrate how this method works for the molecular network associated with the human macrophage inflamma- tory response. The obtained results reveal in a principled way the genes that are significantly dysregulated in multiple sclerosis. We hope that this method can contribute to the identifi- cation of the key nodes in biological networks to better identify pharmacological targets to counteract human diseases. MATERIAL AND METHODS Stepwise Target Controllability We introduce a method to identify which target nodes in a network can be controlled from a single driver node. To do so, we start by considering the canonical linear time-invariant dynamics on a directed network described by the adjacency matrix A ∈ RN×N : ˙x(n) = Ax(n) − Bu(n), y(n) = Cx(n), (2) where x(n) ∈ RN describes the state of each node at time t, B ∈ RN is its external input (or control) signal, y(n) ∈ RS specifies the driver is the output vector, and node, u(n) ∈ RN C ∈ RS×N is the output matrix identifying the target nodes. Such a system is controllable if it can be guided from any initial state to any desired final state in finite time, with a suitable choice of input. A necessary and sufficient condition to assess the controllability of Equation 2 is that the controllability matrix Q, (cid:2) Q = B AB A2B · · · AN−1B (cid:3) , (3) has full row rank, that is, rank(Q) = N. That is the Kalman rank condition, which basi- cally verifies the existence of linearly independent rows in Q (Kalman, 1963; Rugh & Kailath, 1995). If so, the driver node can reach and control the dynamics of all the other nodes through independent walks of length N − 1 at maximum. If it is of interest to control only a target set T of the network, specified in C and consisting of S ≤ N nodes, then Equation 2 can be reduced into a target controllability matrix QT = CQ (Equation 1), where C filters the rows of interest corresponding to the targets. Now, the rank of QT gives the number τ ≤ S of nodes in the target set that can be controlled by the driver. To identify a driver-target configuration, we further introduce a hierarchy among the target nodes, so that we can order and relabel them from the most important one to the least, that (cid:3) . . . (cid:3) tS. Then we perform the following stepwise procedure for each candidate is, t driver node: (cid:3) t 1 2 Step 1. Initialization – Create a temporary empty target set T (cid:4) ← {} – Set the number of controllable targets τ ← 0 Step 2. Repeat until termination criteria are met. For j ← 1, . . . , S do – Add the j-th target node to the target set T (cid:4) ← T (cid:4) ∪ {tj} Network Neuroscience 350 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis – Build the subgraph containing the nodes on walks from the driver to the targets in T (cid:4) – Compute the rank of the target controllability matrix QT (cid:4) – If rank(Q(cid:4) – j ← j + 1 Step 3. Output τ and T (cid:4) T ) is full then τ ← τ + 1 else T (cid:4) ← T (cid:4) \ {tj} Eventually, the target control centrality τ is the number of controllable targets in T , and the set T (cid:4) contains the τ controllable targets with highest ranking. l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . t / / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Note that in general, the method may underestimate the actual number of controllable target nodes because of the occurrence of numerical errors, but not because of the stepwise procedure itself. The Matlab code associated with the stepwise target controllability is freely available at https://github.com/BCI-NET/Public. Construction of the Macrophage Activation Network We reconstruct the inflammatory molecular network of the human macrophage by integrat- ing information from the macrophage signal transduction map (Robert, Lu, Law, Freeman, & Hume, 2011; Raza et al., 2008). This map contains a comprehensive, validated, and anno- tated map of signal transduction pathways of inflammatory processes in macrophages based on the current literature. To extract molecular interactions from this map, we used the Her- mit software (Motik, Cuenca Grau, & Sattler, 2008), which implements automatic reasoning based on logical rules. We specifically used the rules implemented in the molecular network ontology to infer molecular interactions depending on the process they belong (Henry et al., 2017; Musen, 2015). Because we are interested in the inflammation process, we restricted our analysis to a specific subset of 101 genes with known roles in macrophage pro-inflammatory activation, and for which their regulation in response to pro-inflammatory stimuli could be confirmed in our data set. These genes were classified according to their function in the cell: sensing, signaling, transcription, and secreted (Table S1), as described in databases such as NCBI Gene (Agarwala et al., 2018; UniProt Consortium, 2019), and GeneCards Stelzer et al., 2016. The full network was thus reduced to include only these genes and their in- teractions. Because of recent studies, we also opted to exclude two edges (from SOCS3 to IFNGR1 and to IFNGR2) to represent the involved pathways (Wilson, 2014). The resulting network contains N = 101 nodes and L = 211 unweighted directed edges representing either activation or inhibition between genes. The total degree k of each node in the network is computed by summing the number of incoming and outgoing edges: ki = N ∑ j=1 Aij + N ∑ j=1 Aji, (4) where Aij = 1 if there is an edge between the corresponding genes, and 0 otherwise. Collection of Macrophage mRNA Expression Data Collection of blood for the study was approved by the French Ethics Committee and the French Ministry of Research (DC-2012-1535 and AC-2012-1536). Written informed consent was ob- tained from all study participants. All patients fulfilled diagnostic criteria for multiple sclerosis (Thompson et al., 2018), and individuals (multiple sclerosis patients and healthy donors) with any other inflammatory or neurological disorders were excluded from the study. Patients were included in the study only if they were not undergoing treatment. Network Neuroscience 351 Target controllability of macrophage networks in multiple sclerosis Blood was sampled from eight MS patients and eight healthy controls in acid citrate dex- trose tubes. From blood samples, peripheral blood mononuclear cells were isolated using Ficoll Paque Plus (www.gelifesciences.com) and centrifugation (2, 200 rpm, 20 min). Cells were washed in PBS and RPMI +10% FCS. Monocytes were isolated with anti-CD14 mi- crobeads (www.miltenyibiotec.com) and plated in 12-well plates (500, 000 cells/well) in RPMI +10% FCS and granulocyte-macrophage colony-stimulating factor (500 U/ml) to induce dif- ferentiation into macrophages. After 72 hr, media was replaced with fresh media supple- mented with granulocyte-macrophage colony-stimulating factor (500 U/ml) to maintain “alert” macrophages or IFNγ (200 U/ml) + upLPS (10 ng/ml) to induce “pro-inflammatory” activation. Cells were lysed after 24 hr and RNA was extracted with RNeasy Mini Kit (www.qiagen.com). Transcriptome sequencing cDNA libraries were prepared using a stranded mRNA polyA selection (Truseq stranded mRNA kit, www.illumina.com). For each sample, we performed 60 million single-end, 75 base reads on a NextSeq 500 sequencer (www.illumina.com). RNA-Seq data analyses were performed by GenoSplice technology (www.genosplice.com). Sequenc- ing, data quality, reads repartition (e.g., for potential ribosomal contamination), and insert size estimation were performed using FastQC (Andrews, 2010), Picard-Tools (http://broadinstitute .github.io/picard/), Samtools (H. Li et al., 2009) and rseqc (Wang, Wang, & Li, 2012). Reads were mapped using STARv2.4.0 (Dobin et al., 2013) on the hg19 Human genome assem- bly. Gene expression regulation study was performed (Noli, Capalbo, Ogilvie, Khalaf, & Ilic, 2015). Briefly, for each gene present in the FAST DB v2018_1 annotations, reads aligning on constitutive regions (that are not prone to alternative splicing) were counted. Based on these read counts, normalization was performed using DESeq2 (Love, Huber, & Anders, 2014) in R (v.3.2.5; R Core Team, 2014). Network Modeling and Data Analysis In the modeling framework described by Equation 2, matrix A corresponds to the molecular network and represents the time-invariant component of the system. The dynamic component is instead represented by the gene activation response in the healthy and diseased condition (Figure 2B), computed as the ratio in gene expression between the “pro-inflammatory” and “alert” condition. Specifically, x(n) represents the gene activation. B is a vector identifying the candidate driver. The control signal u(n) is outside the scope of this work. The output vector y(n) and the output matrix C identify the target nodes. We select the genes belonging to the secreted molecules class (Table S1) as our target set T . All the nodes in the other classes are then tested separately as potential driver nodes by computing their target control centrality τ. To enhance numerical precision, the logarithmic transformation log (q + 1) is applied to the elements of the target controllability matrix QT (Equation 1). The hierarchy among the target nodes is established by computing the fold change Δ be- tween the corresponding gene activation in the two groups: Δ = μMS μHC , (5) where μMS and μHC are group-averages for MS patients and healthy controls, respectively, of the gene activation. Nodes with higher Δ absolute values are ranked first. Highly positive Δ values indicate a too strong inflammatory response (overactivation) in the MS patients with respect to the healthy controls. Highly negative Δ values indicate a too weak inflammatory response (underactivation). We define dysregulated genes along the controllable driver-target walks as those for which |Δ| is above the 75th percentile. Network Neuroscience 352 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d . t f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis We perform a robustness analysis to evaluate the stability of the identified driver nodes to potential errors in the molecular network reconstruction. We simulate attacks with increasing intensity, that is, up to 20% of the nodes or edges in the network. When removing nodes, we consider the following cases: (a) random deletion, (b) preferential removal of high-degree nodes, and (c) preferential removal of low-degree nodes. Preferential attacks are performed by selecting nodes with a probability p proportional to their degree k, that is, p ∝ k for high- degree nodes and p ∝ −k for low-degree nodes. When perturbing edges, we test: (a) random addition, (b) random deletion, and (c) random rewiring. For each case, we simulated 1, 000 repetitions and we computed the target control centrality τ for the driver nodes identified in the original network. Then, we report the percentage of nodes that cease to be drivers (i.e., τ = 0), that is, the percentage of nodes that are drivers in our analysis, but are no longer able to control any target in the perturbed case. ACKNOWLEDGMENTS We would like to thank Professor Albert-Laszlo Barabasi for his helpful comments and sugges- tions. The content is solely the responsibility of the authors and does not necessarily represent the official views of any of the funding agencies. SUPPORTING INFORMATION Supporting information for this article is available at https://doi.org/10.1162/netn_a_00180. AUTHOR CONTRIBUTIONS Giulia Bassignana: Conceptualization; Data curation; Investigation; Methodology; Software; Validation; Visualization; Writing – original draft; Writing – review & editing. Jennifer Fransson: Data curation; Methodology; Writing – original draft; Writing – review & editing. Vincent Henry: Data curation; Formal analysis; Methodology; Software; Writing – original draft; Writing – review & editing. Olivier Colliot: Conceptualization; Funding acquisition; Project administration; Supervision; Writing – original draft; Writing – review & editing. Violetta Zujovic: Conceptualization; Data curation; Funding acquisition; Methodology; Project administration; Resources; Supervision; Writing – original draft; Writing – review & editing. Fabrizio De Vico Fallani: Conceptualization; Investigation; Methodology; Supervision; Vali- dation; Visualization; Writing – original draft; Writing – review & editing. FUNDING INFORMATION Olivier Colliot, Agence Nationale de la Recherche (http://dx.doi.org/10.13039/501100001665), Award ID: ANR-19-P3IA-0001. Olivier Colliot, Agence Nationale de la Recherche (http://dx.doi .org/10.13039/501100001665), Award ID: ANR-10-IAIHU-06. Olivier Colliot, Inria, Award ID: Project Neuromarkers. REFERENCES Agarwala, R., Barrett, T., Beck, J., Benson, D. A., Bollin, C., Bolton, E., . . . Zbicz, K. (2018). Database resources of the National Center for Biotechnology Information. Nucleic Acids Research, 46(D1), D8–D13. DOI: https://doi.org/10.1093/nar/gkx1095, PMID: 29140470, PMCID: PMC5753372 Airas, L. (2015). Hormonal and gender-related immune changes in multiple sclerosis. Acta Neurologica Scandinavica, 132(S199), 62–70. DOI: https://doi.org/10.1111/ane.12433, PMID: 26046561 Andrews, S. (2010). FastQC: A quality control tool for high through- put sequence data. Network Neuroscience 353 l D o w n o a d e d f r o m h t t p : / / d i r e c t . m i t . / t / e d u n e n a r t i c e - p d l f / / / / / 5 2 3 3 7 1 9 1 3 5 3 2 n e n _ a _ 0 0 1 8 0 p d t . f b y g u e s t t o n 0 7 S e p e m b e r 2 0 2 3 Target controllability of macrophage networks in multiple sclerosis Barabási, A.-L., & Oltvai, Z. N. (2004). Network biology: Un- derstanding the cell’s functional organization. Nature Reviews Genetics, 5(2), 101–113. DOI: https://doi.org/10.1038/nrg1272, PMID: 14735121 Bentley, D. R., Balasubramanian, S., Swerdlow, H. P., Smith, G. P., Milton, J., Brown, C. G., . . . Smith, A. J. (2008). Accurate whole human genome sequencing using reversible terminator chemistry. Nature, 456(7218), 53–59. DOI: https://doi.org/10 .1038/nature07517, PMID: 18987734, PMCID: PMC2581791 Betzel, R. F., Gu, S., Medaglia, J. D., Pasqualetti, F., & Bassett, D. S. (2016). Optimally controlling the human connectome: The role of network topology. Scientific Reports, 6. DOI: https://doi.org /10.1038/srep30770, PMID: 27468904, PMCID: PMC4965758 (1974). Algebraic graph theory. Cambridge University Biggs, N. Press. DOI: https://10.1017/CBO9780511608704 Bitsch, A., Kuhlmann, T., Costa, C. D., Bunkowski, S., Polak, T., & Brück, W. (2000). Tumour necrosis factor alpha mRNA ex- pression in early multiple sclerosis lesions: Correlation with demyelinating activity and oligodendrocyte pathology. Glia, 29(4), 366–375. DOI: https://doi.org/10.1002/(SICI)1098-1136 (20000215)29:4<366::AID-GLIA7>3.0.CO;2-Y, PMID: 10652446
I., Cattani,
A., Bianconi, GRAMO., . . . Cossart, R.
(2009). GABAergic hub
neurons orchestrate synchrony in developing hippocampal
redes. Ciencia, 326(5958), 1419–1424. DOI: https://doi.org
/10.1126/science.1175509, PMID: 19965761

Bonifazi, PAG., Goldin, METRO., Picardo, METRO. A., Jorquera,

bullmore, MI., & despreciar, oh. (2009). Complex brain networks: Graph
theoretical analysis of structural and functional systems. Naturaleza
Reseñas Neurociencia, 10(3), 186–198. DOI: https://doi.org/10
.1038/nrn2575, PMID: 19190637

bullmore, mi. T., & bassett, D. S. (2011). Brain graphs: Graphical
models of the human brain connectome. Annual Review of
Clinical Psychology, 7(1), 113–140. DOI: https://doi.org/10.1146
/annurev-clinpsy-040510-143934, PMID: 21128784

Choi,

j. K., Yu, Ud., Yoo, oh. J., & kim, S. (2005). Differential
coexpression analysis using microarray data and its applica-
tion to human cancer. Bioinformatics, 21(24), 4348–4355. DOI:
https://doi.org/10.1093/bioinformatics/bti722, PMID: 16234317
Chu, F., Shi, METRO., Zheng, C., shen, D., Zhu, J., Zheng, X., &
Cual, l. (2018). The roles of macrophages and microglia in multi-
ple sclerosis and experimental autoimmune encephalomyelitis.
Journal of Neuroimmunology, 318, 1–7. DOI: https://doi.org/10
.1016/j.jneuroim.2018.02.015, PMID: 29606295

Commault, C., Van der Woude, J., & Frasca, PAG. (2019). Funcional
target controllability of networks: Structural properties and ef-
IEEE Transactions on Network Science and
ficient algorithms.
Ingeniería. DOI: https://doi.org/10.1109/TNSE.2019.2937404
De Vico Fallani, F. , latora, v., & Chavez, METRO. (2017). A Topological
criterion for filtering information in complex brain networks.
Biología Computacional PLoS, 13(1), e1005305. DOI: https://doi
.org/10.1371/journal.pcbi.1005305, PMID: 28076353, PMCID:
PMC5268647

De Vico Fallani, F., Richiardi, J., Chavez, METRO., & Achard, S. (2014).
Graph analysis of functional brain networks: Practical issues in
translational neuroscience. Philosophical Transactions of the
Royal Society B: Ciencias Biologicas, 369(1653), 20130521.

DOI: https://doi.org/10.1098/rstb.2013.0521, PMID: 25180301,
PMCID: PMC4150298

Dobin, A., davis, C. A., Schlesinger, F., Drenkow, J., Zaleski, C., Jha,
(2013). STAR: Ultrafast universal RNA-
S., . . . Gingeras, t. R.
seq aligner. Bioinformatics, 29(1), 15–21. DOI: https://doi.org/10
.1093/bioinformatics/bts635,
PMCID:
PMC3530905

23104886,

PMID:

.

.

in humans.

Dösenbach, norte. Ud.. F., Fair, D. A., Miezín, F. METRO., cohen, A. l.,
. Petersen, S. mi.
Wenger, k. K., Dösenbach, R. A. T.,
(2007). Distinct brain networks for adaptive and stable task con-
Actas de la Academia Nacional de
controlar
Ciencias, 104(26), 11073–11078. DOI: https://doi.org/10.1073
/pnas.0704320104, PMID: 17576922, PMCID: PMC1904171
Drier, y., Sheffer, METRO., & Domany, mi. (2013). Pathway-based person-
alized analysis of cancer. Proceedings of the National Academy
of Sciences, 110(16), 6388–6393. DOI: https://doi.org/10.1073
/pnas.1219651110, PMID: 23547110, PMCID: PMC3631698
gao, J., Liu, Y.-Y., D’Souza, R. METRO., & Barrabás, A.-L. (2014). Target
control of complex networks. Comunicaciones de la naturaleza, 5, 5415.
DOI: https://doi.org/10.1038/ncomms6415, PMID: 25388503,
PMCID: PMC4243219

Gu, S., Betzel, R. F., Mattar, METRO. GRAMO., Cieslak, METRO., Delio, PAG. r.,
Grafton, S. T., . . . bassett, D. S.
(2017). Optimal trajectories
of brain state transitions. NeuroImagen, 148(Suplemento. C), 305–317.
DOI: https://doi.org/10.1016/j.neuroimage.2017.01.003, PMID:
28088484, PMCID: PMC5489344

Gu, S., Pasqualetti, F., Cieslak, METRO., telesford, q. K., Yu, A. B.,
Kahn, A. MI., . . . bassett, D. S.
(2015). Controlabilidad de
redes cerebrales estructurales. Comunicaciones de la naturaleza, 6, 8414.
DOI: https://doi.org/10.1038/ncomms9414, PMID: 26423222,
PMCID: PMC4600713

Hallett, METRO.

(2000). Transcranial magnetic stimulation and the
cerebro humano. Naturaleza, 406(6792), 147–150. DOI: https://doi.org
/10.1038/35018000, PMID: 10910346

Hauser, S. l., Oksenberg, j. r., & Baranzini, S. mi. (2015). Multiple
Sclerosis. In Rosenberg’s Molecular and Genetic Basis of Neuro-
logical and Psychiatric Disease (páginas. 1001–1014). Elsevier. DOI:
https://doi.org/10.1016/B978-0-12-410529-4.00085-1

Hautus, METRO. (1970). Stabilization controllability and observability of
Indagationes Mathematicae (Pro-
linear autonomous systems.
ceedings), 73, 448–455. DOI: https://doi.org/10.1016/S1385
-7258(70)80049-X

Henry, V. J., Saïs, F., Marchadier, MI., Dibie, J., Goelzer, A., &
Fromion, V. (2017). BiPOm: Biological interlocked Process On-
tology for metabolism. How to infer molecule knowledge from
biological process? In International Conference on Biomedical
Ontology, ICBO 2017. Newcastle upon Tyne, Reino Unido.
(2011). The number of maximum
matchings in a tree. Discrete Mathematics, 311(21), 2512–2542.
DOI: https://doi.org/10.1016/j.disc.2011.07.028, PMID:
22158732, PMCID: PMC3226351

Heuberger, C., & Wagner, S.

Hopcroft, j. MI., & Karp, R. METRO.

(1971). A n5/2 algorithm for max-
In 12th Annual Symposium on
imum matchings in bipartite.
Switching and Automata Theory (SWAT 1971) (páginas. 122–125).
DOI: https://doi.org/10.1109/SWAT.1971.1

jeong, h., Mason, S. PAG., Barrabás, A.-L., & Oltvai, z. norte.

(2001).
Lethality and centrality in protein networks. Naturaleza, 411(6833),

Neurociencia en red

354

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

/

t

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Target controllability of macrophage networks in multiple sclerosis

41–42. DOI: https://doi.org/10.1038/35075138, PMID:
11333967

Kalmán, R. mi. (1963). Mathematical description of linear dynam-
ical systems. Journal of the Society for Industrial and Applied
Matemáticas: Series A, Control, 1(2), 152–192. DOI: https://doi
.org/10.1137/0301010

Klickstein, I., Shirin, A., & Sorrentino, F. (2017). Energy scaling of
targeted optimal control of complex networks. Nature Communi-
cations, 8(1), 15145. DOI: https://doi.org/10.1038/ncomms15145,
PMID: 28436417, PMCID: PMC5413984

Koper, oh. METRO., Kami ´nska, J., Sawicki, K., & Kemona, h.

(2018).
CXCL9, CXCL10, CXCL11, and their receptor (CXCR3) in neu-
roinflammation and neurodegeneration. Advances in Clinical
and Experimental Medicine: Official Organ Wroclaw Medical
Universidad, 27(6), 849–856. DOI: https://doi.org/10.17219/acem
/68846, PMID: 29893515

li, A., Cornelius, S. PAG., Liu, Y.-Y., Wang, l., & Barrabás, A.-L.
The fundamental advantages of temporal networks.

(2016).
arXiv:1607.06168 [nlin]

li, h., Handsaker, B., Wysoker, A., Fennell, T., Ruan, J., Homer,
NORTE., Durbin, R.
(2009). The sequence alignment/map format
and SAMtools. Bioinformatics, 25(16), 2078–2079. DOI: https://
doi.org/10.1093/bioinformatics/btp352, PMID: 19505943,
PMCID: PMC2723002

li, J., Chen, X., Pequito, S., Pappas, GRAMO. J., & Preciado, V. METRO.
(2018). Structural target controllability of undirected networks.
En 2018 IEEE Conference on Decision and Control (CDC)
(páginas. 6656–6661). Miami Beach, Florida: IEEE. DOI: https://doi.org
/10.1109/CDC.2018.8619399

lin, C.-T.

(1974). Structural controllability.

IEEE Transactions on
Automatic Control, 19(3), 201–208. DOI: https://doi.org/10.1109
/TAC.1974.1100557

Liseron-Monfils, C., Olson, A., & Ware, D. (2018). NECorr, a Tool
to rank gene importance in biological processes using molecu-
lar networks and transcriptome data. bioRxiv: 326868. DOI:
https://doi.org/10.1101/326868, PMID: 30356219

Liu,

(2005).

J., Guan, X., & Mamá, X.

Interferon regulatory
factor 1 is an essential and direct
transcriptional activator
for interferon {gamma}-induced RANTES/CCl5 expression in
macrophages. The Journal of Biological Chemistry, 280(26),
24347–24355. DOI: https://doi.org/10.1074/jbc.M500973200,
PMID: 15860458
Liu, y., & Liu, GRAMO.

(2004). Number of maximum matchings
of bipartite graphs with positive surplus. Discrete Mathematics,
274(1), 311–318. DOI: https://doi.org/10.1016/S0012-365X(03)
00204-8

Liu, Y.-Y., & Barrabás, A.-L. (2016). Control principles of complex
redes. Reseñas de Física Moderna, 88(3). DOI: https://doi.org
/10.1103/RevModPhys.88.035006

Liu, Y.-Y., Slotine, J.-J., & Barrabás, A.-L. (2011). Controlabilidad de
complex networks. Naturaleza, 473(7346), 167–173. DOI: https://
doi.org/10.1038/nature10011, PMID: 21562557

Liu, Y.-Y., Slotine, J.-J., & Barrabás, A.-L. (2012). Control centrality
and hierarchical structure in complex networks. PLoS ONE, 7(9),
e44459. DOI: https://doi.org/10.1371/journal.pone.0044459,
PMID: 23028542, PMCID: PMC3459977

Lodish, h., Berk, A., Zipursky, S. l., Matsudaira, PAG., baltimore, D.,
& Darnell, j. (2000). Gene replacement and transgenic animals.
In Molecular cell biology. (4th ed.). W.. h. Hombre libre.

Lohmann, GRAMO., Margulies, D. S., Horstmann, A., Pleger, B., Lepsien,
J., Goldhahn, D., . . . Tornero, R.
(2010). Eigenvector centrality
mapping for analyzing connectivity patterns in fMRI data of the
cerebro humano. PLoS ONE, 5(4), e10232. DOI: https://doi.org/10
PMCID:
.1371/diario.pone.0010232,
PMC2860504

PMID: 20436911,

Amar, METRO. I., Huber, w., & Anders, S. (2014). Moderated estimation
of fold change and dispersion for RNA-seq data with DESeq2.
Genome Biology, 15(12). DOI: https://doi.org/10.1101/002832
Lugagne, J.-B., Sosa Carrillo, S., Kirch, METRO., Köhler, A., Batt, GRAMO., &
Hersen, PAG.
(2017). Balancing a genetic toggle switch by real-
time feedback control and periodic forcing. Nature Commu-
nications, 8. DOI: https://doi.org/10.1038/s41467-017-01498-0,
PMID: 29150615, PMCID: PMC5693866

Maslov, S., & Sneppen, k. (2002). Specificity and stability in topol-
ogy of protein networks. Ciencia, 296(5569), 910–913. DOI:
https://doi.org/10.1126/science.1065103, PMID: 11988575

McCormick, S. METRO., & infierno, norte. METRO.

Regulation of
macrophage, dendritic cell, and microglial phenotype and func-
tion by the SOCS proteins. Frontiers in Immunology, 6. DOI:
https://doi.org/10.3389/fimmu.2015.00549

(2015).

Torre, T., bassett, D. S., & Pasqualetti, F. (2019). Structural con-
IEEE Transactions on Auto-
trollability of symmetric networks.
matic Control, 64(9), 3740–3747. DOI: https://doi.org/10.1109
/TAC.2018.2881112.2881112

Menche, J., sharma, A., Kitsak, METRO., Ghiassian, S. D., Vidal, METRO.,
Loscalzo, J., & Baraba’si, A.-L. (2015). Disease networks. Uncov-
ering disease-disease relationships through the incomplete
interactome. Ciencia, 347(6224), 1257601. DOI: https://doi.org
/10.1126/science.1257601,
PMCID:
PMC4435741

25700523,

PMID:

Mosser, D. METRO., & Edwards, j. PAG.

(2008). Exploring the full spec-
trum of macrophage activation. Nature Reviews Immunology,
8(12), 958–969. DOI: https://doi.org/10.1038/nri2448, PMID:
19029990, PMCID: PMC2724991

Motik, B., Cuenca Grau, B., & Sattler, Ud..

Structured
En curso-
objects in owl: Representation and reasoning.
ing of the 17th international conference on World Wide Web
WWW ’08 (páginas. 555–547). Beijing, Porcelana: ACM Press. DOI:
https://doi.org/10.1145/1367497.1367573

(2008).

Muldoon, S. F., Pasqualetti, F., Gu, S., Cieslak, METRO., Grafton, S. T.,
Vettel, j. METRO., & bassett, D. S. (2016). Stimulation-based control
of dynamic brain networks. Biología Computacional PLoS, 12(9),
e1005076. DOI: https://doi.org/10.1371/journal.pcbi.1005076,
PMID: 27611328, PMCID: PMC5017638

Mullighan, C. GRAMO., Goorha, S., Radtke, I., Molinero, C. B., Coustan-
Herrero, MI., Dalton, j. D., . . . Downing, j. R.
(2007). Genome-
wide analysis of genetic alterations in acute lymphoblastic
leukaemia. Naturaleza, 446(7137), 758–764. DOI: https://doi.org
/10.1038/nature05690, PMID: 17344859

Murota, K., & Poljak, S. (1990). Note on a graph-theoretic criterion
IEEE Transactions on Auto-
for structural output controllability.
matic Control, 35(8), 939–942. DOI: https://doi.org/10.1109/9
.58507

Neurociencia en red

355

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

t

/

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

t

.

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Target controllability of macrophage networks in multiple sclerosis

Musen, METRO. A. (2015). The protégé project: A look back and a look
forward. AI matters, 1(4), 4–12. DOI: https://doi.org/10.1145
/2757001.2757003, PMID: 27239556, PMCID: PMC4883684

Hombre nuevo, METRO.

(2010). Networks: An introduction. Oxford, Nuevo

york: prensa de la Universidad de Oxford.

Noli, l., Capalbo, A., Ogilvie, C., Khalaf, y., & Ilic, D.

(2015).
Discordant growth of monozygotic twins starts at the blastocyst
stage: A case study. Stem Cell Reports, 5(6), 946–953. DOI:
https://10.1016/j.stemcr.2015.10.006

PU, C.-L., Pei, W.-J., & Michaelson, A. (2012). Robustness analysis
of network controllability. Physica A: Statistical Mechanics and
its Applications, 391(18), 4420–4425. DOI: https://doi.org/10
.1016/j.physa.2012.04.019

Raza, S., Robertson, k. A., Lacaze, PAG. A., Página, D., Enright, A. J.,
Ghazal, PAG., & Hombre libre, t. C. (2008). A logic-based diagram of sig-
nalling pathways central to macrophage activation. BMC Systems
Biología, 2, 36. DOI: https://doi.org/10.1186/1752-0509-2-36,
PMID: 18433497, PMCID: PMC2383880

R Core Team. (2014). R: A language and environment for statistical

computing.

Roberto, C., Lu, X., Law, A., Hombre libre, t. C., & Hume, D. A. (2011).
Macrophages.com: An on-line community resource for innate
immunity research. Immunobiology, 216(11), 1203–1211. DOI:
https://doi.org/10.1016/j.imbio.2011.07.025, PMID: 21924793
Rugh, W.. J., & Kailath, t. (1995). Linear system theory (2y ed.).

Pearson.

Ruths, J., & Ruths, D. (2014). Control Profiles of Complex Networks.
Ciencia, 343(6177), 1373–1376. DOI: https://doi.org/10.1126
/science.1242063, PMID: 24653036

Sen, B., Chu, S.-H., & Parhi, k. k. (2019). Ranking regions, bordes
and classifying tasks in functional brain graphs by sub-graph en-
tropy. Scientific Reports, 9(1), 1–20. DOI: https://doi.org/10.1038
/s41598-019-44103-8, PMID: 31110317, PMCID: PMC6527859
Shields, r., & Pearson, j. (1976). Structural controllability of mul-
IEEE Transactions on Automatic Control,
tiinput linear systems.
21(2), 203–212. DOI: https://doi.org/10.1109/TAC.1976.1101198
(2012). Comparison of
co-expression measures: Mutual information, correlation, y
model based indices. BMC Bioinformatics, 13(1), 328. DOI:
https://doi.org/10.1186/1471-2105-13-328, PMID: 23217028,
PMCID: PMC3586947

Song, l., Langfelder, PAG., & Horvath, S.

Sontag, mi. D. (1998). Mathematical Control Theory: Deterministic
Finite Dimensional Systems (2y ed.). Nueva York: Editorial Springer.
DOI: https://doi.org/10.1007/978-1-4612-0577-7

Stelzer, GRAMO., rosa, NORTE., Plaschkes, I., Zimmerman, S., Twik, METRO.,
Fishilevich, S., . . . Lancet, D.
(2016). The GeneCards Suite:
From Gene Data Mining to Disease Genome Sequence Analy-
ses. Current Protocols in Bioinformatics, 54(1), 1.30.1–1.30.33.
DOI: https://doi.org/10.1002/cpbi.5, PMID: 27322403

Steuer, r., Kurths, J., Daub, C. o., Weise, J., & Selbig, j. (2002). El
mutual information: Detecting and evaluating dependencies be-
tween variables. Bioinformatics, 18(Suplemento. 2), S231–S240. DOI:
https://doi.org/10.1093/bioinformatics/18.suppl_2.S231, PMID:
12386007

Strauss, o., Dunbar, PAG. r., Bartlett, A., & Phillips, A.

(2015). El
immunophenotype of antigen presenting cells of the mononu-

clear phagocyte system in normal human liver—A systematic
revisar. Journal of Hepatology, 62(2), 458–468. DOI: https://
doi.org/10.1016/j.jhep.2014.10.006, PMID: 25315649
Sol, X., Hu, F., Wu, S., Qiu, X., Linel, PAG., & Wu, h.

(2016).
Controllability and stability analysis of
large transcriptomic
dynamic systems for host response to influenza infection in hu-
Infectious Disease Modelling, 1(1), 52–70. DOI: https://
hombre.
doi.org/10.1016/j.idm.2016.07.002, PMID: 29928721, PMCID:
PMC5963324

Espiga, MI., Giusti, C., Baum, GRAMO. l., Gu, S., Pollock, MI., Kahn,
A. MI., . . . bassett, D. S.
(2017). Developmental increases
in white matter network controllability support a growing diver-
sity of brain dynamics. Comunicaciones de la naturaleza, 8(1), 1252.
DOI: https://doi.org/10.1038/s41467-017-01254-4, PMID:
29093441, PMCID: PMC5665937

taylor, I. w., Linding, r., Warde-Farley, D., Liu, y., Pesquita, C.,
Faria, D., . . . Wrana, j. l.
(2009). Dynamic modularity in
protein interaction networks predicts breast cancer outcome.
Naturaleza Biotecnología, 27(2), 199–204. DOI: https://doi.org/10
.1038/nbt.1522, PMID: 19182785

Thompson, A. J., Banwell, B. l., Barkhof, F., Carroll, W.. METRO.,
(2018). Diagnosis
Coetzee, T., Comi, GRAMO., . . . cohen, j. A.
of multiple sclerosis: 2017 revisions of the McDonald criteria.
The Lancet. Neurología, 17(2), 162–173. DOI: https://doi.org/10
.1016/S1474-4422(17)30470-2

Tong, T., gao, P., Guerrero, r., Ledig, C., Chen, l., & Rueckert, D.
(2017). A novel grading biomarker for the prediction of con-
version from mild cognitive impairment to Alzheimer’s disease.
IEEE Transactions on Biomedical Engineering, 64(1), 155–165.
DOI: https://doi.org/10.1109/TBME.2016.2549363, PMID:
27046891

UniProt Consortium (2019). UniProt: A worldwide hub of protein
conocimiento. Nucleic Acids Research, 47(D1), D506–D515. DOI:
https://doi.org/10.1093/nar/gky1049, PMID: 30395287, PMCID:
PMC6323992

Uno, t. (1997). Algorithms for enumerating all perfect, maximum
and maximal matchings in bipartite graphs. En H. W.. Leong, h.
Imai, & S. jainista (Editores.), Algorithms and Computation (páginas. 92–101).
Saltador. DOI: https://doi.org/10.1007/3-540-63890-3_11

Uygun, S., Peng, C., Lehti-Shiu, METRO. D., Last, R. l., & Shiu, S.-H.
(2016). Utility and limitations of using gene expression data to
identify functional associations. Biología Computacional PLoS,
12(12). DOI: https://doi.org/10.1371/journal.pcbi.1005244

Wagner, S. GRAMO.

(2007). On the number of matchings of a tree.
European Journal of Combinatorics, 28(4), 1322–1330. DOI:
https://doi.org/10.1016/j.ejc.2006.01.014

Wagner, T., Valero-Cabre, A., & Pascual Leone, A.

(2007). No-
invasive Human Brain Stimulation. Annual Review of Biomedical
Ingeniería, 9, 527–65. DOI: https://doi.org/10.1146/annurev
.bioeng.9.061206.133100, PMID: 17444810

Wang, l., Wang, S., & li, W..

(2012). RSeQC: Quality control of
RNA-seq experiments. Bioinformatics, 28(16), 2184–2185. DOI:
https://doi.org/10.1093/bioinformatics/bts356, PMID: 22743226
wilson, h. METRO. (2014). SOCS proteins in macrophage polarization
and function. Frontiers in Immunology, 5. DOI: https://doi.org
/10.3389/fimmu.2014.00357

Neurociencia en red

356

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

/

/

t

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Target controllability of macrophage networks in multiple sclerosis

Wuchty, S. (2014). Controllability in protein interaction networks.
procedimientos de la Academia Nacional de Ciencias, 111(19),
7156–7160. DOI: https://doi.org/10.1073/pnas.1311231111,
PMID: 24778220, PMCID: PMC4024882

Zañudo, j. GRAMO. T., Cual, GRAMO., & Alberto, R. (2017). Structure-based
control of complex networks with nonlinear dynamics. Proceed-
ings of the National Academy of Sciences. DOI: https://doi.org
/10.1073/pnas.1617387114, PMID: 28655847, PMCID:
PMC5514702

Zdeborová, l., & Mézard, METRO.

(2006). The number of matchings
in random graphs. Revista de mecánica estadística: Teoría y

Experimento, 2006(05), P05003. DOI: https://doi.org/10.1088
/1742-5468/2006/05/P05003
zhang, y., Garas, A., & Scholtes,

(2017). Controlabilidad de
temporal networks: An analysis using higher-order networks.
arXiv:1701.06331 [física]

I.

zhao, J., Cual, T.-H., Huang, y., & Holme, PAG. (2011). Ranking
candidate disease genes from gene expression and protein in-
teraction: A Katz-centrality based approach. PLoS ONE, 6(9),
e24306. DOI: https://doi.org/10.1371/journal.pone.0024306,
PMID: 21912686, PMCID: PMC3166320

yo

D
oh
w
norte
oh
a
d
mi
d

F
r
oh
metro
h

t
t

pag

:
/
/

d
i
r
mi
C
t
.

metro

i
t
.

t

/

/

mi
d
tu
norte
mi
norte
a
r
t
i
C
mi

pag
d

yo

F
/

/

/

/

/

5
2
3
3
7
1
9
1
3
5
3
2
norte
mi
norte
_
a
_
0
0
1
8
0
pag
d

.

t

F

b
y
gramo
tu
mi
s
t

t

oh
norte
0
7
S
mi
pag
mi
metro
b
mi
r
2
0
2
3

Neurociencia en red

357METHODS image
METHODS image
METHODS image
METHODS image
METHODS image
METHODS image
METHODS image
METHODS image
METHODS image
METHODS image

Descargar PDF