Exploit controlled vocabularies organized on tematres servers.

A collection of R Markdown templates for nicely structured, reproducible 
    data analyses in R. The templates have embedded examples on how to write 
    citations, footnotes, equations and use colored message/info boxes, how to 
    cross-reference different parts/sections in the report, provide a nice 
    table of contents (toc) with a References section and proper R session 
    information as well as examples using DT tables and ggplot2 graphs. 
    The bookdown Lite template theme supports code folding.

A set of tools for creation, manipulation, and modeling
    of tensors with arbitrary number of modes. A tensor in the context of data
    analysis is a multidimensional array. rTensor does this by providing a S4
    class 'Tensor' that wraps around the base 'array' class. rTensor
    provides common tensor operations as methods, including matrix unfolding,
    summing/averaging across modes, calculating the Frobenius norm, and taking
    the inner product between two tensors. Familiar array operations are
    overloaded, such as index subsetting via '[' and element-wise operations.
    rTensor also implements various tensor decomposition, including CP, GLRAM,
    MPCA, PVD, and Tucker. For tensors with 3 modes, rTensor also implements
    transpose, t-product, and t-SVD, as defined in Kilmer et al. (2013). Some
    auxiliary functions include the Khatri-Rao product, Kronecker product, and
    the Hadamard product for a list of matrices.

Models and displays tephra transport through custom (windy, turbulent, heterogeneous) atmosphere over custom topography. Includes a Lagrangian (particle-tracking) tephra transport model and a function to save snapshots of model as png files.

A small language extension for succinct conditional assignment using `?` and `:`, emulating the conditional ternary operator syntax using in C, Java, JavaScript and other languages.

Use trend filtering, a type of regularized nonparametric
    regression, to estimate the instantaneous reproduction number, also
    called Rt. This value roughly says how many new infections will result
    from each new infection today.  Values larger than 1 indicate that an
    epidemic is growing while those less than 1 indicate decline. For more 
    details about this methodology, see Liu, Cai, Gustafson, and McDonald (2024)
    <doi:10.1371/journal.pcbi.1012324>.