This package contains routines and documentation for
        solving quadratic programming problems.

Extends the quadprog package to solve quadratic programs with
  absolute value constraints and absolute values in the objective function.

Given a dataset, the user is invited to utilize the Empirical Cumulative Distribution Function (ECDF) 
              to guess interactively the mean and the mean deviation. Thereafter,
              using the quadratic curve the user can guess the Root Mean Squared Deviation (RMSD) 
              and visualize the standard deviation (SD). 
              For details, see Sarkar and Rashid (2019)<doi:10.3126/njs.v3i0.25574>, 
              Have You Seen the Standard Deviaton?, Nepalese Journal of Statistics, Vol. 3, 1-10.

It includes test for multivariate normality, test for uniformity on the d-dimensional 
    Sphere, non-parametric two- and k-sample tests, random generation of points from the Poisson 
    kernel-based density and clustering algorithm for spherical data. For more information see
    Saraceno G., Markatou M., Mukhopadhyay R. and Golzy M. (2024)
    <doi:10.48550/arXiv.2402.02290>
    Markatou, M. and Saraceno, G. (2024) <doi:10.48550/arXiv.2407.16374>, 
    Ding, Y., Markatou, M. and Saraceno, G. (2023) <doi:10.5705/ss.202022.0347>, 
    and Golzy, M. and Markatou, M. (2020) <doi:10.1080/10618600.2020.1740713>.

It will assist the user to find simple quadratic roots from any quadratic equation.

Fits classical sparse regression models with
    efficient active set algorithms by solving quadratic problems as described by 
    Grandvalet, Chiquet and Ambroise (2017) <doi:10.48550/arXiv.1210.2077>. Also provides a few
    methods for model selection purpose (cross-validation, stability selection).

Provides functionality for working with raster-like quadtrees
    (also called “region quadtrees”), which allow for variable-sized
    cells. The package allows for flexibility in the quadtree creation
    process.  Several functions defining how to split and aggregate cells
    are provided, and custom functions can be written for both of these
    processes. In addition, quadtrees can be created using other quadtrees
    as “templates”, so that the new quadtree's structure is identical to
    the template quadtree. The package also includes functionality for
    modifying quadtrees, querying values, saving quadtrees to a file, and
    calculating least-cost paths using the quadtree as a resistance
    surface.