simplifyReactionNetwork | R Documentation |
This function removes reaction vertices with no gene annotations as indicated by the parameter
gene.attr
, and connect their neighbour vertices to preserve graph connectivity. This is
particularly meaningful when reactions are translocation or spontaneous reactions,
which are not catalysed by genes.
simplifyReactionNetwork(
reaction.graph,
gene.attr = "genes",
remove.missing.genes = TRUE,
reconnect.threshold = vcount(reaction.graph)
)
reaction.graph |
A reaction network. |
gene.attr |
The attribute to be considered as "genes". Reactions missing this annotation, will be removed. |
remove.missing.genes |
If |
reconnect.threshold |
An argument passed to |
A simplified reaction network.
Ahmed Mohamed
Other Network processing methods:
expandComplexes()
,
makeMetaboliteNetwork()
,
makeReactionNetwork()
,
reindexNetwork()
,
rmSmallCompounds()
,
vertexDeleteReconnect()
data(ex_sbml)
rgraph <- makeReactionNetwork(ex_sbml, simplify=FALSE)
## Removes all reaction nodes with no annotated genes.
rgraph <- simplifyReactionNetwork(rgraph, remove.missing.genes=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.