Data from All the World's Primates relational SQL database and other tabular datasets are made available via drivers and connection functions. Additionally we provide several functions and examples to facilitate the merging and aggregation of these tabular inputs.

Use Prime Factorization for simplifying computations,
    for instance for ratios of large factorials.

Implements the primePCA algorithm, developed and analysed in Zhu, Z., Wang, T. and Samworth, R. J. (2019) High-dimensional principal component analysis with heterogeneous missingness. <arXiv:1906.12125>.

Perform sample size, power calculation and subsequent analysis for Immuno-oncology (IO) trials composed of responders and non-responders.

Functions are primarily functions for systems of ordinary differential equations, difference equations, and eigenanalysis and projection of demographic matrices; data are for examples.

Identifies potential target sequences for a given
    set of primers and generates phylogenetic trees annotated with the
    taxonomies of the predicted amplification products.

Fast functions for dealing with prime numbers, such as testing
    whether a number is prime and generating a sequence prime numbers.
    Additional functions include finding prime factors and Ruth-Aaron pairs,
    finding next and previous prime numbers in the series, finding or estimating
    the nth prime, estimating the number of primes less than or equal to an
    arbitrary number, computing primorials, prime k-tuples (e.g., twin primes),
    finding the greatest common divisor and smallest (least) common multiple,
    testing whether two numbers are coprime, and computing Euler's totient
    function. Most functions are vectorized for speed and convenience.

R interface to 'PRIMME' <https://www.cs.wm.edu/~andreas/software/>, a C library for computing a few
    eigenvalues and their corresponding eigenvectors of a real symmetric or complex
    Hermitian matrix, or generalized Hermitian eigenproblem.  It can also compute
    singular values and vectors of a square or rectangular matrix. 'PRIMME' finds
    largest, smallest, or interior singular/eigenvalues and can use preconditioning
    to accelerate convergence. General description of the methods are provided in the papers
    Stathopoulos (2010, <doi:10.1145/1731022.1731031>) and Wu (2017, <doi:10.1137/16M1082214>).
    See 'citation("PRIMME")' for details.