[TOC]
This is a repository written in my experiments for several algorithms, and something to share along with my blog.
Obtain reliable and optimal mapping between networks concerning about protein sequences and topological similarity
Please refer to An Adaptive Hybrid Algorithm for Global Network Alignment for the design of the algorithm.
Get the mapping subgraph across species.
You could navigate here to see how to build HGA and run it.
For more information, a blog is available here.
Propagate the biological network for predicting novel genetic interactions and co-complex membership.
Diffusion with source and sink. Fluid is pumped from the source into a selected set of query nodes and is allowed to leak out from each node into a sink at first-order rate. For clarity, an undirected network is shown above, which illustrates the initial state to the diffused and equilibrium result and 'F', 'C' are the source nodes.
For more information, a blog is available here.
Code is available here.
Please refer to Finding friends and enemies in an enemies-only network: A graph diffusion kernel for predicting novel genetic interactions and co-complex membership from yeast genetic interactions for the design of the algorithm.
All experiment code and result is available here.
-
BNMatch(based on HGA)
A Cytoscape app to reach optimized global mapping in biological networks, it will visualize the result returned from HGA.
Please visit https://apps.cytoscape.org/apps/bnmatch2 for more information.
-
DKernel(based on DK)
A Cytoscape app to diffuse and propagate networks for disease gene pathway, social network, etc analysis, and it will visualize the result with a customized color choice.
Please visit https://apps.cytoscape.org/apps/dkernel for more information.