Add individuals to the environment

Share:

Description

The generic function addOrg adds individuals to the environment.

Usage

1
2
3
4
5
addOrg(object, specI, amount, x = NULL, y = NULL, growth = NA)

## S4 method for signature 'Arena'
addOrg(object, specI, amount, x = NULL, y = NULL,
  growth = NA)

Arguments

object

An object of class Arena.

specI

An object of class Organism.

amount

A numeric number giving the number of individuals to add.

x

A numeric vector giving the x positions of individuals on the grid.

y

A numeric vector giving the y positions of individuals on the grid.

growth

A numeric vector giving the starting biomass of the individuals.

Details

The arguments x and y should be in the same length as the number of organisms added (given by the argument amount).

See Also

Arena-class and Bac-class

Examples

1
2
3
4
5
data(Ec_core, envir = environment()) #get Escherichia coli core metabolic model
bac <- Bac(Ec_core,deathrate=0.05,
           minweight=0.05,growtype="exponential") #initialize a bacterium
arena <- Arena(n=20,m=20) #initialize the environment
arena <- addOrg(arena,bac,amount=10) #add 10 organisms

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.