An object holding honeybee colony
isColony(x)
# S4 method for Colony
show(object)
# S4 method for ColonyOrNULL
c(x, ...)
Colony-class
Colony-class
NULL
, Colony-class
, or
MultiColony-class
Colony-class
or MultiColony-class
isColony()
: Test if x is a Colony class object
show(Colony)
: Show colony object
c(ColonyOrNULL)
: Combine multiple colony objects
id
integer, unique ID of the colony
location
numeric, location of the colony (x, y)
queen
Pop-class
, the queen of the colony (we use
its misc slot for queen's age and drones (fathers) she mated with)
virginQueens
Pop-class
, virgin queens of the
colony
drones
Pop-class
, drones of the colony
workers
Pop-class
, workers of the colony
split
logical, has colony split
swarm
logical, has colony swarmed
supersedure
logical, has colony superseded
collapse
logical, has colony collapsed
production
logical, is colony productive
misc
list, available for storing extra information about the colony
founderGenomes <- quickHaplo(nInd = 4, nChr = 1, segSites = 100)
SP <- SimParamBee$new(founderGenomes)
SP$nThreads = 1L
basePop <- createVirginQueens(founderGenomes)
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
drones <- createDrones(x = basePop[1], nInd = 1000)
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
droneGroups <- pullDroneGroupsFromDCA(drones, n = 10, nDrones = nFathersPoisson)
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony1 <- createColony(x = basePop[2])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony1 <- cross(colony1, drones = droneGroups[[1]])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony2 <- createColony(x = basePop[3])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony2 <- cross(colony2, drones = droneGroups[[2]])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony3 <- createColony(x = basePop[4])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony3 <- cross(colony3, drones = droneGroups[[3]])
#> Error in get(x = "SP", envir = .GlobalEnv): object 'SP' not found
colony1
#> Error in eval(expr, envir, enclos): object 'colony1' not found
show(colony1)
#> Error in h(simpleError(msg, call)): error in evaluating the argument 'object' in selecting a method for function 'show': object 'colony1' not found
is(colony1)
#> Error in eval(expr, envir, enclos): object 'colony1' not found
isColony(colony1)
#> Error in eval(expr, envir, enclos): object 'colony1' not found
apiary <- c(colony1, colony2)
#> Error in eval(expr, envir, enclos): object 'colony1' not found
is(apiary)
#> Error in eval(expr, envir, enclos): object 'apiary' not found
isMultiColony(apiary)
#> Error in eval(expr, envir, enclos): object 'apiary' not found
c(apiary, colony3)
#> Error in eval(expr, envir, enclos): object 'apiary' not found
c(colony3, apiary)
#> Error in eval(expr, envir, enclos): object 'colony3' not found