NET-SYNTHESIS: A software for synthesis, inference and simplification
of signal transduction networks
Our software performs combined synthesis, inference and
simplification of signal
transduction networks. The main idea of the application lies in
representing observed
indirect causal relationships as network paths, introducing
pseudo-vertices for unknown intermediaries of these paths and using
techniques from combinatorial optimization to find the most
parsimonious graph consistent with all experimental observations. The
software contains algorithms for (i) transitive reduction of an
initially synthesized graph subject to the constraints that no edges
corresponding to direct interactions are eliminated and (ii)
pseudo-vertex collapse subject to the constraints that real (known)
vertices are not eliminated.
Some relevant publications
-
Réka Albert, Bhaskar DasGupta, Riccardo Dondi and Eduardo Sontag,
Inferring (Biological) Signal Transduction Networks via Transitive Reductions of
Directed Graphs,
to appear in
Algorithmica.
In this paper
we consider the p-ary transitive reduction (TRp) problem where
p>0 is an integer;
for p=2 this problem
arises in inferring a sparsest possible
(biological) signal transduction network
consistent with a set of experimental observations
with a goal to minimize false positive
inferences even if risking false negatives.
In this paper, our contributions are as follows:
-
We observe that TRp, for any integer
p>0, can be solved in linear time
for directed acyclic graphs.
-
We provide a 1.78-approximation
for TR1 that improves the 2-approximation
known before.
-
We provide a 2+o(1)-approximation for TRp on general graphs
for any fixed prime p>1.
-
Réka Albert, Bhaskar DasGupta, Riccardo Dondi, Sema Kachalo, Eduardo Sontag, Alexander
Zelikovsky and Kelly Westbrook,
A Novel Method for
Signal Transduction Network Inference from Indirect Experimental Evidence,
Journal of Computational Biology
,
Volume 14, Number 7, pp. 927-949, 2007
(extended abstract in
7th Workshop on Algorithms in Bioinformatics (WABI),
R. Giancarlo and S. Hannenhalli (Eds.), LNBI 4645,
Springer-Verlag, pp. 407-419, September 2007).
We introduce a new method of combined synthesis and inference of biological signal
transduction networks.
A main idea of our method lies in representing observed causal relationships as network paths and using
techniques from combinatorial optimization to find the sparsest graph consistent with all experimental observations.
Our contributions are twofold:
-
we formalize our approach, study its computational complexity and prove new results
for exact and approximate solutions of the computationally hard transitive reduction
substep of the approach;
-
we validate the biological
usability of our approach by successfully
applying it to a previously published signal transduction network by
Li et al. and show that our algorithm
for the transitive reduction substep
performs well
on graphs with a structure similar to those observed in transcriptional
regulatory and signal transduction networks.
-
Sema Kachalo, Ranran Zhang, Eduardo Sontag, Réka Albert and
Bhaskar DasGupta,
NET-SYNTHESIS: A software for synthesis, inference and simplification of signal transduction networks,
Bioinformatics,
Volume 24, Number 2, pp. 293-295, January 2008
(doi: 10.1093/bioinformatics/btm571).
We present a software for combined synthesis, inference and simplification of signal
transduction networks. The main idea of our method lies in representing observed
indirect causal relationships as network paths and using
techniques from combinatorial optimization to find the sparsest graph consistent
with all experimental observations.
We illustrate the biological usability of our software by
applying it to a previously published signal transduction network
and by using it to synthesize and simplify a novel
network corresponding to activation induced cell death in large granular lymphocyte leukemia.
Software-related links
Copyright (C) 2006 Semen Kachalo.
This program is free software; you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.