Allows the user to animate 'shiny' elements when scrolling to view them.
    The animations are activated using the 'scrollrevealjs' library. See <https://scrollrevealjs.org/> for more information.

Identifying cell types based on expression profiles is a pillar of single cell analysis. 'scROSHI' identifies cell types based on expression profiles of single cell analysis by utilizing previously obtained cell type specific gene sets. It takes into account the hierarchical nature of cell type relationship and does not require training or annotated data. A detailed description of the method can be found at: Prummer, Bertolini, Bosshard, Barkmann, Yates, Boeva, The Tumor Profiler Consortium, Stekhoven, and Singer (2022) <doi:10.1101/2022.04.05.487176>.

Design single-case phase, alternation and multiple-baseline experiments, and conduct randomization tests on data gathered by means of such designs, as discussed in Bulte and Onghena (2013) <doi:10.22237/jmasm/1383280020>.

Test published summary statistics for consistency
    (Brown and Heathers, 2017, <doi:10.1177/1948550616673876>;
    Allard, 2018, <https://aurelienallard.netlify.app/post/anaytic-grimmer-possibility-standard-deviations/>;
    Heathers and Brown, 2019, <https://osf.io/5vb3u/>).
    The package also provides infrastructure for implementing new
    error detection techniques.

Functions for working with the scrypt key derivation functions
    originally described by Colin Percival
    <https://www.tarsnap.com/scrypt/scrypt.pdf> and in Percival and Josefsson
    (2016) <doi:10.17487/RFC7914>. Scrypt is a password-based key derivation
    function created by Colin Percival. The algorithm was specifically designed
    to make it costly to perform large-scale custom hardware attacks by
    requiring large amounts of memory.

A simple, light, and robust interface between R and
    the 'Scryfall' card data API <https://scryfall.com/docs/api>.

Solves convex cone programs via operator splitting. Can solve:
    linear programs ('LPs'), second-order cone programs ('SOCPs'), semidefinite programs
    ('SDPs'), exponential cone programs ('ECPs'), and power cone programs ('PCPs'), or
    problems with any combination of those cones. 'SCS' uses 'AMD' (a set of routines for permuting sparse matrices prior to factorization) and 'LDL' (a sparse 'LDL' factorization and solve package) from 'SuiteSparse' (<https://people.engr.tamu.edu/davis/suitesparse.html>).