Skip to contents

Analysis of the structure of an ecological flow network.

Usage

enaStructure(x = "network object")

Arguments

x

A network object.

Value

A
ns

A vector of structure based network statistics. These include n = number of nodes, L = number of edges, C = connectivity, LD = link density, ppr = pathway proliferation rate, lam1A = dominant eigenvalue, mlam1A = multiplicity of dominant eigenvalue, rho = damping ratio, R = distance of the dominant eigen value from the eigen spectra, d = difference between dominant eigen value and link density, no.scc = number of strongly connected components, no.scc.big = number of strongly connected components with more than one node, pscc = percent of nodes in strongly connected components.

References

Fath, B. D., Borrett, S. R. 2006. A Matlab function for Network Environ Analysis. Environ. Model. Softw. 21, 375-405.

Author

Matthew K. Lau Stuart R. Borrett

Examples




data(troModels)
enaStructure(troModels[[6]])
#> $A
#>                  PLANTS BACTERIA DETRITUS FEEDERS CARNIVORES DETRITUS
#> PLANTS                0        0                0          0        1
#> BACTERIA              0        0                1          0        1
#> DETRITUS FEEDERS      0        0                0          1        1
#> CARNIVORES            0        0                0          0        1
#> DETRITUS              0        1                1          0        0
#> 
#> $ns
#>      n L    C  LD      ppr    lam1A mlam1A      rho         R         d no.scc
#> [1,] 5 8 0.32 1.6 1.839287 1.839287      1 1.839287 0.6691441 0.2392868      2
#>      no.scc.big pscc
#> [1,]          1  0.8
#>