Learn R Programming

FlowCAr

Flow Network Construction and Assessment in R

Network modelling requires a cogent, standardised methodology for the vital construction phase to facilitate appropriate interpretation of outcomes from the final analysis. Different approaches to network construction or single solutions have been commonplace in network modelling over the past decades and could be improved with multi-solution analysis of a single system to account for the inherent variability of input data. Linear inverse modelling (LIM) can be used to quantify complex flow networks by calculating network link values from under sampled data, typical for ecological networks. The resultant networks can be analysed using Ecological Network Analysis (ENA), a branch of network ecology used to holistically analyse the structure and dynamics of interactions in networks. The FlowCAr package provides a standardised methodology for the construction phase of network modelling, producing a range of mathematically and ecologically sound flow networks from given input data, solved using LIM. These networks can be visually assessed, to ensure the LIM solution space has been adequately sampled. FlowCAr restructures and packs the list of LIM solved networks, enabling ENA to be performed on the flow networks in R package enaR.

Copy Link

Version

Install

install.packages('FlowCAr')

Monthly Downloads

26

Version

1.1.1

License

GPL-3

Maintainer

Christopher Waspe

Last Published

September 30th, 2019

Functions in FlowCAr (1.1.1)

outputVector

The creation of the output vector required for packing into the enaR network object
internalFlowGen

Internal flowmatrix generation
inputVector

The creation of the input vector required for packing into the enaR network object
plotFlowRange

Generate a plot which illustrates the proportion an individual flow has been sampled
plotRange

Graphical representation of flow ranges and possible network flow values
plotNodeFlows

Generates a plot illustrating the frequency of values for a required flow
limListGen

LIM Networks Generation
livingVector

Generation of a single logical (TRUE/FALSE) vector based on the naming structure of the LIM file
exportVector

The creation of the export vector required for packing into the enaR network object
respVector

The creation of the respiration vector required for packing into the enaR network object
flowLimit

Change the sampled ranged of a specific flow
flowCheck

Checks the flow against the original distribution
biomassVector

The creation of the biomass vector required for packing into the enaR network object
N4list

Solved and packed four node network
LIMbuild

Setting up and checking the LIM file formatting
N4LIM

Solved Four Node Network
enaListGen

A one step method which creates a list of the limfile, list of LIM networks and list of packed enaR entwork objects.
PackNet

Packing possible LIM networks into a list.
FlowCAr

Flow Network Construction and Analysis
N4LIMv

Restricted Solved Four Node Network
N4

Four Node Network