Abstract
Integrating prior molecular network knowledge into interpretation of new experimental data is routine practice in biology research. However, a dilemma for deciphering interactome using Bayes’ rule is the demotion of novel interactions with low prior probabilities. Here the authors present constrained generalised logical network (CGLN) inference to predict novel interactions in dynamic networks, respecting previously known interactions and observed temporal coherence. It encodes prior interactions as probabilistic logic rules called local constraints, and forms global constraints using observed dynamic patterns. CGLN finds constraint‐satisfying trajectories by solving a k ‐stops problem in the state space of dynamic networks and then reconstructs candidate networks. They benchmarked CGLN on randomly generated networks, and CGLN outperformed its alternatives when 50% or more interactions in a network are given as local constraints. CGLN is then applied to infer dynamic protein interaction networks regulating invadopodium formation in motile cancer cells. CGLN predicted 134 novel protein interactions for their involvement in invadopodium formation. The most frequently predicted interactions centre around focal adhesion kinase and tyrosine kinase substrate TKS4, and 14 interactions are supported by the literature in molecular contexts related to invadopodium formation. As an alternative to the Bayesian paradigm, the CGLN method offers constrained network inference without requiring prior probabilities and thus can promote novel interactions, consistent with the discovery process of scientific facts that are not yet in common beliefs.
Inspec keywords: enzymes, molecular biophysics, cancer, cell motility, probabilistic logic, inference mechanisms, medical computing
Other keywords: invadopodium formation, constrained generalised logical network inference, temporal coherence, probabilistic logic rules, local constraints, global constraints, dynamic patterns, k‐stops problem, dynamic protein interaction networks, motile cancer cells, focal adhesion kinase, tyrosine kinase substrate TKS4, molecular contexts, state space
1 Introduction
Data from a single biological experiment are often inadequate for reliable network inference [1 ]. Researchers thus routinely apply prior knowledge in the form of sparse network topology into deciphering messages hidden in new experimental data. With the rise of comprehensive biological network databases [2 ], automation of the underlying reasoning process becomes feasible and is expected to expedite the complete characterisation of interactomes in systems biology [3 ].
Discrete dynamic network models have indeed been widely used to delineate molecular systems. They include probabilistic Boolean networks [4 ], dynamic Bayesian networks [5 ], language‐generating automata [6 ], and generalised logical networks [7 ], among others. Given a probabilistic Boolean network and a desirable state, computational approaches have been developed to search for optimal intervention [8, 9 ]. Although discrete dynamic models are flexible for representation of highly non‐linear dynamics, their inference has been a challenge to date, because entirely data‐driven approaches are limited by the small sample size relative to the high dimensionality of typical molecular biology experimental data.
Bayes’ rule underlies most attempts to integrate prior knowledge into network inference [10 –12 ]. By this rule, a posterior probability determines the overall strength of an interaction, in proportion to the product of a prior probability and the likelihood of an interaction given observed data. A limitation of the Bayesian paradigm is that a novel interaction may have a zero or low prior probability such that even strong evidence (likelihood from the observed data) may still be insufficient to promote the interaction. Recent diffusion approaches [13 ] propagate prior belief based on local connectivity to estimate prior probabilities of novel interactions, applicable only when a path is known beforehand to connect the two nodes in a potentially novel interaction.
Therefore, we sought to provide an alternative framework to Bayes’ rule to reduce the impact of prior probability on new interactions. In this framework, we formulate the network inference problem under two types of constraints. Local constraints are topological and probabilistic logic rules describing prior qualitative knowledge about interactions in a network. Global constraints have observed temporal patterns of a system. Dynamic patterns need to be neither complete for every node in the system nor tightly sampled in time. The goal is to find dynamic networks to satisfy both types of constraints. Although previous work has extensively addressed global constraints [14, 15 ], integration of local constraints is under‐investigated other than using Bayes’ rule.
Here, we report a constrained generalised logical network (CGLN) inference method. Generalised logical networks (GLNs) are synchronous and deterministic discrete networks where each node can take two or more finite values and has a generalised truth table (gtt) [7, 16 ]. CGLN interpolates new states into the global constraints based on the local constraints, and then reconstructs one or more constraint‐satisfying GLNs. Interpolation is an enabling step to discover novel interactions that may resolve inconsistency between local and global constraints. We heuristically solve an NP‐complete k ‐stops problem of finding a simple path in the state space of a GLN. Each stop is a dynamic pattern in the global constraint which must be visited in the order observed in experiments. Several methods were developed to find simple paths with some must‐pass nodes without a required order [17 ]. An approximate algorithm by Vardhan et al. [18 ] finds a simple path with must‐pass nodes in mandatory order, but not practical for the scale of our problem.
We then applied CGLN to predict novel protein interaction networks driving invadopodium formation. Invadopodia are F‐actin based membrane protrusions in cancer cells that degrade the extracellular matrix (ECM). Invadopodium formation goes through the stages of induction, initiation, assembly, and maturation [19 ]. Each stage is marked by a signature dynamic pattern of protein activities. In the early stages, a cell activates actin polymerisation and secretes matrix metalloproteinase (MMPs). Actin polymerisation forms a protrusion on the ventral cell surface that extends vertically from the ventral cell membrane into the ECM [20 ]; MMPs’ proteolytic activity degrades the ECM. The combination of physical and chemical stresses creates a channel for the cancer cell to migrate and invade. After migration, invadopodia are disassembled, although some structures, such as the actin‐rich core, can persist for hours [19 ]. Due to this association of invadopodia with cell invasion, their presence is an indicator of a cancer cell's capacity to metastasize into surrounding tissues [21 ]. By applying CGLN on a protein network for invadopodium formation with local and global constraints, we identified a total of 134 novel protein interactions with varying strengths of evidence for their involvement. Fourteen protein interactions have been reported in various molecular contexts, some directly related to invadopodium formation. The molecular roles of these novel protein interactions are of great interest as they may lead to the identification of potential therapeutic targets to block cancer metastasis.
2 Methods
2.1 Network inference by constrained path finding in the state space
We represent molecular interaction networks by GLNs [7, 16 ]. Each node in the GLN corresponds to a molecule, a cell, or a species. As a discrete‐time and discrete‐value dynamical system model, a GLN is represented by a directed graph with a gtt attached to each node in the graph. The gtt allows a discrete variable to take more than two possible values and to reflect more subtle changes than Boolean logic. Thus, a gtt can encode biological mechanisms by which molecules use to interact with each other. The state of a GLN is a unique assignment of values to each node in the GLN. The number of unique states is the product of the number of levels for all nodes. The transition graph of a GLN is directed and represents every state as a vertex. An edge in the graph indicates a transition from one state to its successor state. Only one outgoing edge is allowed for each vertex in the transition graph because the GLN is deterministic. The complete dynamics of a GLN can be visualised by a transition graph in its state space. A trajectory is a path in the transition graph, capturing dynamics of the GLN from an initial state.
We present a method called constrained generalised logical network inference by finding GLNs to satisfy given local and global constraints. We solve the CGLN problem by searching for a constraint‐satisfying trajectory in the state space of the GLN and reconstruct a GLN from the trajectory. The CGLN method proceeds in three steps outlined in Fig. 1. The first step is to construct a super transition graph in the state space of a GLN. In the step two, a novel stochastic and iterative deepening depth‐first search (SIDDFS) algorithm is applied to traverse the graph, searching for segments or simple paths between each pair of consecutive dynamic patterns in the global constraint. In this step, segments are concatenated to form a simple long path with detouring if necessary. In the step three, a GLN will be reconstructed from this simple long path (Supplementary Alg. S6 and Supplementary Alg. S7). Steps two and three will be repeated until no new distinct GLNs can be found. CGLN will finally return a list of previously unknown interactions ranked by frequency among all identified constraint‐satisfying GLNs. The list serves as novel hypotheses for further biological validation.
Fig 1.

Overview of CGLN inference
The three main steps are shown in the ovals. Local constraints are both topological and dynamical. Global constraints are dynamic patterns from experimental data and constitute k stops. k is three in this example and the ‘stops’ or dynamic patterns are listed in the global constraint box, where the dots indicate unmeasured values. The global‐constraint satisfying stops are also marked in three framed boxes in the super transition graph. CGLN operates in the super transition graph and finds a constraint‐satisfying trajectory (solid path) in the graph. The output is generalised logical networks reconstructed from the trajectory that satisfy both local and global constraints and also contain newly inferred interactions (dark edges)
The constrained network inference problem is computationally hard. With the above formulation of the CGLN problem, the k ‐stops problem is equivalent to finding an ordered simple path with mandatory nodes in a directed graph. The latter has been proven to have a computational complexity that is NP‐complete [22 ]. The proof was based on the theoretical computer science result on the k vertex‐disjoint path problem, previously proven to be NP‐complete [23 ].
2.2 Local constraints to generalised logic rules
We represent local constraints by a probabilistic logic rule to describe known qualitative relationships between nodes in a network. Let {U t :t ∈ ℕ} and {V t : t ∈ ℕ} be two discrete‐time stochastic processes in a dynamical system. We define a local constraint for the interaction between parent U t −τ and child V t as follows
| (1) |
where ρ is the correlation coefficient of two random variables and τ is a time delay for the interaction. We also call U t is the parent and V t is the child in this relationship. Local constraint satisfaction is verified by plugging the observed data for the two variables into the definition. We use τ = 1 in this paper.
This representation of local constraints does not require strict logic rules or probability distributions, so as to be robust to biological variation and measurement errors. The usage of signs is consistent with how mainstream biology literature presents results and allows convenient integration of research findings into constrained network inference.
2.3 Dynamic patterns as global constraints
We denote global constraints by a temporal sequence of k dynamic patterns gc [0], …, gc [k − 1] associated with concerned system events. Signature dynamic patterns can be summarised from either the literature or experimental data. In a molecular network, an event could be signified by a chorus of signature molecules, or a subset of nodes. Once the chorus reaches a state, the event will take place. This subset will be assigned a dynamic pattern associated with the event. Other unconstrained variables are marked as wildcards so that more than one state of the dynamic network can satisfy a given dynamic pattern. For example, a global constraint including k = 4 dynamic patterns for a 7‐node GLN could be
where * represents an unconstrained value in a dynamic pattern. When there are multiple observations at the same time point from biological replicates under the same experimental condition, one can assign the replicate median to each variable to capture the overall trend qualitatively. A trajectory satisfies a global constraint when all its dynamic patterns are matched in the right order.
2.4 Super transition graph in the state space
The super transition graph is defined by the union of edges in all transition graphs of feasible GLNs for the given local constraints. Potential successors of a state in the super transition graph are determined by local constraints. In a local constraint, a child variable is active if and only if its positive parents are all active and negative parents are all inactive; and it is inactive if and only if its positive parents are all inactive and negative parents are all active; otherwise, it is undetermined and can take any values only limited by its radix. For a state with undetermined variables, all possible successor states are included in the super transition graph. Algorithm make‐super‐transition‐graph (lc, variables ) (Supplementary Alg. S1) generates a super transition graph from given local constraints.
2.5 Stochastic and iterative deepening depth‐first search
To find a simple path between two consecutive stops – vertices in the super transition graph, we developed the SIDDFS algorithm (Supplementary Alg. S2). It is based on iterative deepening depth‐first search (IDDFS) – a depth‐limited depth‐first search (DFS) that runs with incremental search depth until either a solution is found or a search depth limit is reached [24 ]. The iterative‐deepening strategy combines the advantages and avoids the disadvantages of DFS and breadth‐first search (BFS). BFS can be memory intensive, because it records all vertices in the adjacency lists to be visited and a super transition graph can be very large. On the other hand, DFS may return a long path increasing the risk for constraint violation. Algorithm SIDDFS is a randomised version of IDDFS with constraints on vertices to avoid. SIDDFS repeatedly calls stochastic‐DFS‐visit (Supplementary Alg. S3) to traverse the graph only up to an increasing maximum depth. The steps added to IDDFS in SIDDFS finish linearly to the length of adjacency lists. Thus the increase in runtime is slower than the order of O (b d ). Therefore, the time complexity of SIDDFS is not worse than IDDFS [24 ]. The user is provided an option to specify the search depth limit based on available CPU cycles.
2.6 Resolving conflicting segmental paths by detouring
Given a super transition graph G and a global constraint gc, we first use SIDDFS to find a long initial path which may not be simple (Supplementary Alg. S4). The long path is composed of segments, i.e. simple paths between each pair of consecutive dynamic patterns gc [i ] and gc [i + 1] in the global constraint. If the initial long path is not simple, here we attempt to resolve any vertices used by more than one segment by detouring. We call a segmental path pure if and only if all its vertices are marked by its own segmental ID; otherwise, the segmental path is impure. Detouring will first attempt at an alternative path without using vertices already used or forbidden. If a new path is found, the conflict is resolved and detouring will move on to next impure segment until no impure segment is left. If no alternatives could be found, it will then try to find a path considering vertices already used. If an alternative is found, this segment will be locked to be unchangeable and detouring will move to next impure segment until no impure segment is left. If still no path can be found, it will stop and report the conflict cannot be resolved. Segments with smaller IDs will be routed first, since in initial path finding, paths for segments with smaller IDs were searched first. Supplementary Alg. S5 DETOUR(G, gc, LongPath ) implements the detour strategy. Let k − 1 be the number of segments in the global constraints with k must‐stop states. For a given segment in the long path, if it is conflicting with other k − 2 segments and detouring is made for it every time without locking it, SIDDFS could be applied on this segment k − 2 times. Thus, the worst‐case runtime for this detour algorithm will be O (k 2 b d ), where O (b d ) is the runtime of one run of the iterative‐deepening depth‐first search algorithm.
3 Results
3.1 Benchmarking network inference effectiveness of CGLN by simulation studies
We generated 100 artificial dynamic Boolean networks to evaluate the performance of CGLN, in comparison with other unconstrained or partially constrained network inference methods. Ground‐truth networks were randomly generated GLNs [7 ]. Each GLN contains eight Boolean nodes with from 0 to 8 parents. Each GLN trajectory, simulated using a Markov order of one, contains 256 time points.
Local and global constraints were generated from the ground‐truth GLNs. For each GLN, three sets of local constraints were randomly selected from the edges at increasing percentages of 30, 50, and 70%; the polarities of local constraints were determined by the logic rules in the GLNs. Each global constraint contains ten dynamic patterns randomly sampled in temporal order from GLN trajectories. In SIDDFS, the traversing order of an adjacency list was set to be random. The search depth limit of SIDDFS was set to five.
The CGLN method was compared with two other methods: unconstrained and topology‐constrained network reconstructions. The unconstrained network reconstruction does not utilise any prior knowledge regarding interactions and is thus free of local constraints; it builds GLNs entirely based on the observed dynamics contained in the global constraints without temporal interpolation. It represents the most typical data‐driven network inference methods [7 ]. Topology‐constrained network reconstruction infers GLNs from observed dynamic trajectories contained in global constraints without temporal interpolation; in addition, it gives priority to the topology encoded in local constraints by selecting the edge corresponding to a previously known interaction against another previously unknown one if they both satisfy the temporal logic underlying the observed dynamics during network reconstruction.
Performance of CGLN, unconstrained network reconstruction, and topology‐constrained network reconstruction were evaluated by precision–recall (PR) and receiver operating characteristic (ROC) curves against the 100 ground‐truth networks. Comparisons between them were visualised as area under the curves (AUCs) as a function of network inference runs. The results are shown in Fig. 2 where 50% of ground‐truth interactions are given as local constraints. CGLN achieved the greatest numerical values in AUC for both ROC and PR curves (Figs. 2 a and b ). Both constrained methods achieved statistically significantly better AUCs under the ROC curves than the unconstrained method (Fig. 2 c ). The PR AUC of CGLN is statistically significantly better than the other two methods (Fig. 2 c ). Additional results are shown in Supplementary Fig. S1 and S2 for using 30 and 70% interactions as local constraints. CGLN performed numerically worse than, but statistically indistinguishable from the other two methods when 30% interactions were known (Supplementary Fig. S1); but CGLN performed statistically significantly the best when 70% interactions are known among all three methods (Supplementary Fig. S2). The most remarkable advantage of CGLN is demonstrated when at least half of interactions are included in the local constraints (Fig. 2 ).
Fig 2.

CGLN considerably outperformed less constrained methods for network inference with 50% local constraints given
Each of 45 randomly generated networks contains eight nodes and ten observed dynamic patterns constituting the global constraint. CGLN is set to random traversing in path finding; the other two methods are topology‐constrained and unconstrained network reconstruction.
a Boxplots of areas under PR (left) and ROC (right) curves
b Average areas under PR (left) and ROC (right) curves and their corresponding standard deviations
c t ‐tests on the performance of each pair of methods in terms of AUC for PR (left) and ROC (right) curves. The null hypothesis is the left AUC to > is not greater than that of the right AUC
The transition graphs of two networks where CGLN performed best and worst are visualised in Fig. 3 with 50% of edges in the ground‐truth networks included in the local constraints. Examining the best and worst cases suggests that GLNs with more attractors, i.e. steady states or cycles, were harder to be inferred correctly by CGLN. Similar observations are true for the 30% (Supplementary Figs. S3 and S4) and 70% (Supplementary Figs. S5 and S6) results.
Fig 3.

State transition graphs of two dynamic networks that CGLN inferred most and least accurately
Each box represents a state indexed by the number inside from an artificially generated 8‐node GLN. States marked with a star are attractor states and all other states are transient states. Fifty percent of interactions in the network were used as local constraints and the global constraint includes a sequence of ten dynamic patterns.
a CGLN achieved the best performance or the greatest AUC in this network with a single attractor cycle of three states
b CGLN performed poorly with the least AUC in this network containing 25 attractors
3.2 Protein interaction networks for invadopodium formation in cancer cells
3.2.1 Local and global constraints to protein networks of invadopodium formation
The molecular process of invadopodium formation in cancer cells has been recently reviewed [19, 21 ], and goes through induction, initiation, assembly, and maturation stages. All known protein interactions directly involved in invadopodium formation and their polarities are represented as local constraints in an 18‐node protein network (Fig. 4 ).
Fig 4.

Local constraints are known molecular interactions regulating invadopodium formation
The 17 ovals represent protein molecules or protein complexes. The diamond represents the ECM. Edges represent known physical interactions among proteins that are documented specifically for invadopodium formation [19, 21 ]. The 27 interactions and their polarity (marked along each edge) constitute the local constraints for protein network inference
In the initiation stage of invadopodium formation, invadopodia and focal adhesion have a reciprocal relationship at the site of ECM contact [19 ] and the dissolution of focal adhesion is required for the formation of invadopodia [25 ]. In this process, focal adhesion kinase (FAK) acts as a negative regulator of invadopodia through the control of active SRC proto‐oncogene, non‐receptor tyrosine kinase (SRC) [25 ]: active FAK will attract SRC to the focal adhesions, inhibiting the formation of invadopodia; lack of FAK will release SRC back to the invadopodia, enhancing invadopodium formation. Also in the initiation stage, phosphatidylinositol‐4,5‐bisphosphate 3‐kinase, catalytic subunit alpha (PI3K) creates PtdIns(3,4)P2, which recruits SH3 and PX domains 2A (TKS5) to the invadopodia [26 ]. TKS5 then co‐localises with cortactin at the sites of ECM [27 ]. The phosphorylation of cortactin will then release active cofilin, initiating actin polymerisation [27 ].
In the assembly phase, TKS5 and cortactin bind with other regulators to form the protruding structure of the invadopodium [28 ]. Also, cofilin released from cortactin severs actin filaments and create free barbed ends for actin elongation [29 ]. Actin related protein 2/3 (Arp2/3) also binds to these newly created ends, increasing actin polymerisation and enlarging the protrusions [21 ]. The microtubule network is closely linked with the actin cytoskeleton [30 ] and delivers components to the protruding tip to help the elongation of invadopodia. After the protrusion is assembled, cortactin is dephosphorylated, stopping the action of cofilin, marking the completion of assembly stage and preparing invadopodia for maturation [27 ]. Knockdown of TKS5 will inhibit invadopodium formation [31 ] and MMPs are required for matured invadopodia [32 ]. Cortactin and SH3 and PX domains 2B (TKS4) regulate the secretion and localisation of MMPs respectively [33 ]; the localised MMPs are then secreted to degrade the ECM.
Lastly, serine phosphorylation of actin filament associated protein 1 (AFAP110) and tyrosine phosphorylation of cortactin mark the dissolution of invadopodia, also called the turnover phase [27, 34 ]. During turnover, the receptor, scaffold proteins and other components surrounding invadopodia are dissembled and/or inhibited [35 ]. The actin‐rich core is left and can remain for hours, and is thus not considered part of the turnover phase.
Growth factors, including platelet‐derived growth factor (PDGF), transforming growth factor, beta 1 (TGFβ ), and epidermal growth factor (EGF), induce invadopodium formation by stimulating downstream molecules including integrins, SRC, PKC, reactive oxygen species (ROS), and microRNAs. Integrins are receptors that transmit extracellular signals into the cell and vice versa, which in turn modulate the formation of invadopodia [36 ]. ROS increases the expression of MMPs, activates SRC and PKC and inhibits protein tyrosine phosphatases and some lipid phosphatases [37 ]. Activated SRC has many functions: first, it coordinates with TKS5, AFAP110 (a.k.a AFAP1), and breast cancer anti‐estrogen resistance 1 (p130CAS) [38, 39 ] to positively control invadopodium formation; second, SRC accounts for cortactin phosphorylation, possibly through control of the Abl‐related gene Arg [21 ]; third, SRC connects integrin signals to actin cytoskeleton rearrangement [40 ]; and fourth, SRC functions with PKC, which induces AFAP110, and together the proteins regulate invadopodium formation [41 ].
In the invadopodium protein network (Fig. 4 ), the local constraints consist of 27 known direct interactions. For example, as ROS is known to increase the expression of MMPs during invadopodium formation, we thus have a local constraint lc (ROS, MMPs)=+.
The global constraint of invadopodium formation includes four dynamic patterns representing induction, initiation, assembly, and maturation, respectively [19 ]. They are summarised in those entries marked in Fig. 5 a. For example, when invadopodia mature, the levels of cell division cycle 42 (Cdc42), cortactin, and certain other genes are high, but cofilin and SRC are under‐expressed. In addition, some spatial constraints are captured in the global constraint as well. For example, cortactin controls the secretion of MMPs and TKS4 relocalises MMPs to ECM [19 ]. This implies that both cortactin and TKS4 are essential for MMPs’ function. However, it is improper to encode the relationship between TKS4 and MMPs as a positive local constraint from TKS4 to MMPs. Indeed, whether or not TKS4 is present does not affect the existence of MMPs. Therefore, such requirement of TKS4 for MMPs is captured in the dynamic pattern representing maturation, rather than in a local constraint. It could be interpreted that for invadopodia to mature, TKS4 must be present as well as MMPs. Finally, we use a pseudo node to represent the existence of ECM: a value of 0 for this node denotes that the ECM has been degraded by MMPs; a value of 1 indicates that the ECM is still present and has not been degraded yet.
Fig 5.

Constraint‐satisfying trajectory and an inferred network during invadopodium formation
a Inferred and given dynamic protein patterns during four stages of invadopodium formation. The rows represent proteins in invadopodium formation network. The columns are the time course marked by the four developmental stages. Dark entries are dynamic patterns in the mandatory global constraint; the light entries in the columns of Induction, Initiation, Assembly, and Maturation, not specified in the literature, were inferred by CGLN; and other entries in the unnamed columns are interpolated states by CGLN
b Constraint‐satisfying network inferred by CGLN includes novel protein interactions. The frequency of each novel interaction among the 100 inferred GLNs is marked next to its corresponding edge. The dotted edges are given known protein interactions as local constraints. Four novel interactions (solid edges) are found in the literature, and eight dashed edges are novel protein interactions not previously known
3.2.2 Inferred protein interactions during invadopodium formation
The input to CGLN includes both the local and global constraints in protein networks for invadopodium formation described above. The parameters of CGLN were the same as used in the simulation study: traverse order of adjacency list was set to be random and the search depth limit was set to 5.
CGLN returned 100 GLNs and one of them is visualised in Fig. 5. The dynamics of this GLN are shown in Fig. 5 a with highlighted entries covering the dynamic patterns required for induction, initiation, assembly, and maturation respectively. In addition, eight states were interpolated between the four stages in order for the inferred GLN to satisfy all constraints. This resulting network (Fig. 5 b ) includes 12 novel protein interactions with four of them (FAK TKS4, FAK cortactin, NCK adaptor protein 1 (Nck1) FAK, and PtdIns(3,4)P2 TKS4) being known protein interactions in biological processes related to invadopodium formation.
A total of 134 distinct novel interactions (not already in Fig. 4 ) in the resulting 100 constraint‐satisfying GLNs are listed in Table 1. The table also gives the frequencies of each interaction among the 100 GLNs. We found literature support for 14 predicted protein interactions regarding their biological function in contexts relevant to invadopodium formation. Their potential molecular mechanisms and sources of publications are summarised in Table 2. The remaining 120 interactions are unknown in the literature and constitute potential candidates for follow‐up studies.
Table 1.
CGLN predicted 134 protein interactions as ranked by frequency in the 100 constraint‐satisfying networks
| Rank | Parent Child | Frequency, % |
|---|---|---|
| 1 | Cofilin TKS4 | 33 |
| 2 | Cortactin FAK | 32 |
| 3 | PI3K FAK | 31 |
| 4 | TKS5 FAK | 29 |
| 5 | Cortactin TKS4 | 28 |
| ***6 | ROS FAK | 28 |
| 7 | PtdIns(3,4)P2 FAK | 28 |
| 8 | MMPs TKS4 | 26 |
| 9 | AFAP110 TKS4 | 26 |
| ***10 | PtdIns(3,4)P2 TKS4 | 25 |
| 11 | MMPs FAK | 25 |
| 12 | TKS4 TKS4 | 25 |
| 13 | PKC‐alpha TKS4 | 25 |
| 14 | ROS TKS4 | 24 |
| ***15 | Cofilin Cortactin | 24 |
| 16 | FAK FAK | 23 |
| *17 | TKS4 Cortactin | 22 |
| 18 | Cofilin FAK | 22 |
| 19 | TKS4 FAK | 22 |
| 20 | AFAP110 FAK | 22 |
| 21 | PI3K TKS4 | 21 |
| 22 | N‐WASP/WIP FAK | 21 |
| *23 | FAK TKS4 | 20 |
| 24 | ROS Cortactin | 20 |
| ***25 | N‐WASP/WIP TKS4 | 19 |
| 26 | PKC‐alpha PKC‐alpha | 19 |
| 27 | Cortactin Cortactin | 19 |
| ***28 | SRC TKS4 | 18 |
| 29 | Cdc42 FAK | 18 |
| 30 | FAK MMPs | 18 |
| ***31 | FAK Cortactin | 18 |
| ***32 | Nck1 FAK | 17 |
| 33 | PtdIns(3,4)P2 Cortactin | 17 |
| 34 | Nck1 PKC‐alpha | 17 |
| 35 | MMPs Cortactin | 17 |
| ***36 | TKS5 TKS4 | 17 |
| *37 | Integrin FAK | 17 |
| 38 | PI3K ROS | 16 |
| *39 | PKC‐alpha FAK | 16 |
| 40 | GrowthFactor TKS4 | 16 |
| ***41 | Cortactin AFAP110 | 16 |
| 42 | MMPs PKC‐alpha | 16 |
| 43 | Nck1 TKS4 | 15 |
| 44 | GrowthFactor Cortactin | 15 |
| 45 | SRC PKC‐alpha | 15 |
| 46 | Integrin Cortactin | 15 |
| 47 | Integrin TKS4 | 15 |
| 48 | Cofilin TKS5 | 14 |
| 49 | PI3K Cortactin | 14 |
| 50 | Cortactin ROS | 14 |
| 51 | TKS5 MMPs | 14 |
| 52 | Cdc42 TKS4 | 13 |
| 53 | Cdc42 Cortactin | 13 |
| 54 | Nck1 Cortactin | 13 |
| 55 | PI3K MMPs | 13 |
| 56 | N‐WASP/WIP PKC‐alpha | 13 |
| 57 | PtdIns(3,4)P2 MMPs | 13 |
| 58 | TKS4 TKS5 | 13 |
| 59 | Cortactin PKC‐alpha | 13 |
| 60 | ROS AFAP110 | 13 |
| 61 | AFAP1 PKC‐alpha | 12 |
| 62 | PI3K SRC | 12 |
| 63 | AFAP110 TKS5 | 12 |
| 64 | Cofilin SRC | 12 |
| 65 | MMPs TKS5 | 12 |
| 66 | Cofilin PKC‐alpha | 12 |
| 67 | GrowthFactor FAK | 11 |
| 68 | TKS4 MMPs | 11 |
| 69 | Cdc42 PKC‐alpha | 11 |
| 70 | Nck1 SRC | 11 |
| 71 | ROS TKS5 | 11 |
| 72 | FAK AFAP110 | 11 |
| 73 | FAK ROS | 11 |
| 74 | GrowthFactor MMPs | 11 |
| ***75 | SRC FAK | 10 |
| 76 | PKC‐alpha SRC | 10 |
| 77 | PtdIns(3,4)P2 ROS | 10 |
| 78 | TKS4 PKC‐alpha | 10 |
| 79 | AFAP110 Cortactin | 10 |
| 80 | Cofilin ROS | 10 |
| 81 | Integrin TKS5 | 10 |
| 82 | Integrin PKC‐alpha | 10 |
| 83 | FAK PKC‐alpha | 10 |
| 84 | Integrin AFAP110 | 10 |
| 85 | MMPs SRC | 10 |
| 86 | N‐WASP/WIP Cortactin | 10 |
| 87 | AFAP110 MMPs | 10 |
| 88 | N‐WASP SRC | 9 |
| 89 | AFAP110 ROS | 9 |
| 90 | Cofilin AFAP110 | 9 |
| 91 | Cofilin MMPs | 9 |
| 92 | N‐WASP/WIP MMPs | 9 |
| 93 | FAK TKS5 | 9 |
| 94 | PKC‐alpha MMPs | 9 |
| 95 | Cortactin TKS5 | 9 |
| 96 | TKS4 AFAP110 | 8 |
| 97 | PtdIns(3,4)P2 SRC | 8 |
| 98 | TKS4 SRC | 8 |
| 99 | MMPs AFAP110 | 8 |
| 100 | PKC‐alpha TKS5 | 8 |
| 101 | PKC‐alpha ROS | 8 |
| 102 | N‐WASP/WIP ROS | 8 |
| 103 | TKS5 AFAP110 | 8 |
| 104 | PKC‐alpha Cortactin | 8 |
| 105 | PI3K PKC‐alpha | 7 |
| 106 | Cortactin SRC | 7 |
| 107 | TKS5 PKC‐alpha | 7 |
| 108 | Integrin ROS | 7 |
| 109 | Nck1 TKS5 | 7 |
| 110 | PI3K AFAP110 | 7 |
| 111 | GrowthFactor TKS5 | 6 |
| 112 | Cdc42 SRC | 6 |
| 113 | MMPs ROS | 5 |
| 114 | SRC ROS | 5 |
| 115 | Nck1 AFAP110 | 5 |
| 116 | MMPs MMPs | 5 |
| 117 | Integrin SRC | 5 |
| 118 | TKS5 SRC | 5 |
| 119 | AFAP110 AFAP110 | 4 |
| 120 | TKS5 TKS5 | 4 |
| 121 | ROS ROS | 4 |
| 122 | PtdIns(3,4)P2 PKC‐alpha | 4 |
| 123 | PI3K TKS5 | 4 |
| 124 | N‐WASP/WIP TKS5 | 4 |
| 125 | GrowthFactor AFAP110 | 4 |
| 126 | Cdc42 TKS5 | 4 |
| 127 | Cdc42 ROS | 4 |
| 128 | PtdIns(3,4)P2 AFAP110 | 3 |
| 129 | Nck1 ROS | 3 |
| 130 | Cdc42 AFAP110 | 3 |
| 131 | SRC SRC | 2 |
| 132 | Nck1 MMPs | 2 |
| 133 | Integrin MMPs | 2 |
| 134 | N‐WASP/WIP AFAP110 | 1 |
The rank (first column) is determined by the frequency (third column: frequency) at which each interaction (second column: Parent Child) shows up in the 100 constraint‐satisfying networks. These 134 protein interactions include ten known direct directional protein–protein interactions such as phosphorylation, or direct, but directionless protein–protein interactions such as protein complex formation, all marked by ‘***’. There are also four pairs of proteins which interact at least indirectly, as marked by ‘*’. Most of these 14 pairs of protein interactions, though reported in the literature for various contexts, are not yet validated for their role in invadopodium formation. No literature is available for the other 120 interactions.
Table 2.
Novel protein interactions found by CGLN confirmed by the literature and reported in various contexts relevant to invadopodium formation
| Interaction (frequency) | Mechanism and supporting publications |
|---|---|
| Direct (***) interactions | |
| ROS FAK (28%) | ROS induces tyrosine phosphorylation of FAK in cancer [42 ] |
| PtdIns(3,4)P2 TKS4 (25%) | PX domain of TKS4 binds PtdIns(3,4)P2 [43 ] |
| Cofilin Cortactin (24%) | Cortactin directly binds cofilin and inhibits its severing activity during invadopodium formation [27 ] |
| N‐WASP/WIP TKS4 (19%) | Four SH3 domains of TKS4 bound weakly to N‐WASP in HEK293 cells [44 ] |
| SRC TKS4 (18%) | SRC phosphorylates TKS4 for invadopodium formation in human colon cancer cells [45 ] |
| FAK Cortactin (18%) | FAK phosphorylates cortactin and a FAK‐cortactin signalling complex is formed in fibroblasts [46 ] |
| Nck1 FAK (17%) | Nck is an adapter in integrin‐mediated signalling that binds to many proteins to recruit them together. Nck forms a complex with FAK in lymphocytes, which use podosomes to move around [47 ] |
| TKS5 TKS4 (17%) | SH3 domains of TKS4 bind the scaffolding protein TKS5, another member of the TKS protein family [44 ] |
| Cortactin AFAP110 (16%) | AFAP110 (AFAP1) interacts with cortactin in podosome formation [48 ] |
| SRC FAK (10%) | SRC phosphorylates FAK. SRC is generally associated with cancer [49 ] |
| Indirect (*) interactions | |
| TKS4 Cortactin (22%) | TKS5 recruits several proteins, including vinculin and cortactin. TKS4 then stimulates this complex to start actin polymerisation [43 ]. If not directly, TKS4 probably interacts with a protein bound onto cortactin |
| FAK TKS4 (20%) | FAK modulates localisation of TKS5 and phosphorylation of TKS5 particularly increased in FAK‐deficient cells [50 ] and TKS4 can complex with TKS5 [44 ] |
| Integrin FAK (17%) | FAK interacts with talin or other cytoskeletal proteins that in turn associate with the cytoplasmic domain of integrin beta subunits in normal cells [51 ] |
| PKC‐alpha FAK (16%) | PKC‐alpha is linked to FAK activation by a molecular adaptor mda‐9/syntenin in a pathway of fibronectin adhesion by human breast cancer and melanoma cells [52 ] |
Frequency is the percentage of times an interaction was reported in the 100 constraint‐satisfying networks for invadopodium formation.
The top predicted protein interactions (Table 2 and Fig. 5 b ) centre around the focal adhesion kinase FAK and the tyrosine kinase substrate TKS4, an adaptor protein. They are the targets of 17 and 16 protein interactions, respectively. They are the only two proteins lacking upstream protein connections in the published invadopodium formation network (Fig. 4 ). Indeed, only few interactions involving FAK and TKS4 have been reported in the literature (Table 2 ). Regarding FAK, both ROS [42 ] and SRC [49 ] are involved in the phosphorylation of FAK in cancer and Nck1 forms a complex with FAK in podosomes [47 ]. Regarding TKS4, four SH3 domains of TKS4 bind weakly to Wiskott‐Aldrich syndrome‐like (N‐WASP) [44 ] and also TKS5, another member of the TKS family [44 ], and SRC phosphorylates TKS4 at the PX domain [45 ]. A third protein with heavily predicted novel interactions is cortactin, which promotes actin polymerisation. It binds cofilin to inhibit its severing activity during invadopodium formation [27 ] and was predicted in 24% of the constraint‐satisfying networks. Encouragingly, supported gene interactions relevant to invadopodium formation are densely located in the top ranking interactions (Table 1 ). These results together suggest that CGLN can capture highly relevant interactions by exploiting local and global constraints.
To show how constrained network inference differs from existing approaches, we also applied locally unconstrained and topology constrained approaches to derive protein networks underlying invadopodium formation. The two methods are the same as defined in the simulation study in Section 3.1. Each method generated 100 inferred networks each from a different initial state. The interactions as edges ranked by their frequencies in the inferred networks are shown in Supplementary Tables S1 and S2. Two example inferred networks one from each method are shown as Supplementary Figs. S7 and S8. Both methods generated substantially different results from CGLN. Due to the enforcement of polarity in local constraints and temporal interpolation in the global constraints by CGLN inference, the highest ranked interactions by CGLN (Table 1 ) show more consistency in the inferred networks as indicated by their higher frequencies than those by the other two methods.
4 Discussion
Constrained network inference discovers novel interactions missed by unconstrained approaches given the same observed data. A novel interaction can also be missed by Bayesian methods if its prior probability is low. Therefore, our CGLN method moves beyond the paradigm of Bayes’ rule. In proof‐of‐principle analyses CGLN identified novel interactions involved in invadopodium formation. The qualitative representations for both local and global constraints for CGLN are robust to complex dynamics and biological variations. Local constraints as probabilistic logic rules capture negative or positive molecular interactions. The qualitative dynamic patterns used in global constraints alleviate stringent requirements for normalisation. We showed in our simulation study that when moderate local constraints are available, the CGLN exhibits an extraordinary power in recognising novel interactions.
Representation of dynamic networks by state‐transition graphs requires memory exponential to the number of vertices in the graph [53 ]. In the 18‐node network for invadopodium formation (Fig. 4 ), there are 218 = 262,144 vertices in the state‐transition graph. If every vertex has 5000 adjacent vertices, it needs about 10 GB memory to store all adjacency lists. One possible solution is to generate adjacency lists on‐the‐fly: build the adjacency list of each vertex as needed and destroy it after use. In our implementation, when the number of adjacent vertices is greater than 100 000 and the search depth limit is greater than 10, the SIDDFS algorithm automatically switches to the on‐the‐fly strategy. Since SIDDFS is a variant of iterative‐deepening DFS, saving in space comes at the expense of possible multiple visits to the same vertex.
The novel protein interactions predicted as being necessary for invadopodium formation suggests the incompleteness of previously reported protein interaction networks. However, the constraint‐satisfying networks are divergent: not a single interaction is predicted to be required for all networks. To further reduce the search space of the novel interactions, one can test those top ranked interactions and thus eliminate a large number of candidate networks. Using CGLN iteratively, one is equipped to efficiently zoom into the most likely network until all constraints are fully resolved with confirmed edges.
Several simplifications were made in reconstructing protein networks underlying invadopodium formation. Since the detailed control from growth factors (PDGF, TGFβ, and EGF) to downstream molecules are yet to be fully documented in the literature, we decided to use one node ‘Growth Factor’ in the network to collectively represent all growth factor stimuli. Similarly, the node ‘Integrin’ is used to represent a set of integrins found in different types of cells. Furthermore, microRNAs were not included in the modelling as their dynamics or interactions were not described at the protein level for invadopodium formation in the literature. In addition, MMPs (e.g. MT1MMP) could be delivered to invadopodia in three different ways [19 ], but in our model, we assume that the presence of MMPs will contribute directly to invadopodium assembly. All these simplifications were made due to unavailability of data and could have important consequence on the inferred protein network models. As the data become more available, the constrained network inference can be re‐run to incorporate new information to further approach the true underlying molecular mechanisms for invadopodium formation.
5 Conclusions
As it is yet feasible to build a complete biological network from data collected in one experiment, we explored the CGLN method that searches for expanded networks to satisfy both local and global constraints to a dynamic network. CGLN inferred dynamic networks that aligned best with the existing literature, and still encouraged novel interactions because no prior probabilities were used. Predicted novel interactions among proteins mediating invadopodium formation constitute new components in the underlying molecular mechanisms for cancer cell migration. Such knowledge can potentially expedite identification of target molecules in cancer cells to block invadopodium formation, which is key to tumour invasion and metastasis. We anticipate that constrained network inference will provide new opportunities to progressively expand our understanding of novel molecular mechanisms in complex biological systems.
6 Acknowledgments
The reported work was supported in part by a New Mexico Cowboys for Cancer Research grant to AWN, LGH, and MS and grants to MS under US NIH Grant 2P20GM103451‐14 New Mexico IDeA Networks of Biomedical Research Excellence, US NIH Mountain West Clinical Translational Research Grant 1U54GM104944‐2, and US NSF MRI Grant CNS‐1337884.
Supporting information
Sup 1: Supplementary Data
Sup 2: Supplementary Data
7 References
- 1. Clarke R. Ressom H.W. Wang A. et al.: ‘The properties of high‐dimensional data spaces: implications for exploring gene and protein expression data ’, Nat. Rev. Cancer, 2008, 8, (1 ), pp. 37 –49 (doi: 10.1038/nrc2294 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2. Turkarslan S. Wurtmann E.J. Wu W.‐J. et al.: ‘Network portal: a database for storage, analysis and visualization of biological networks ’, Nucleic Acids Res., 2014, 42, (D1 ), pp. D184 –D190 (doi: 10.1093/nar/gkt1190 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3. Di Ventura B. Lemerle C. Michalodimitrakis K. et al.: ‘From in vivo to in silico biology and back ’, Nature, 2006, 443, (7111 ), pp. 527 –533 (doi: 10.1038/nature05127 ) [DOI] [PubMed] [Google Scholar]
- 4. Shmulevich I. Dougherty E.R. Zhang W.: ‘From Boolean to probabilistic Boolean networks as models of genetic regulatory networks ’, Proc. IEEE, 2002, 90, (11 ), pp. 1778 –1792 (doi: 10.1109/JPROC.2002.804686 ) [DOI] [Google Scholar]
- 5. Murphy K.P.: ‘Dynamic Bayesian networks: representation, inference and learning ’. PhD thesis, University of California, Berkeley, 2002. [Google Scholar]
- 6. Chen P.C.: ‘A computational model of a class of gene networks with positive and negative controls ’, Biosystems, 2004, 73, (1 ), pp. 13 –24 (doi: 10.1016/j.biosystems.2003.07.002 ) [DOI] [PubMed] [Google Scholar]
- 7. Song M.J. Lewis C.K. Lance E.R. et al.: ‘Reconstructing generalized logical networks of transcriptional regulation in mouse brain from temporal gene expression data ’, EURASIP J. Bioinf. Syst. Biol, 2009, 2009, p. 545176 (doi: 10.1155/2009/545176 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8. Datta A. Choudhary A. Bittner M.L. et al.: ‘External control in Markovian genetic regulatory networks ’, Mach. Learn., 2003, 52, (1–2 ), pp. 169 –191 (doi: 10.1023/A:1023909812213 ) [DOI] [PubMed] [Google Scholar]
- 9. Chen P.C. Chen J.W.: ‘A Markovian approach to the control of genetic regulatory networks ’, Biosystems, 2007, 90, (2 ), pp. 535 –545 (doi: 10.1016/j.biosystems.2006.12.005 ) [DOI] [PubMed] [Google Scholar]
- 10. Parisi F. Koeppl H. Naef F.: ‘Network inference by combining biologically motivated regulatory constraints with penalized regression ’, Ann. New York Acad. Sci., 2009, 1158, (1 ), pp. 114 –124 (doi: 10.1111/j.1749-6632.2008.03751.x ) [DOI] [PubMed] [Google Scholar]
- 11. Eduati F. De Las Rivas J. Di Camillo B. et al.: ‘Integrating literature‐constrained and data‐driven inference of signalling networks ’, Bioinformatics, 2012, 28, (18 ), pp. 2311 –2317 (doi: 10.1093/bioinformatics/bts363 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Villaverde A.F. Banga J.R.: ‘Reverse engineering and identification in systems biology: strategies, perspectives and challenges ’, J. R. Soc. Interface, 2014, 11, (91 ), p. 20130505 (doi: 10.1098/rsif.2013.0505 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Paull E.O. Carlin D.E. Niepel M. et al.: ‘Discovering causal pathways linking genomic events to transcriptional states using tied diffusion through interacting events (TieDIE) ’, Bioinformatics, 2013, 29, (21 ), pp. 2757 –2764 (doi: 10.1093/bioinformatics/btt471 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Gogate V. Dechter R.: ‘Approximate inference algorithms for hybrid Bayesian networks with discrete constraints ’. arXiv preprint arXiv:1207.1385, 2012.
- 15. Bordbar A. Monk J.M. King Z.A. et al.: ‘Constraint‐based models predict metabolic and associated cellular functions ’, Nat. Rev. Genet., 2014, 15, (2 ), pp. 107 –120 (doi: 10.1038/nrg3643 ) [DOI] [PubMed] [Google Scholar]
- 16. Thomas R.: ‘Regulatory networks seen as asynchronous automata: a logical description ’, J. Theor. Biol., 1991, 153, (1 ), pp. 1 –23 (doi: 10.1016/S0022-5193(05)80350-9 ) [DOI] [Google Scholar]
- 17. Mendelzon A.O. Wood P.T.: ‘Finding regular simple paths in graph databases ’, SIAM J. Comput., 1995, 24, (6 ), p. 1235 (doi: 10.1137/S009753979122370X ) [DOI] [Google Scholar]
- 18. Vardhan H. Billenahalli S. Huang W. et al.: ‘Finding a simple path with multiple must‐include nodes ’. IEEE Int. Symp. on Modeling, Analysis Simulation of Computer and Telecommunication Systems, 2009, MASCOTS‘09, 2009, pp. 1 –3
- 19. Murphy D.A. Courtneidge S.A.: ‘The ‘ins’ and ‘outs’ of podosomes and invadopodia: characteristics, formation and function ’, Nat. Rev. Mol. Cell Biol., 2011, 12, (7 ), pp. 413 –426 (doi: 10.1038/nrm3141 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Yamaguchi H. Lorenz M. Kempiak S. et al.: ‘Molecular mechanisms of invadopodium formation the role of the N‐WASP–Arp2/3 complex pathway and cofilin ’, J. Cell Biol., 2005, 168, (3 ), pp. 441 –452 (doi: 10.1083/jcb.200407076 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21. Sibony‐Benyamini H. Gil‐Henn H.: ‘Invadopodia: the leading force ’, Eur. J. Cell Biol., 2012, 91, (11–12 ), pp. 896 –901 (doi: 10.1016/j.ejcb.2012.04.001 ) [DOI] [PubMed] [Google Scholar]
- 22. Quesada L. Roy P.V. Deville Y. et al.: ‘Using dominators for solving constrained path problems ’. Proc. of the 8th Int. Symp. on Practical Aspects of Declarative Languages, Charleston, SC, USA, 2006, pp. 73 –87 [Google Scholar]
- 23. Fortune S. Hopcroft J. Wyllie J.: ‘The directed subgraph homeomorphism problem ’, Theor. Comput. Sci., 1980, 10, (2 ), pp. 111 –121 (doi: 10.1016/0304-3975(80)90009-2 ) [DOI] [Google Scholar]
- 24. Korf R.E.: ‘Depth‐first iterative‐deepening an optimal admissible tree search ’, Artif. Intell., 1985, 27, (1 ), pp. 97 –109 (doi: 10.1016/0004-3702(85)90084-0 ) [DOI] [Google Scholar]
- 25. Chan K.T. Cortesio C.L. Huttenlocher A.: ‘Fak alters invadopodia and focal adhesion composition and dynamics to regulate breast cancer invasion ’, J. Cell Biol., 2009, 185, (2 ), pp. 357 –370 (doi: 10.1083/jcb.200809110 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26. Abram C.L. Seals D.F. Pass I. et al.: ‘The adaptor protein fish associates with members of the adams family and localizes to podosomes of src‐transformed cells ’, J. Biol. Chem., 2003, 278, (19 ), pp. 16844 –16851 (doi: 10.1074/jbc.M300267200 ) [DOI] [PubMed] [Google Scholar]
- 27. Oser M. Yamaguchi H. Mader C.C. et al.: ‘Cortactin regulates cofilin and n‐wasp activities to control the stages of invadopodium assembly and maturation ’, J. Cell Biol., 2009, 186, (4 ), pp. 571 –587 (doi: 10.1083/jcb.200812176 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28. Stylli S.S. Stacey T.T.I. Verhagen A.M. et al.: ‘Nck adaptor proteins link tks5 to invadopodia actin regulation and ecm degradation ’, J. Cell Sci., 2009, 122, (Pt 15 ), pp. 2727 –2740 (doi: 10.1242/jcs.046680 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29. Weaver A.M.: ‘Cortactin in tumor invasiveness ’, Cancer Lett., 2008, 265, (2 ), pp. 157 –166 (doi: 10.1016/j.canlet.2008.02.066 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30. Schoumacher M. Goldman R.D. Louvard D. et al.: ‘Actin, microtubules, and vimentin intermediate filaments cooperate for elongation of invadopodia ’, J. Cell Biol., 2010, 189, (3 ), pp. 541 –556 (doi: 10.1083/jcb.200909113 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31. Seals D.F. Azucena E.F. Pass I. et al.: ‘The adaptor protein tks5/fish is required for podosome formation and function, and for the protease‐driven invasion of cancer cells. ’, Cancer Cell, 2005, 7, (2 ), pp. 155 –165 (doi: 10.1016/j.ccr.2005.01.006 ) [DOI] [PubMed] [Google Scholar]
- 32. Wolf K. Wu Y.I. Liu Y. et al.: ‘Multi‐step pericellular proteolysis controls the transition from individual to collective cancer cell invasion ’, Nat. Cell Biol., 2007, 9, (8 ), pp. 893 –904 (doi: 10.1038/ncb1616 ) [DOI] [PubMed] [Google Scholar]
- 33. Buschman M.D. Bromann P.A. Cejudo‐Martin P. et al.: ‘The novel adaptor protein tks4 (sh3pxd2b) is required for functional podosome formation ’, Mol. Biol. Cell, 2009, 20, (5 ), pp. 1302 –1311 (doi: 10.1091/mbc.E08-09-0949 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34. Dorfleutner A. Cho Y. Vincent D. et al.: ‘Phosphorylation of afap‐110 affects podosome lifespan in a7r5 cells ’, J. Cell Sci., 2008, 121, (Pt 14 ), pp. 2394 –2405 (doi: 10.1242/jcs.026187 ) [DOI] [PubMed] [Google Scholar]
- 35. Baldassarre M. Ayala I. Beznoussenko G. et al.: ‘Actin dynamics at sites of extracellular matrix degradation ’, Eur. J. Cell Biol., 2006, 85, (12 ), pp. 1217 –1231 (doi: 10.1016/j.ejcb.2006.08.003 ) [DOI] [PubMed] [Google Scholar]
- 36. Destaing O. Planus E. Bouvard D. et al.: ‘ β 1a integrin is a master regulator of invadosome organization and function ’, Mol. Biol. Cell, 2010, 21, (23 ), pp. 4108 –4119 (doi: 10.1091/mbc.E10-07-0580 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37. Wu W.‐S. Tsai R.K. Chang C.H. et al.: ‘Reactive oxygen species mediated sustained activation of protein kinase c alpha and extracellular signal‐regulated kinase for migration of human hepatoma cell hepg2 ’, Mol. Cancer Res., MCR, 2006, 4, (10 ), pp. 747 –758 (doi: 10.1158/1541-7786.MCR-06-0096 ) [DOI] [PubMed] [Google Scholar]
- 38. Thomas S.M. Brugge J.S.: ‘Cellular functions regulated by src family kinases ’, Annu. Rev. Cell Dev. Biol., 1997, 13, (1 ), pp. 513 –609 (doi: 10.1146/annurev.cellbio.13.1.513 ) [DOI] [PubMed] [Google Scholar]
- 39. Lock P. Abram C.L. Gibson T. et al.: ‘A new method for isolating tyrosine kinase substrates used to identify fish, an sh3 and px domain‐containing protein, and src substrate ’, Eur. Mol. Biol. Organ. J., 1998, 17, (15 ), pp. 4346 –4357 (doi: 10.1093/emboj/17.15.4346 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40. Obergfell A. Eto K. Mocsai A. et al.: ‘Coordinate interactions of csk, src, and syk kinases with [alpha]iib[beta]3 initiate integrin signaling to the cytoskeleton ’, J. Cell Biol., 2002, 157, (2 ), pp. 265 –275 (doi: 10.1083/jcb.200112113 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41. Tatin F. Varon C. Génot E. et al.: ‘A signalling cascade involving pkc, src and cdc42 regulates podosome assembly in cultured endothelial cells in response to phorbol ester ’, J. Cell Sci., 2006, 119, (Pt 4 ), pp. 769 –781 (doi: 10.1242/jcs.02787 ) [DOI] [PubMed] [Google Scholar]
- 42. Mahdi M.H.B. Andrieu V. Pasquier C.: ‘Focal adhesion kinase regulation by oxidative stress in different cell types ’, IUBMB Life, 2000, 50, (4–5 ), pp. 291 –299 (doi: 10.1080/15216540051081038 ) [DOI] [PubMed] [Google Scholar]
- 43. Buschman M.D. Bromann P.A. Cejudo‐Martin P. et al.: ‘The novel adaptor protein Tks4 (SH3PXD2B) is required for functional podosome formation ’, Mol. Biol. Cell, 2009, 20, (5 ), pp. 1302 –1311 (doi: 10.1091/mbc.E08-09-0949 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44. Kryklyva V. Kropyvko S. Gryaznova T. et al.: ‘Investigation of protein‐protein interactions of the adaptor protein TKS4 ’, Biopolymers Cell, December 2012, 28, (Special issue), p. 8 (abstract) [Google Scholar]
- 45. Gianni D. Taulet N. DerMardirossian C. et al.: ‘c‐Src–mediated phosphorylation of NoxA1 and Tks4 induces the reactive oxygen species (ROS)‐dependent formation of functional invadopodia in human colon cancer cells ’, Mol. Biol Cell, 2010, 21, (23 ), pp. 4287 –4298 (doi: 10.1091/mbc.E10-08-0685 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46. Tomar A. Lawson C. Ghassemian M. et al.: ‘Cortactin as a target for fak in the regulation of focal adhesion dynamics ’, PloS one, 2012, 7, (8), p. e44041 (doi: 10.1371/journal.pone.0044041 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47. Goicoechea S.M. Tu Y. Hua Y. et al.: ‘Nck‐2 interacts with focal adhesion kinase and modulates cell motility ’, Int. J. Biochem. Cell Biol., 2002, 34, (7 ), pp. 791 –805 (doi: 10.1016/S1357-2725(02)00002-X ) [DOI] [PubMed] [Google Scholar]
- 48. Snyder B.N. Cho Y. Qian Y. et al.: ‘AFAP1L1 is a novel adaptor protein of the AFAP family that interacts with cortactin and localizes to invadosomes ’, Eur. J. Cell Biol., 2011, 90, (5 ), pp. 376 –389 (doi: 10.1016/j.ejcb.2010.11.016 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49. Ponnala S. Chetty C. Veeravalli K.K. et al.: ‘MMP‐9 silencing regulates hTERT expression via β 1 integrin‐mediated FAK signaling and induces senescence in glioma xenograft cells ’, Cell. Signal., 2011, 23, (12 ), pp. 2065 –2075 (doi: 10.1016/j.cellsig.2011.08.001 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50. Chan K.T. Cortesio C.L. Huttenlocher A.: ‘FAK alters invadopodia and focal adhesion composition and dynamics to regulate breast cancer invasion ’, J. Cell Biol., 2009, 185, (2 ), pp. 357 –370 (doi: 10.1083/jcb.200809110 ) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51. Guan J.‐L.: ‘Role of focal adhesion kinase in integrin signaling ’, Int. J. Biochem. Cell Biol., 1997, 29, (8 ), pp. 1085 –1096 (doi: 10.1016/S1357-2725(97)00051-4 ) [DOI] [PubMed] [Google Scholar]
- 52. Hwangbo C. Kim J. Lee J.J. et al.: ‘Activation of the integrin effector kinase focal adhesion kinase in cancer cells is regulated by crosstalk between protein kinase cα and the pdz adapter protein mda‐9/syntenin ’, Cancer Res., 2010, 70, (4 ), pp. 1645 –1655 (doi: 10.1158/0008-5472.CAN-09-2447 ) [DOI] [PubMed] [Google Scholar]
- 53. Bellman R.E.: ‘Dynamic programming ’ (Dover Publications, Mineola, NY, 2003. ) [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Sup 1: Supplementary Data
Sup 2: Supplementary Data
