Topac: alignment of gene regulatory networks using topology-aware coloring. 2012

Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
Computer and Information Sciences and Engineering Department, University of Florida, Gainesville, FL, USA. ggulsoy@cise.ufl.edu

We consider the problem of finding a subnetwork in a given biological network (i.e. target network) that is most similar to a given small query network. We aim to find the optimal solution (i.e. the subnetwork with the largest alignment score) with a provable confidence bound. There is no known polynomial time solution to this problem in the literature. Alon et al. has developed a state-of-the-art coloring method that reduces the cost of this problem. This method randomly colors the target network prior to alignment for many iterations until a user-supplied confidence is reached. Here we develop a novel coloring method, named k-hop coloring (k is a positive integer), that achieves a provable confidence value in a small number of iterations without sacrificing the optimality. Our method considers the color assignments already made in the neighborhood of each target network node while assigning a color to a node. This way, it preemptively avoids many color assignments that are guaranteed to fail to produce the optimal alignment. We also develop a filtering method that eliminates the nodes that cannot be aligned without reducing the alignment score after each coloring instance. We demonstrate both theoretically and experimentally that our coloring method outperforms that of Alon et al., which is also used by a number network alignment methods, including QPath and QNet, by a factor of three without reducing the confidence in the optimality of the result. Our experiments also suggest that the resulting alignment method is capable of identifying functionally enriched regions in the target network successfully.

UI MeSH Term Description Entries
D000465 Algorithms A procedure consisting of a sequence of algebraic formulas and/or logical steps to calculate or determine a given task. Algorithm
D012984 Software Sequential operating programs and data which instruct the functioning of a digital computer. Computer Programs,Computer Software,Open Source Software,Software Engineering,Software Tools,Computer Applications Software,Computer Programs and Programming,Computer Software Applications,Application, Computer Software,Applications Software, Computer,Applications Softwares, Computer,Applications, Computer Software,Computer Applications Softwares,Computer Program,Computer Software Application,Engineering, Software,Open Source Softwares,Program, Computer,Programs, Computer,Software Application, Computer,Software Applications, Computer,Software Tool,Software, Computer,Software, Computer Applications,Software, Open Source,Softwares, Computer Applications,Softwares, Open Source,Source Software, Open,Source Softwares, Open,Tool, Software,Tools, Software
D016415 Sequence Alignment The arrangement of two or more amino acid or base sequences from an organism or organisms in such a way as to align areas of the sequences sharing common properties. The degree of relatedness or homology between the sequences is predicted computationally or statistically based on weights assigned to the elements aligned between the sequences. This in turn can serve as a potential indicator of the genetic relatedness between the organisms. Sequence Homology Determination,Determination, Sequence Homology,Alignment, Sequence,Alignments, Sequence,Determinations, Sequence Homology,Sequence Alignments,Sequence Homology Determinations
D053263 Gene Regulatory Networks Interacting DNA-encoded regulatory subsystems in the GENOME that coordinate input from activator and repressor TRANSCRIPTION FACTORS during development, cell differentiation, or in response to environmental cues. The networks function to ultimately specify expression of particular sets of GENES for specific conditions, times, or locations. Gene Circuits,Gene Modules,Gene Networks,Transcriptional Networks,Gene Module,Circuit, Gene,Circuits, Gene,Gene Circuit,Gene Network,Gene Regulatory Network,Module, Gene,Modules, Gene,Network, Gene,Network, Gene Regulatory,Network, Transcriptional,Networks, Gene,Networks, Gene Regulatory,Networks, Transcriptional,Regulatory Network, Gene,Regulatory Networks, Gene,Transcriptional Network

Related Publications

Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
December 2021, IEEE transactions on pattern analysis and machine intelligence,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
January 2017, Computational and mathematical methods in medicine,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
January 2011, Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
March 2023, Biomolecules,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
May 2022, Genome research,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
May 2023, Genetics,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
January 2020, PloS one,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
December 2010, Nucleic acids research,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
February 2007, PLoS computational biology,
Günhan Gülsoy, and Bhavik Gandhi, and Tamer Kahveci
September 2015, Molecular bioSystems,
Copied contents to your clipboard!