New in:
1.0
| Modified in:
1.1
| Obsolete in:
| Excised in:
Categorization
Entity Type
Guide
Paclet Name
EcoEvo Package
Context
EcoEvo`
URI
EcoEvo/guide/EcoEvo
Keywords

Details

EcoEvo
The EcoEvo package facilitates the analysis of species- and trait-based ecological and eco-evolutionary models.
​
OverallPrinciples
— general ideas behind EcoEvo package syntax and implementation
ModelStructure
— details on parts of EcoEvo models
ExampleModels
— worked examples where different EcoEvo models are analyzed
Functions
EcoEvo Models
SetModel
— set current working model
UnsetModel
— clear current working model
ModelInfo
— summarize current working model
MatrixToPopComponents
,
MatrixToGuildComponents
— help set up a matrix model
TotalAbundance
— total abundance within species in a guild

— number of species in a guild
ExtractTraits
.
ExtractAuxs
.
ExtractPops
.
ExtractGuilds
.
ExtractVariables
TraitsQ
.
VariablesQ
.
TraitsAndVariablesQ
.
ListOfVariablesQ
EcoEqns
.
EvoEqns
Ecological Functions
EcoSim
— simulate ecological dynamics
PlotEcoStreams
,
PlotEcoIsoclines
,
PlotEcoPhasePlane
— ecological phase plane analysis
SolveEcoEq
,
NSolveEcoEq
,
FindEcoEq
— find ecological equilibria
FindEcoCycle
— find ecological cycles
SelectValid
— select valid equilibria
EcoJacobian
,
EcoEigenvalues
,
EcoStableQ
,
SelectEcoStable
— ecological stability analysis
FindEcoAttractor
— find an ecological attractor
Invasion Analysis
Inv
— calculate invasion fitness
StablePopulationStructure
,
ReproductiveValues
— left and right eigenvectors
PlotInv
— plot fitness landscape
MaximizeInv
— maximize invasion fitness
PlotZNGI
— plot a zero net growth isocline
GlobalESSQ
— check whether an equilibrium is invadable
Eco-Evolutionary Functions
PlotPIP
,
PlotMIP
,
PlotZIP
— pairwise, mutual, and zero invasibility plots
PlotEvoStreams
,
PlotEvoIsoclines
,
PlotEvoPhasePlane
— evolutionary phase plane analysis
DInv
,
NDInv
— derivatives of invasion fitness
SolveEvoEq
,
NSolveEvoEq
,
FindEvoEq
— find evolutionary equilibria
EvoJacobian
,
EvoEigenvalues
,
GlobalESSQ
— evolutionary stability analysis
EcoEvoSim
— simulate eco-evolutionary dynamics
FindEcoEvoEq
,
FindEcoEvoCycle
,
FindEcoCycleEvoEq
— find eco-evolutionary equilibria
EcoEvoJacobian
,
EcoEvoEigenvalues
— eco-evolutionary stability analysis
Plots
PlotDynamics
— plot time dynamics
PlotTAD
— trait-abundance distribution
PrestonPlot
,
WhittakerPlot
— species abundance distributions
RuleLists
MakeRuleList
— construct a RuleList
RuleListDistance
— distance between two RuleLists
RuleListComplement
— complement of RuleLists
RuleListAdd
.
RuleListSubtract
.
RuleListMultiply
.
RuleListTweak
RuleListQ
.
NumericRuleListQ
.
SortRuleList
Temporal RuleLists
TemporalRuleListQ
Slice
— extract values from a temporal RuleList
InitialSlice
.
FinalSlice
.
FinalDerivatives
InitialTime
.
FinalTime
Avg
,
Var
,
Cov
— statistical moments of functions of InterpolatingFunctions
FindExtrema
,
FindMaxima
,
FindMinima
— find extrema
ExtremumValues
,
MaximumValues
,
MinimumVaues
— find extremum values
InterpolatingFunctionTake
— extract part of an InterpolatingFunction
InterpolatingFunctionFunctionQ
.
TemporalDataFunctionQ
Miscellaneous Functions
CompoundAnd
.
CompoundOr
NumericListQ
.
NumericFlattenedListQ
ExtractPlotPoints
.
MyStreamPlot
.
AxisFlip
SortedEigensystem
.
RouthHurwitzCriteria
.
ListMultiplier
NumberedGridForm
.
ClearCache
.
RealSimplify
.
ModPart
More About
▪
XXXX
▪
XXXX
Related Links