Learn R Programming

cheddar (version 0.1-640)

Analysis and Visualisation of Ecological Communities

Description

Provides a flexible, extendable representation of an ecological community and a range of functions for analysis and visualisation, focusing on food web, body mass and numerical abundance data. Allows inter-web comparisons such as examining changes in community structure over environmental, temporal or spatial gradients.

Copy Link

Version

Install

install.packages('cheddar')

Monthly Downloads

415

Version

0.1-640

License

BSD_2_clause + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Lawrence Hudson

Last Published

August 20th, 2026

Functions in cheddar (0.1-640)

LinearRegressionByClass

Linear regression by class
LoadCommunity

Loading and saving Community objects
NumberOfTrophicLinks

Number of trophic links
NvMTriTrophicStatistics

N-versus-M tri-trophic statistics
NumberOfNodes

Number of nodes
LumpNodes

Lump nodes
NP

Single node properties
NvMTriTrophicTable

N-versus-M tri-trophic statistics
NPS

Node properties
Node connectivity

Node connectivity
Body mass, numerical abundance and biomass abundance

Body mass, numerical abundance and biomass abundance
PlotCircularWeb

Plot circular web
IsCannibal

Cannibalistic nodes
Intervality

Food web Intervality
Pyramid plots

Pyramid plots
LoadCollection

Loading and saving CommunityCollection objects
Omnivory

Omnivory
OrderCollection

Order a collection of communities
PlotRankNPS

Plot rank of node properties
PlotHelpers

Plot helpers
Millstream

Millstream
NvMLinearRegressions

NvMLinearRegressions
PredationMatrixToLinks

Predation matrix to trophic links
OrderCommunity

Order a community
PredationMatrix

Predation matrix
RemoveNodes

Remove nodes
NvMConvexHull

NvMConvexHull
RemoveIsolatedNodes

Remove isolated nodes
RemoveCannibalisticLinks

Remove cannibalistic trophic links
NodeNameIndices

Node name indices
PlotNPSDistribution

Plot distributions of node properties
PlotNPS

Plot node properties
ShortestPaths

Path lengths
QuantitativeDescriptors

Quantitative descriptors
PlotTLPS

Plot trophic-link properties
Spectrum plots

Spectrum plots
ResourceLargerThanConsumer

Resource larger than consumer
NodePropertyNames

A vector of names of node properties
TLP

A single trophic-link property
TL84

Tuesday Lake datasets
SkipwithPond

SkipwithPond
TLPS

Trophic-link properties
TrophicLevels

Trophic levels
PlotWagonWheel

Plot wagon wheel
TrophicSimilarity

Trophic similarity
TrophicChainsStats

Trophic chains statistics
TrophicLinkPropertyNames

Trophic link property names
PlotWebByLevel

Plot web by level
PlotAuppervAlower

Plot upper-versus-lower link angles
ThreeNodeChains

Three-node chains
SiteBySpeciesMatrix

Community collection site by species matrix
subset.CommunityCollection

A subset of a collection of communities
ResourcesByNode

Resources and consumers of nodes
YthanEstuary

Ythan Estuary
TrophicSpecies

Trophic species
TrophicChains

Trophic chains
pHWebs

pHWebs
cheddar

Analysis and visualisation of ecological communities
CPS

Community properties
Community has property?

Community has property?
CollectionTLPS

Collection trophic-link properties
CollectionCPS

Collection community properties
LumpTrophicSpecies

Lump trophic species
AggregateCommunities

Aggregate communities
BroadstoneStream

Broadstone Stream
Community

Community
ChesapeakeBay

ChesapeakeBay
CollectionApply

Collection apply
Benguela

Benguela
ApplyByClass

Apply by class
CommunityCollection

Collections of communities
CollectionNPS

Collection node properties
CommunityPropertyNames

Names of community properties
CP

Single community properties
BodyMassBins

Body-mass bins
Degree

Node degree
DegreeDistribution

Node degree distribution