| simplifyReactionNetwork {NetPathMiner} | 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,
makeReactionNetwork,
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)