CNull-package | CNull: Fast Algorithms for Frequency-Preserving Null Models in Ecology |

CNull | CNull: Fast Algorithms for Frequency-Preserving Null Models in Ecology |

individual.based.communities.a | Produces a set of random communities from a given matrix, based on the individual-based null model (Stegen et al. 2013). These communities can be used for alpha diversity computations |

individual.based.communities.b | Produces random pairs of communities from a given matrix, based on the individual-based null model (Stegen et al. 2013). These communities can be used for beta diversity computations |

individual.based.moments.a | Given a matrix and an alpha diversity measure f, calculates the mean and variance of f based on the individual-based null model (Stegen et al. 2013) |

individual.based.moments.b | Given a matrix and a beta diversity measure f, calculates the mean and variance of f based on the individual-based null model (Stegen et al. 2013) |

individual.based.pvalues.a | Produces the p-values of an alpha diversity measure f on a given matrix, based on the individual-based null model (Stegen et al. 2013) |

individual.based.pvalues.b | Produces the p-values of a beta diversity measure f on a given matrix, based on the individual-based null model (Stegen et al. 2013) |

individual.based.random.values.a | Produces a set of random values for an alpha diversity measure f on a given matrix, based on the individual-based null model (Stegen et al. 2013) |

individual.based.random.values.b | Produces a set of random values for a beta diversity measure f on a given matrix, based on the individual-based null model (Stegen et al. 2013) |

permutation.communities.a | Produces a set of random communities from a given matrix, based on the permutation (SIM2) null model. These communities can be used for alpha diversity computations |

permutation.communities.b | Produces random pairs of communities from a given matrix, based on the permutation (SIM2) null model. These communities can be used for beta diversity computations |

permutation.moments.a | Given a matrix and an alpha diversity measure f, calculates the mean and variance of f based on the permutation (SIM2) null model |

permutation.moments.b | Given a matrix and a beta diversity measure f, calculates the mean and variance of f based on the permutation (SIM2) null model |

permutation.pvalues.a | Produces the p-values of an alpha diversity measure f on a given matrix, based on the permutation (SIM2) null model |

permutation.pvalues.b | Produces the p-values of a beta diversity measure f on a given matrix, based on the permutation (SIM2) null model |

permutation.random.values.a | Produces a set of random values for an alpha diversity measure f on a given matrix, based on the permutation (SIM2) null model |

permutation.random.values.b | Produces a set of random values for a beta diversity measure f on a given matrix, based on the permutation (SIM2) null model |