ecode0.1.0 package

Ordinary Differential Equation Systems in Ecology

eode_is_stafoc

Stable Focus

eode_is_stanod

Stable Node

print.pdata

Print Brief Details of Population Dynamics Data

print.pp

Print Brief Details of a Phase Point

print.velocity

Print Brief Details of a Phase Velocity Vector

slash-.pp

Divide Operator for Phase Points

sub-.pdata

Extract Parts of an Population Dynamics Data

times-.pp

Multiply Operator for Phase Points

eode_is_saddle

Saddle

dot-pp

Subtract Operator for Phase Points

ecode-package

ecode: Ordinary Differential Equation Systems in Ecology

eode_get_cripoi

Find Equilibrium Point

eode_get_sysmat

System Matrix

eode_get_velocity

Velocity Vector

eode_gridSearch

Grid Search For Optimal Parameters

eode_is_centre

Centre

eode_is_stapoi

Stable Equilibrium Point

eode_is_unsfoc

Unstable Focus

eode_is_unsnod

Unstable Node

eode_is_validval

Test the Validity of a Phase Point

eode_lossf

Calculate Loss Function

print.pc

Print Brief Details of a Phase Curve

print.pcfamily

Print Brief Details of a Phase Curve Family

eode_proj

Solve ODEs

eode_sensitivity_proj

Sensitivity Analysis

eode_set_constraint

Set New Constraints

eode_set_parameter

Set New Parameters

eode_simuAnnealing

Simulated Annealing For Optimal Parameters

eode_stability_type

Stability Analysis

eode

Create an ODE System

length.eode

Length of an ODE System

length.pdata

Get Length Of Population Dynamics Data

pc_calculator

Variable Calculator In ODE Systems

pc_plot

Plot a Phase Curve in Phase Plane

pdata

Create Population Dynamics Data

pdist

Distance between Phase Points

plot.eode

Plot Phase Velocity Vector Field

plot.pc

Plot a Phase Curve With Time

plot.pcfamily

Plot Phase Curve Family

plot.velocity

Create a Plot of a Phase Velocity Vector

plus-.pp

Add Operator for Phase Points

pp

Create a Phase Point

print.eode

Print Brief Details of an ODE System

A framework to simulate ecosystem dynamics through ordinary differential equations (ODEs). You create an ODE model, tells 'ecode' to explore its behaviour, and perform numerical simulations on the model. 'ecode' also allows you to fit model parameters by machine learning algorithms. Potential users include researchers who are interested in the dynamics of ecological community and biogeochemical cycles.

  • Maintainer: Haoran Wu
  • License: MIT + file LICENSE
  • Last published: 2024-07-02