EffInd {NetIndices} | R Documentation |
Calulates effective connectivity, effective flows, effective nodes and effective roles of a network
EffInd(Flow=NULL, Tij=t(Flow), Import=NULL, Export=NULL)
Flow |
Network matrix with Flow[i,j] the flow from i (row) to j (column); component positions in rows and columns must be the same; if present, rownames or columnnames denote the compartment names |
Tij |
Network matrix where connectance is from column j to row i; component positions in rows and columns must be the same ; if present, rownames or columnnames denote the compartment names |
Import |
Vector with either the *indices* or the *names* of external compartmens from where flow enters the network; the indices point to the column positions in Tij (and the row positions in Flow) |
Export |
Vector with either the *indices* or the *names* of external compartmens to where flow leaves the network; the indices point to the row positions in Tij (and the column positions in Flow) |
The mathematical formulation of these indices can be found in the package vignette - vignette("NetIndices").
The PDF can be found in the subdirectory ‘doc’ of the NetIndices package
a list with the following items:
CZ |
Effective connectance |
FZ |
Effective Flows |
NZ |
Effective nodes |
RZ |
Effective roles |
Karline Soetaert <k.soetaert@nioo.knaw.nl>, Julius Kipyegon Kones<jkones@uonbi.ac.ke>
Latham LG. 2006. Network flow analysis algorithms. Ecological Modelling 192: 586-600.
Zorach and Ulanowicz, 2003. Quantifying the complexity of flow networks: how many roles are there?. Complexity 8,68-76.
# The takapoto atoll network EffInd(Takapoto,Import ="CO2", Export=c("CO2","Sedimentation","Grazing")) # Conesprings is the example set 1a from Latham 2006. as.data.frame(EffInd(Tij=Conesprings,Import="Inflows", Export=c("Export","Dissipation")))