EcoTroph
An Implementation of the EcoTroph Ecosystem Modelling Approach
Description
An approach and software for modelling marine and freshwater ecosystems. It is articulated entirely around trophic levels. EcoTroph's key displays are bivariate plots, with trophic levels as the abscissa, and biomass flows or related quantities as ordinates. Thus, trophic ecosystem functioning can be modelled as a continuous flow of biomass surging up the food web, from lower to higher trophic levels, due to predation and ontogenic processes. Such an approach, wherein species as such disappear, may be viewed as the ultimate stage in the use of the trophic level metric for ecosystem modelling, providing a simplified but potentially useful caricature of ecosystem functioning and impacts of fishing. This version contains catch trophic spectrum analysis (CTSA) function and corrected versions of the mf.diagnosis and create.ETmain functions.
Downloads
312
Last 30 days
12712th
796
Last 90 days
3.1K
Last year
Trend: +11.8% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (2 non-OK)
CRAN incoming feasibility
Maintainer: ‘Jerome Guitton <jerome.guitton@agrocampus-ouest.fr>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "J.",
family = "Guitton",
role = "aut"),
person(given = "M.",
family = "Colleter",
role = "aut"),
person(given = "P.",
family = "Gatti",
role = "aut"),
person(given = "D.",
family = "Gascuel",
role = "aut"),
person(given = "Jerome",
family = "Guitton",
role = "cre",
email = "jerome.guitton@agrocampus-ouest.fr"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Jerome Guitton <jerome.guitton@agrocampus-ouest.fr>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "J.",
family = "Guitton",
role = "aut"),
person(given = "M.",
family = "Colleter",
role = "aut"),
person(given = "P.",
family = "Gatti",
role = "aut"),
person(given = "D.",
family = "Gascuel",
role = "aut"),
person(given = "Jerome",
family = "Guitton",
role = "cre",
email = "jerome.guitton@agrocampus-ouest.fr"))
as necessary.
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Jerome Guitton <jerome.guitton@agrocampus-ouest.fr>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "J.",
family = "Guitton",
role = "aut"),
...[truncated]...
= "Gascuel",
role = "aut"),
person(given = "Jerome",
family = "Guitton",
role = "cre",
email = "jerome.guitton@agrocampus-ouest.fr"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Jerome Guitton <jerome.guitton@agrocampus-ouest.fr>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "J.",
family = "Guitton",
role = "aut"),
...[truncated]...
= "Gascuel",
role = "aut"),
person(given = "Jerome",
family = "Guitton",
role = "cre",
email = "jerome.guitton@agrocampus-ouest.fr"))
as necessary.