- Notifications
You must be signed in to change notification settings - Fork1
ecode package User Manual
License
Unknown, MIT licenses found
Licenses found
HaoranPopEvo/ecode
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
ecode, a novel package for modelling ecological populations and communities using ordinary differential equation systems, designed with a user-friendly framework.
By following a three-cycle procedure, users can easily construct ecological models and explore their behaviors through a wide range of graphical, analytical, and numerical techniques.
The package incorporates advanced techniques such as grid search methods and simulated annealing algorithms, enabling users to iteratively refine their models and achieve accurate predictions.
Notably, ecode minimises external dependencies, ensuring robustness and reducing the risk of package failure caused by updates in dependencies.
Please find the user manual athttps://bookdown.org/Asa12138/ecode_book/.
To citeecode in publications use:
Haoran Wu,ecode: An R package to investigate community dynamics in ordinary differential equation systems,Ecological Modelling,2024,https://doi.org/10.1016/j.ecolmodel.2024.110676.
You can install the released version ofecode fromCRAN with:
install.packages("ecode")You can install the development version ofecode fromGitHub with:
# install.packages("devtools")devtools::install_github("HaoranPopEvo/ecode")
Test code:
##Example1: Lotka-Volterra competition modellibrary(ecode)eq1 <- function(x, y, r1 = 4, a11 = 1, a12 = 2) (r1 - a11 * x - a12 * y) * xeq2 <- function(x, y, r2 = 1, a21 = 2, a22 = 1) (r2 - a21 * x - a22 * y) * yx <- eode(dxdt = eq1, dydt = eq2)xplot(x)About
ecode package User Manual
Resources
License
Unknown, MIT licenses found
Licenses found
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.